Submit Search
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
0 likes
661 views
Takeshi Mikami
RDFチェックツール「rdflint」のご紹介 LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞
Software
Read more
1 of 7
Download now
Download to read offline
1
2
3
4
5
6
7
More Related Content
PDF
RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成
Takeshi Mikami
PDF
データサイエンスアイドル「小日向美穂」と考える「つながり」
Takeshi Mikami
PDF
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
PDF
RDFチェックツール「rdflint」のご紹介
Takeshi Mikami
PDF
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
オラクルエンジニア通信
PDF
DLL製造分科会からの告知
Deep Learning Lab(ディープラーニング・ラボ)
PDF
Search engineering tech talk 2019 summer
Hiroki Moriyama
PDF
[db tech showcase Tokyo 2018] #dbts2018 #E37 『Attunity Replicateが変えた Oracle D...
Insight Technology, Inc.
RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成
Takeshi Mikami
データサイエンスアイドル「小日向美穂」と考える「つながり」
Takeshi Mikami
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
RDFチェックツール「rdflint」のご紹介
Takeshi Mikami
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
オラクルエンジニア通信
DLL製造分科会からの告知
Deep Learning Lab(ディープラーニング・ラボ)
Search engineering tech talk 2019 summer
Hiroki Moriyama
[db tech showcase Tokyo 2018] #dbts2018 #E37 『Attunity Replicateが変えた Oracle D...
Insight Technology, Inc.
Similar to RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
(20)
PDF
CloudHubのログバックアップについて
MuleSoft Meetup Tokyo
PDF
サイバー攻撃ワークショップ サイバー攻撃の変遷について_公開用第2回全体ミーティング
ID-Based Security イニシアティブ
PDF
スタートアップ向け!1人日でできるサービスの高速化方法と成果
Koichiro Sumi
PDF
Spark SQL - The internal -
NTT DATA OSS Professional Services
PDF
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
Yahoo!デベロッパーネットワーク
PDF
Web Site Optimization for Beginners
masaaki komori
PPTX
ドメイン・財務分析
0nly0
PPTX
SORACOMサービスを利用してフルスケールIoT
Haruka Yamashita
PDF
こんな辛いテストはいやだ
Takuya Mikami
PDF
ソーシャルアプリを分析してみた
Drecom Co., Ltd.
PDF
CO2センサー×SORACOMサービスの活用事例
佳孝 中田
PDF
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
MapR Technologies Japan
PPTX
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
彰 村地
PDF
Netadashi Meetup #6 20170629
Shigeki Morizane
PDF
Kubernetes Cluster Adminやってました #con_rider
Yahoo!デベロッパーネットワーク
PDF
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
Yahoo!デベロッパーネットワーク
PDF
SPAを選択した理由とその結果 ~Reactを添えて~
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
おすすめインフラ! for スタートアップ
Koichiro Sumi
PPTX
Spark+AI Summit Europe 2019 セッションハイライト(Spark Meetup Tokyo #2 講演資料)
NTT DATA Technology & Innovation
PDF
cndjp: 「Microclimate」by capsmalt
capsmalt
CloudHubのログバックアップについて
MuleSoft Meetup Tokyo
サイバー攻撃ワークショップ サイバー攻撃の変遷について_公開用第2回全体ミーティング
ID-Based Security イニシアティブ
スタートアップ向け!1人日でできるサービスの高速化方法と成果
Koichiro Sumi
Spark SQL - The internal -
NTT DATA OSS Professional Services
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
Yahoo!デベロッパーネットワーク
Web Site Optimization for Beginners
masaaki komori
ドメイン・財務分析
0nly0
SORACOMサービスを利用してフルスケールIoT
Haruka Yamashita
こんな辛いテストはいやだ
Takuya Mikami
ソーシャルアプリを分析してみた
Drecom Co., Ltd.
CO2センサー×SORACOMサービスの活用事例
佳孝 中田
Apache Drill で JSON 形式の オープンデータを分析してみる - db tech showcase Tokyo 2015 2015/06/11
MapR Technologies Japan
アドレスバーにURL打ち込んでからページが表示されるまでに 何が起こっているか
彰 村地
Netadashi Meetup #6 20170629
Shigeki Morizane
Kubernetes Cluster Adminやってました #con_rider
Yahoo!デベロッパーネットワーク
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
Yahoo!デベロッパーネットワーク
SPAを選択した理由とその結果 ~Reactを添えて~
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
おすすめインフラ! for スタートアップ
Koichiro Sumi
Spark+AI Summit Europe 2019 セッションハイライト(Spark Meetup Tokyo #2 講演資料)
NTT DATA Technology & Innovation
cndjp: 「Microclimate」by capsmalt
capsmalt
Ad
More from Takeshi Mikami
(20)
PDF
適切なクラスタ数を機械的に求める手法の紹介
Takeshi Mikami
PDF
OAuth 2.0による認可の流れ
Takeshi Mikami
PDF
MapReduceによるConnected Components(連結成分)の見つけ方
Takeshi Mikami
PDF
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
PDF
GitHubの機能を活用したGitHub Flowによる開発の進め方
Takeshi Mikami
PDF
HBase CompleteBulkLoadその仕組み&発生した問題
Takeshi Mikami
PDF
アーリース情報技術株式会社 会社案内 (2019/02/13)
Takeshi Mikami
PDF
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Takeshi Mikami
PDF
SPARQL入門
Takeshi Mikami
PDF
センサーによるデータ計測と異常検知の基本
Takeshi Mikami
PDF
Webサイトのアクセスログによるユーザー属性推定
Takeshi Mikami
PDF
Google Cloud Dataflowによる データ変換処理入門
Takeshi Mikami
PDF
IoTでの機械学習活用イメージと強化学習のご紹介
Takeshi Mikami
PDF
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
Takeshi Mikami
PDF
SparkMLlibで始めるビッグデータを対象とした機械学習入門
Takeshi Mikami
PDF
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Takeshi Mikami
PDF
レコメンドアルゴリズムの基本と周辺知識と実装方法
Takeshi Mikami
PDF
担当アイドルに反応してLチカさせる予測モデル開発
Takeshi Mikami
PDF
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
PDF
Apache Hbase バルクロードの使い方
Takeshi Mikami
適切なクラスタ数を機械的に求める手法の紹介
Takeshi Mikami
OAuth 2.0による認可の流れ
Takeshi Mikami
MapReduceによるConnected Components(連結成分)の見つけ方
Takeshi Mikami
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
GitHubの機能を活用したGitHub Flowによる開発の進め方
Takeshi Mikami
HBase CompleteBulkLoadその仕組み&発生した問題
Takeshi Mikami
アーリース情報技術株式会社 会社案内 (2019/02/13)
Takeshi Mikami
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Takeshi Mikami
SPARQL入門
Takeshi Mikami
センサーによるデータ計測と異常検知の基本
Takeshi Mikami
Webサイトのアクセスログによるユーザー属性推定
Takeshi Mikami
Google Cloud Dataflowによる データ変換処理入門
Takeshi Mikami
IoTでの機械学習活用イメージと強化学習のご紹介
Takeshi Mikami
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
Takeshi Mikami
SparkMLlibで始めるビッグデータを対象とした機械学習入門
Takeshi Mikami
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Takeshi Mikami
レコメンドアルゴリズムの基本と周辺知識と実装方法
Takeshi Mikami
担当アイドルに反応してLチカさせる予測モデル開発
Takeshi Mikami
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
Apache Hbase バルクロードの使い方
Takeshi Mikami
Ad
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
1.
takemikamiʼs note ‒
http://takemikami.com/ RDFチェックツール「rdflint」のご紹介 LODチャレンジ2019受賞作品紹介 基盤技術部⾨優秀賞 Copyright (C) Takeshi Mikami. All rights reserved. 1 三上 威 - @takemikami アーリース情報技術株式会社 代表取締役 社⻑ LODチャレンジ2019シンポジウム 2019.12.7 @⽇本オラクル株式会社 本社 (オラクル⻘⼭センター)
2.
takemikamiʼs note ‒
http://takemikami.com/ LODデータ作成・運⽤の全体イメージ Copyright (C) Takeshi Mikami. All rights reserved. 2 LODデータ作成・運⽤の全体イメージを⽰します マスターデータ チェックプロセス チェックする⼈ 追加・修正リクエストする⼈達 サーバ ①修正依頼を送る ②依頼内容をチェック ③マスターに反映 ④サーバに反映 チェックに⼿間がかかる &システムの知識も必要 チェックに⼿間がかかる &システムの知識も必要
3.
takemikamiʼs note ‒
http://takemikami.com/ LODデータ作成・運⽤の課題 • ⽬標: 誰でもデータの追加・修正の リクエストをすることが出来る • 障害: 確認作業(LODサーバ構築、データのロード) に⼿間と知識が必要になる =「誰でも」リクエスト出来る状態ではない Copyright (C) Takeshi Mikami. All rights reserved. 3 LODデータ作成・運⽤の課題意識を説明します →確認作業を簡単にできるチェックツールを整備する RDFチェックツール「rdflint」の開発・導⼊
4.
takemikamiʼs note ‒
http://takemikami.com/ rdflintで出来ること① 〜RDFファイルとして正しいか〜 Copyright (C) Takeshi Mikami. All rights reserved. 4 rdflintで出来ること: RDFファイルとして正しいかのチェック のイメージを⽰します <rdf:Description rdf:about="detail/Hakozaki_Serika"> <imas:nameKana xml:lang="ja">はこざきせりか</imas:nameKana> <schema:name xml:lang="ja">箱崎星梨花</schema:name> <foaf:age rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">13</foaf:age> <rdf:type rdf:resource="https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl#Idol"/> <imas:cv rdf:resource="http://ja.dbpedia.org/resource/⿇倉もも"/> </rdf:Description> detail/Hakozaki_Serika http://ja.dbpedia.org/resource/⿇倉もも はこざきせりか imasrdf/URIs/imas-schema.ttl#Idol 箱崎星梨花 13 imas:nameKana imas:name foaf:age rdf:type imas:cv リソースのURI リテラル 凡例: RDFファイルとして 正しいかチェック
5.
takemikamiʼs note ‒
http://takemikami.com/ rdflintで出来ること② 〜主語の存在チェック〜 Copyright (C) Takeshi Mikami. All rights reserved. 5 rdflintで出来ること: 主語の存在チェック のイメージを⽰します <rdf:Description rdf:about="detail/Hakozaki_Serika"> <imas:nameKana xml:lang="ja">はこざきせりか</imas:nameKana> <schema:name xml:lang="ja">箱崎星梨花</schema:name> <foaf:age rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">13</foaf:age> <rdf:type rdf:resource="https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl#Idol"/> <imas:cv rdf:resource="http://ja.dbpedia.org/resource/⿇倉もも"/> </rdf:Description> detail/Hakozaki_Serika http://ja.dbpedia.org/resource/⿇倉もも はこざきせりか imasrdf/URIs/imas-schema.ttl#Idol 箱崎星梨花 13 imas:nameKana imas:name foaf:age rdf:type imas:cv リソースのURI リテラル 凡例: データセットで 管理されている主語が 定義されているかチェック データセットで 管理されている主語が 定義されているかチェック データセットで 管理されている主語が 定義されているかチェック データセットで 管理されている主語が 定義されているかチェック
6.
takemikamiʼs note ‒
http://takemikami.com/ SPARQLのテスト実⾏環境 実⾏イメージ Copyright (C) Takeshi Mikami. All rights reserved. 6 SPARQLのテスト実⾏環境(インタラクティブモード)の実⾏イメージを⽰す $ java -jar rdflint-0.0.6-all.jar -i -config .circleci/rdflint-config.yml sparql > PREFIX schema: <http://schema.org/> > PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> > PREFIX imas: <https://sparql.crssnky.xyz/imasrdf/URIs/imas-schema.ttl#> > SELECT ?星梨花の主語 > WHERE { > ?星梨花の主語 rdf:type imas:Idol; > schema:name ?アイドル名. > filter(contains(?アイドル名,"箱崎星梨花")) > } > -------------------------------------------------------------------- | 星梨花の主語 | ==================================================================== | <https://sparql.crssnky.xyz/imasrdf/RDFs/detail/Hakozaki_Serika> | -------------------------------------------------------------------- rdflintインタラクティブモードでのクエリ実⾏ クエリ 実⾏結果
7.
takemikamiʼs note ‒
http://takemikami.com/ まとめ • LODデータ作成・運⽤するためには、 ⼿間のかかる確認作業が発⽣ • ⼿間がかかる上に、システムの知識も必要 • 確認作業は「rdflint」で⽀援・⾃動化出来る • rdflintには、本紹介資料以外にもチェックを実装 • rdflintはオープンソースで開発中 • 詳細ドキュメントの参照・rdflintへの機能追加リクエスト はGitHubから Copyright (C) Takeshi Mikami. All rights reserved. 7 作品紹介のまとめです rdflintのリポジトリ: https://github.com/imas/rdflint
Download