15
LODチャレンジJapan2015 応募作品(アイデア部⾨) Open Knowledge Dictionary NHK放送技術研究所 ハイブリッド放送システム研究部 宮崎

Open Knowledge Dictionary

Embed Size (px)

Citation preview

LODチャレンジJapan2015応募作品(アイデア部⾨)

Open Knowledge Dictionary

NHK放送技術研究所ハイブリッド放送システム研究部

宮崎 勝

この資料について

本アイデアは、NHKが研究・調査を⽬的に公開している「NHK番組LOD」サービス

(http://www.nhk.or.jp/strl/lod/)を利⽤したアプリケーションの例として、

LODチャレンジJapan2015に応募したものです。

NHK放送技術研究所

はじめに

Web閲覧中にWikipediaで分からない単語を検索

オープンデータってどんなものだろう?

•  ふだんこういうことしてませんか?

出典:総務省ホームページ、Wikipedia

NHK放送技術研究所

より多様な知識源へのアクセスを実現

書籍情報

テレビ番組情報

図書館

テレビ局

LODなどとして公開されているデータ

まとめサイト

Q&Aサイト

辞書サイト

インターネットの集合知(概要、意⾒)

インターネットの集合知だけでなく、本や番組といった知識源にも

オープンデータを通じてアクセス可能NHK放送技術研究所

提案システム:Open Knowledge Dictionary

•  機能–  Webブラウザでの閲覧中の気になるキーワードに関し、

辞書を引くような簡単な操作で外部LODなどを検索、関連した知識源(書籍、番組)を提⽰

–  図書館における書籍の貸出状況や番組の放送予定を表⽰することで、知識源へのリーチをサポート→理解促進

•  特徴–  Chromeのアドオンとして実装

/特定サイトにJavaScriptとして実装することも可能–  モジュール形式による機能追加

NHK放送技術研究所

インターフェースChromeにおいてウェブページ上のテキストを選択して右クリックメニューからOpen Knowledge Dictionaryを選択すると表⽰

キーワードに関する情報選択ボタン押下することでその下に情報を表⽰

ユーザが選択したキーワード

NHK放送技術研究所

ブラウザ画⾯(番組情報提⽰)ユーザがマウスで選択したキーワード「選挙」

出典:総務省ホームページ(http://www.soumu.go.jp/senkyo/senkyo_s/)

「選挙」に関する今後放送予定の番組情報を表⽰

放送開始までの時間

番組ウェブサイトへのリンク

情報選択ボタン

NHK放送技術研究所

ブラウザ画⾯(書籍情報提⽰)

ユーザがマウスで選択したキーワード「オリンピック」

出典:総務省ホームページ(http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h27/html/nc244000.html)

「オリンピック」に関する書籍情報および近隣図書館での貸出情報表⽰

NHK放送技術研究所

利⽤するデータ

「オリンピック」選択したキーワード

番組情報番組情報検索モジュール

書籍LOD検索モジュール

書籍情報

キーワード検索

◯◯LOD検索モジュール

◯◯情報

番組情報

キーワード検索

書籍情報

書籍名・近隣図書館情報

貸出情報.....

必要に応じてモジュールを追加できる設計になっている

NHK放送技術研究所

モジュール追加設定画⾯

NHK放送技術研究所

番組情報の取得⽅法レスポンス:オリンピックが概要⽂に含まれる番組の情報タイトル、サブタイトル、開始時刻など{

"head" : { "vars" : [ "title", "stitle", "stime", "etime", "progid", "progurl", …" ] }, "results" : { "bindings" : [ { "title" : { "datatype" : "http://www.w3.org/2001/XMLSchema#string", "type" : "literal", "value" : "ウワサの保護者会「失敗にこそ 価値がある」" }, "stitle" : { "datatype" : "http://www.w3.org/2001/XMLSchema#string", "type" : "literal", “value” : “柔道シドニーオリンピック銀メダリスト篠原信⼀さんが登

場!…" }, "stime" : { "datatype" : "http://www.w3.org/2001/XMLSchema#dateTime", "type" : "literal", "value" : "2016-01-09T12:00:00+09:00" },

…..

番組情報検索モジュールオリンピックというキーワードが概要⽂に⼊っている番組をリクエストhttp://lod2015.nhk.jp/sparql?key=XXXXXXXXX&query=

PREFIX nhklod: <http://lod2015.nhk.jp/nhklod/> PREFIX nhklod-area: <http://lod2015.nhk.jp/nhklod/area/> PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> SELECT DISTINCT ?title ?stitle ?stime ?etime ?progid ?progurl ?

svcname ?logourl { ?program rdf:type nhklod:Program; nhklod:title ?title; nhklod:subtitle ?stitle; nhklod:start_time ?stime; nhklod:end_time ?etime; nhklod:content ?content; nhklod:program_url ?progurl; nhklod:id ?progid; nhklod:area ?areaIRI; nhklod:service ?serviceIRI. FILTER REGEX(?content, "オリンピック", "i"). ?FserviceIRI nhklod:service_name ?svcname; nhklod:service_logo_s ?logoIRI. ?logoIRI nhklod:logo_url ?logourl.

OPTIONAL { ?program nhklod:program_logo ?proglogo. ?proglogo nhklod:logo_url ?proglogourl.}

FILTER (?areaIRI = nhklod-area:130)}ORDER BY ASC (?stime) LIMIT 100

NHK放送技術研究所

書籍情報の取得⽅法リクエスト:「オリンピック」という単語が含まれた書籍の情報http://iss.ndl.go.jp/api/sru?operation=searchRetrieve&recordSchema=dcndl_simple&maximumRecords=100&query=description= "オリンピック" AND…

書籍LOD検索モジュール

レスポンス:「オリンピック」という単語がタイトルに含まれた書籍のタイトル、ISBNなど…<dc:title>オリンピック雑学150連発</dc:title>…<dc:identifier xsi:type="dcndl:ISBN">9784167838027</dc:identifier>…

リクエスト:ユーザの現在位置(地名)http://api.calil.jp/library?appkey=XXXXXXXXX&pref=東京都&city=世⽥⾕区&format=json

レスポンス:現在位置近くにある図書館の情報(ID){"category": "MEDIUM", "city": "世⽥⾕区", "short": "砧図書館", "tel": "03-3482-2271", "pref": "東京都", "geocode”:"139.6040656,35.6422886", "systemid": "Tokyo_Setagaya", …

リクエスト:ISBNと図書館IDで貸出情報を検索http://api.calil.jp/check?appkey=XXXXXXXXX&isbn=9784284503488,9784569783857,9784843334577,9784903175393,9784167838027&systemid=Tokyo_Setagaya,Univ_Jwcpe,…

レスポンス:ISBNと図書館IDで貸出情報を検索…"9784167838027": {"Tokyo_Setagaya": {"status": "OK“,"reserveurl": "http://libweb.city.setagaya.tokyo.jp/cgi-bin/detail?NUM=005122458&CTG=1&RTN=01&TM=095843273", "libkey": {"深沢": "貸出可"} ...

-書籍タイトル-ISBN

-図書館名-図書館ID

NHK放送技術研究所

試作アドオンテスト中!

NHK放送技術研究所

期待される効果

図書館

テレビ局

Open Knowledge Dictionary

書籍や番組などの情報も参照することで、知りたいテーマに関してより深く理解できる

インターネットのコンテンツから書籍、番組コンテンツへの誘導が期待できる

利⽤者

NHK放送技術研究所

今後の発展可能性•  キーワードだけではなく、検索元

コンテンツ(Webページ)全体の内容に応じた関連情報提⽰

•  表⽰する関連情報同⼠の関係を可視化して表⽰(クラスタリング、関係性表⽰)

•  VODサービスとの連携

→ユーザのより深い理解をサポート

書籍情報

番組情報

Webページ

Webページ

個々の番組情報、書籍情報をクラスタリング

NHK放送技術研究所