SlideShare a Scribd company logo
1 of 25
Download to read offline
CKAN日本語コミュニティ
   ミートアップ

         LODI 加藤文彦
            2013-04-08




                         1
CKAN
•   FLOSSのデータポータルソフトウェア

    •   AGPL v3.0

    •   http://github.com/okfn/ckan

•   Open Knowledge Foundation作

•   約50の国や地方自治体等で採用

•   言語: Python+JavaScript

•   PostgreSQL+SOLR

•   API提供

•   Harvest等 豊富な拡張



                                      2
CKAN日本語
•   Facebook CKAN日本語グループ

    •   GLOCOM主催のオープンデータ活用
        アイデアソンで結成 (2012-06-09)

    •   https://www.facebook.com/
        groups/327233017355370/

    •   Transifexで翻訳作業

    •   1.8で日本語訳取込済

    •   国際化バグ修正

    •   2.0の作業中

•   日本語データセットのハブサイト

    •   http://data.linkedopendata.jp




                                        3
4
http://datameti.go.jp/   http://data.yokohamaopendata.jp/




                                                            5
http://data.linkedopendata.jp/group/sabae

                                            6
http://data.linkedopendata.jp/dataset/sabae-nisiyamazoo

                                                          7
http://data.linkedopendata.jp/dataset/sabae-nisiyamazoo/
   resource/e4bf8a30-4d29-441e-a66f-20235038bebf
                                                           8
CKAN Linked Data
•   データカタログ

    •   形式: XML, N3

    •   語彙: DCAT, DC, FOAF等

    •   http://docs.ckan.org/en/latest/linked-
        data-and-rdf.html

•   DCAT (Data Catalog Vocabulary)

    •   データカタログ用語彙

    •   W3Cで策定中

    •   CKANやSocrata等が使用

    •   http://www.w3.org/TR/vocab-dcat/


                                         9
                                                 9
データモデル




LODI2013013001     10
                          10
CKAN API
• Catalogue API
 • カタログ操作用API
 • JS用便利API
• DataStore API
 • データストア操作API
 • SQL, HTSQL, Search
                        11
API Clients
•   dpm (Python): command line tool

•   ckanclient (Python)

•   CKAN Ruby (Ruby)

•   CKAN_client-PHP (PHP)

•   CKAN_Client-J (Java)

•   net-ckan (Perl)

•   ckanjs (JavasScript)

•   Google Refine CKAN Extension



                                      12
Harvesting: publicdata.eu
                                   CKAN API



                                                          daten.berlin.de




                                                    CSV dump
        publicdata.eu




                        scraping HTML
                                                                            london.gov.uk




                                  www.data-publica.com




                                                                                            13
CKAN2.0の特徴


• Organizations
• Activity Streams
• Templating


                     14
Organizations
•   データセットの所有者

    •   1.x: データ登録したユーザ

    •   2.x: 組織

•   組織毎のユーザレベル

    •   管理者,編集者,メンバー

    •   編集者が組織に追加したデータは組織所属の他の編
        集者も操作可

•   プライベートデータ


                                  15
ユーザレベル権限
               プライベート
       データ閲覧            データ操作   メンバー管理
               データ閲覧


管理者     ⃝        ⃝       ⃝        ⃝

編集者     ⃝        ⃝       ⃝

メンバー    ⃝        ⃝

訪問者     ⃝


                                         16
Activity Streams
• 活動状況の表示
 • データセット,ユーザ,グループ
• "フォロー"できる


             http://publicdata.eu/group/activity/finance/0




                                                            17
Templating
• Template Engine
 • GenshiからJinja2に変更
 • より簡潔なコード,レンダリング速い
 • 拡張が楽
• IGenshiStreamFilterを使っている拡張は代
 わりにITemplateHelpersを使うように変更
 する必要あり


                                  18
2.0のインストール
• release-v2.0 branch
 • pip install -e 'git+https://github.com/
    okfn/ckan.git@release-
    v2.0#egg=ckan'

• 拡張は2.0対応にまだばらつきありなので
  とりあえず素で入れたほうが良い

• Google Docにまとめ中
                                             19
インストールマニュアル
• CKAN1.8
 • Ubuntu 12.04: http://goo.gl/XlLXo
 • Ubuntu 10.04: http://goo.gl/WkXgx
 • CentOS 6.3: http://goo.gl/gZt4u
• CKAN2.0
 • Ubuntu 12.04: http://goo.gl/TvNbC
                                       20
2.0作業


• 翻訳作業
 • とりあえず100%
• 確認用サイト
 • http://test.ckan.jp

                         21
22
23
コミュニティ参加
•   翻訳

    •    ソフトウェア: Transifex

        •    https://www.transifex.com/projects/p/ckan/language/ja/

        •    http://test.ckan.jp で確認

    •    CKAN Data Management System Documentation

        •    http://docs.ckan.org/en/latest/

•   開発

    •    https://github.com/okfn/ckan

    •    https://github.com/fumi/ckan@release-v1.8-ja

    •    特に国際化周り

•   日本語データハブサイト運営

    •    http://data.linkedopendata.jp

    •    2.0への移行

    •    デザイン変更

    •    データ編集


                                                                      24
議論
•   今後の展開

    •   編集者を増やす

    •   データの利活用を増やす

    •   CKANサイトを増やす

•   入力ポリシー

    •   実際やってみると結構迷う

    •   グループ,データセット,リソース,タグ, パ
        ス,...


                                 25

More Related Content

Similar to CKAN日本語コミュニティミートアップ

データポータルソフトウェア CKAN
データポータルソフトウェア CKANデータポータルソフトウェア CKAN
データポータルソフトウェア CKANFumihiro Kato
 
オープンデータの技術よりな話
オープンデータの技術よりな話オープンデータの技術よりな話
オープンデータの技術よりな話Fumihiro Kato
 
「オープンなジオデータを考える」資料
「オープンなジオデータを考える」資料「オープンなジオデータを考える」資料
「オープンなジオデータを考える」資料Fumihiro Kato
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションオラクルエンジニア通信
 
Firebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支えるFirebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支える健一 辰濱
 
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらいde:code 2017
 
インドのインターネット環境 との戦い方
インドのインターネット環境との戦い方インドのインターネット環境との戦い方
インドのインターネット環境 との戦い方健一 辰濱
 
LODはWebと世界をどのように進化させてきたか
LODはWebと世界をどのように進化させてきたか LODはWebと世界をどのように進化させてきたか
LODはWebと世界をどのように進化させてきたか AWAlab
 
インドの低速なネットワーク環境の攻略法
インドの低速なネットワーク環境の攻略法インドの低速なネットワーク環境の攻略法
インドの低速なネットワーク環境の攻略法健一 辰濱
 
パートナーデータ紹介 NII, LODAC, 鯖江, OSM
パートナーデータ紹介 NII, LODAC, 鯖江, OSMパートナーデータ紹介 NII, LODAC, 鯖江, OSM
パートナーデータ紹介 NII, LODAC, 鯖江, OSMFumihiro Kato
 
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!QlikPresalesJapan
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Dai Utsui
 
Apache CloudStack Documentation
Apache CloudStack DocumentationApache CloudStack Documentation
Apache CloudStack DocumentationKimihiko Kitase
 
Code4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストCode4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストMasao Takaku
 
コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略fisuda
 
第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会Sunao Tomita
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向Kentaro Ebisawa
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識Katsuhiro Morishita
 

Similar to CKAN日本語コミュニティミートアップ (20)

データポータルソフトウェア CKAN
データポータルソフトウェア CKANデータポータルソフトウェア CKAN
データポータルソフトウェア CKAN
 
オープンデータの技術よりな話
オープンデータの技術よりな話オープンデータの技術よりな話
オープンデータの技術よりな話
 
CKAN日本語化班
CKAN日本語化班CKAN日本語化班
CKAN日本語化班
 
「オープンなジオデータを考える」資料
「オープンなジオデータを考える」資料「オープンなジオデータを考える」資料
「オープンなジオデータを考える」資料
 
Autonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーションAutonomous を支える技術、Oracle Database 18c デモンストレーション
Autonomous を支える技術、Oracle Database 18c デモンストレーション
 
Firebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支えるFirebase & BigQuery で Android アプリの成⻑を支える
Firebase & BigQuery で Android アプリの成⻑を支える
 
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
[BA06] 50 分で総まとめ! Office 365 開発プラットフォーム最新機能のおさらい
 
インドのインターネット環境 との戦い方
インドのインターネット環境との戦い方インドのインターネット環境との戦い方
インドのインターネット環境 との戦い方
 
LODはWebと世界をどのように進化させてきたか
LODはWebと世界をどのように進化させてきたか LODはWebと世界をどのように進化させてきたか
LODはWebと世界をどのように進化させてきたか
 
インドの低速なネットワーク環境の攻略法
インドの低速なネットワーク環境の攻略法インドの低速なネットワーク環境の攻略法
インドの低速なネットワーク環境の攻略法
 
パートナーデータ紹介 NII, LODAC, 鯖江, OSM
パートナーデータ紹介 NII, LODAC, 鯖江, OSMパートナーデータ紹介 NII, LODAC, 鯖江, OSM
パートナーデータ紹介 NII, LODAC, 鯖江, OSM
 
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!
Hybrid Data Deliveryを活用してオンプレミスデータをQlik Cloudでリアルタイム活用!
 
Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会Gmo media.inc 第9回西日本ossの普及を考える会
Gmo media.inc 第9回西日本ossの普及を考える会
 
Apache CloudStack Documentation
Apache CloudStack DocumentationApache CloudStack Documentation
Apache CloudStack Documentation
 
Code4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェストCode4Lib 2010報告会・発表ダイジェスト
Code4Lib 2010報告会・発表ダイジェスト
 
コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略コンテキストデータの永続化のための戦略
コンテキストデータの永続化のための戦略
 
DBpedia Japanese
DBpedia JapaneseDBpedia Japanese
DBpedia Japanese
 
第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向
 
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
 

More from Fumihiro Kato

オープンなデータベースを利用した行動計画提案に関する研究
オープンなデータベースを利用した行動計画提案に関する研究オープンなデータベースを利用した行動計画提案に関する研究
オープンなデータベースを利用した行動計画提案に関する研究Fumihiro Kato
 
ウィキペディアタウン: 市民による地域情報化の一手法
ウィキペディアタウン: 市民による地域情報化の一手法ウィキペディアタウン: 市民による地域情報化の一手法
ウィキペディアタウン: 市民による地域情報化の一手法Fumihiro Kato
 
Linked Data Cloudの話
Linked Data Cloudの話Linked Data Cloudの話
Linked Data Cloudの話Fumihiro Kato
 
DBpedia Japanese 運営の現状
DBpedia Japanese 運営の現状DBpedia Japanese 運営の現状
DBpedia Japanese 運営の現状Fumihiro Kato
 
シビックテック: インターネット時代の市民と行政の協働
シビックテック: インターネット時代の市民と行政の協働シビックテック: インターネット時代の市民と行政の協働
シビックテック: インターネット時代の市民と行政の協働Fumihiro Kato
 
オープンデータカタログの先
オープンデータカタログの先オープンデータカタログの先
オープンデータカタログの先Fumihiro Kato
 
Open Park Yokohama: 公園LODの試作
Open Park Yokohama: 公園LODの試作Open Park Yokohama: 公園LODの試作
Open Park Yokohama: 公園LODの試作Fumihiro Kato
 
ウィキペディアタウン
ウィキペディアタウンウィキペディアタウン
ウィキペディアタウンFumihiro Kato
 
DBpedia in the Japanese LOD cloud
DBpedia in the Japanese LOD cloudDBpedia in the Japanese LOD cloud
DBpedia in the Japanese LOD cloudFumihiro Kato
 
データポータルソフトウェアCKAN
データポータルソフトウェアCKANデータポータルソフトウェアCKAN
データポータルソフトウェアCKANFumihiro Kato
 
オープンデータとLinked Open Data
オープンデータとLinked Open DataオープンデータとLinked Open Data
オープンデータとLinked Open DataFumihiro Kato
 
LOD: Linked Open Data
LOD: Linked Open DataLOD: Linked Open Data
LOD: Linked Open DataFumihiro Kato
 
日本語Linked Data Cloudの現状
日本語Linked Data Cloudの現状日本語Linked Data Cloudの現状
日本語Linked Data Cloudの現状Fumihiro Kato
 
えほん関連検索
えほん関連検索えほん関連検索
えほん関連検索Fumihiro Kato
 
第5回AIツール入門講座 Linked Open Dataの現状とその活用
第5回AIツール入門講座 Linked Open Dataの現状とその活用第5回AIツール入門講座 Linked Open Dataの現状とその活用
第5回AIツール入門講座 Linked Open Dataの現状とその活用Fumihiro Kato
 
サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編Fumihiro Kato
 

More from Fumihiro Kato (20)

オープンなデータベースを利用した行動計画提案に関する研究
オープンなデータベースを利用した行動計画提案に関する研究オープンなデータベースを利用した行動計画提案に関する研究
オープンなデータベースを利用した行動計画提案に関する研究
 
DBpedia Japanese
DBpedia JapaneseDBpedia Japanese
DBpedia Japanese
 
ウィキペディアタウン: 市民による地域情報化の一手法
ウィキペディアタウン: 市民による地域情報化の一手法ウィキペディアタウン: 市民による地域情報化の一手法
ウィキペディアタウン: 市民による地域情報化の一手法
 
Linked Data Cloudの話
Linked Data Cloudの話Linked Data Cloudの話
Linked Data Cloudの話
 
DBpedia Japanese 運営の現状
DBpedia Japanese 運営の現状DBpedia Japanese 運営の現状
DBpedia Japanese 運営の現状
 
シビックテック: インターネット時代の市民と行政の協働
シビックテック: インターネット時代の市民と行政の協働シビックテック: インターネット時代の市民と行政の協働
シビックテック: インターネット時代の市民と行政の協働
 
オープンデータカタログの先
オープンデータカタログの先オープンデータカタログの先
オープンデータカタログの先
 
Open Park Yokohama: 公園LODの試作
Open Park Yokohama: 公園LODの試作Open Park Yokohama: 公園LODの試作
Open Park Yokohama: 公園LODの試作
 
ウィキペディアタウン
ウィキペディアタウンウィキペディアタウン
ウィキペディアタウン
 
DBpedia in the Japanese LOD cloud
DBpedia in the Japanese LOD cloudDBpedia in the Japanese LOD cloud
DBpedia in the Japanese LOD cloud
 
Open Park Yokohama
Open Park YokohamaOpen Park Yokohama
Open Park Yokohama
 
データポータルソフトウェアCKAN
データポータルソフトウェアCKANデータポータルソフトウェアCKAN
データポータルソフトウェアCKAN
 
オープンデータとLinked Open Data
オープンデータとLinked Open DataオープンデータとLinked Open Data
オープンデータとLinked Open Data
 
LOD: Linked Open Data
LOD: Linked Open DataLOD: Linked Open Data
LOD: Linked Open Data
 
スキーマとURI
スキーマとURIスキーマとURI
スキーマとURI
 
日本語Linked Data Cloudの現状
日本語Linked Data Cloudの現状日本語Linked Data Cloudの現状
日本語Linked Data Cloudの現状
 
sgvizler
sgvizlersgvizler
sgvizler
 
えほん関連検索
えほん関連検索えほん関連検索
えほん関連検索
 
第5回AIツール入門講座 Linked Open Dataの現状とその活用
第5回AIツール入門講座 Linked Open Dataの現状とその活用第5回AIツール入門講座 Linked Open Dataの現状とその活用
第5回AIツール入門講座 Linked Open Dataの現状とその活用
 
サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編サーバサイドコース Sinatra + SPARQL 編
サーバサイドコース Sinatra + SPARQL 編
 

Recently uploaded

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 

Recently uploaded (10)

論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 

CKAN日本語コミュニティミートアップ

  • 1. CKAN日本語コミュニティ ミートアップ LODI 加藤文彦 2013-04-08 1
  • 2. CKAN • FLOSSのデータポータルソフトウェア • AGPL v3.0 • http://github.com/okfn/ckan • Open Knowledge Foundation作 • 約50の国や地方自治体等で採用 • 言語: Python+JavaScript • PostgreSQL+SOLR • API提供 • Harvest等 豊富な拡張 2
  • 3. CKAN日本語 • Facebook CKAN日本語グループ • GLOCOM主催のオープンデータ活用 アイデアソンで結成 (2012-06-09) • https://www.facebook.com/ groups/327233017355370/ • Transifexで翻訳作業 • 1.8で日本語訳取込済 • 国際化バグ修正 • 2.0の作業中 • 日本語データセットのハブサイト • http://data.linkedopendata.jp 3
  • 4. 4
  • 5. http://datameti.go.jp/ http://data.yokohamaopendata.jp/ 5
  • 8. http://data.linkedopendata.jp/dataset/sabae-nisiyamazoo/ resource/e4bf8a30-4d29-441e-a66f-20235038bebf 8
  • 9. CKAN Linked Data • データカタログ • 形式: XML, N3 • 語彙: DCAT, DC, FOAF等 • http://docs.ckan.org/en/latest/linked- data-and-rdf.html • DCAT (Data Catalog Vocabulary) • データカタログ用語彙 • W3Cで策定中 • CKANやSocrata等が使用 • http://www.w3.org/TR/vocab-dcat/ 9 9
  • 11. CKAN API • Catalogue API • カタログ操作用API • JS用便利API • DataStore API • データストア操作API • SQL, HTSQL, Search 11
  • 12. API Clients • dpm (Python): command line tool • ckanclient (Python) • CKAN Ruby (Ruby) • CKAN_client-PHP (PHP) • CKAN_Client-J (Java) • net-ckan (Perl) • ckanjs (JavasScript) • Google Refine CKAN Extension 12
  • 13. Harvesting: publicdata.eu CKAN API daten.berlin.de CSV dump publicdata.eu scraping HTML london.gov.uk www.data-publica.com 13
  • 15. Organizations • データセットの所有者 • 1.x: データ登録したユーザ • 2.x: 組織 • 組織毎のユーザレベル • 管理者,編集者,メンバー • 編集者が組織に追加したデータは組織所属の他の編 集者も操作可 • プライベートデータ 15
  • 16. ユーザレベル権限 プライベート データ閲覧 データ操作 メンバー管理 データ閲覧 管理者 ⃝ ⃝ ⃝ ⃝ 編集者 ⃝ ⃝ ⃝ メンバー ⃝ ⃝ 訪問者 ⃝ 16
  • 17. Activity Streams • 活動状況の表示 • データセット,ユーザ,グループ • "フォロー"できる http://publicdata.eu/group/activity/finance/0 17
  • 18. Templating • Template Engine • GenshiからJinja2に変更 • より簡潔なコード,レンダリング速い • 拡張が楽 • IGenshiStreamFilterを使っている拡張は代 わりにITemplateHelpersを使うように変更 する必要あり 18
  • 19. 2.0のインストール • release-v2.0 branch • pip install -e 'git+https://github.com/ okfn/ckan.git@release- v2.0#egg=ckan' • 拡張は2.0対応にまだばらつきありなので とりあえず素で入れたほうが良い • Google Docにまとめ中 19
  • 20. インストールマニュアル • CKAN1.8 • Ubuntu 12.04: http://goo.gl/XlLXo • Ubuntu 10.04: http://goo.gl/WkXgx • CentOS 6.3: http://goo.gl/gZt4u • CKAN2.0 • Ubuntu 12.04: http://goo.gl/TvNbC 20
  • 21. 2.0作業 • 翻訳作業 • とりあえず100% • 確認用サイト • http://test.ckan.jp 21
  • 22. 22
  • 23. 23
  • 24. コミュニティ参加 • 翻訳 • ソフトウェア: Transifex • https://www.transifex.com/projects/p/ckan/language/ja/ • http://test.ckan.jp で確認 • CKAN Data Management System Documentation • http://docs.ckan.org/en/latest/ • 開発 • https://github.com/okfn/ckan • https://github.com/fumi/ckan@release-v1.8-ja • 特に国際化周り • 日本語データハブサイト運営 • http://data.linkedopendata.jp • 2.0への移行 • デザイン変更 • データ編集 24
  • 25. 議論 • 今後の展開 • 編集者を増やす • データの利活用を増やす • CKANサイトを増やす • 入力ポリシー • 実際やってみると結構迷う • グループ,データセット,リソース,タグ, パ ス,... 25