Suche senden
Hochladen
NHK Linked Data API 〜つながる番組データを目指して〜
•
1 gefällt mir
•
2,202 views
API Meetup
Folgen
API Meetup Tokyo #16でのNHK放送技術研究所 宮崎さんのセッション資料です。ご本人から許可をいただいて掲載しています。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 19
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
NHKとAPI 〜 放送通信連携とAPIの今 〜
NHKとAPI 〜 放送通信連携とAPIの今 〜
API Meetup
NHK番組表API ‐ 放送通信連携とAPIのこれから
NHK番組表API ‐ 放送通信連携とAPIのこれから
API Meetup
API Meetupのこれまでとこれから
API Meetupのこれまでとこれから
API Meetup
APIで次のFinTechサービスをつくろう! 〜freee Dev Communityのご紹介〜
APIで次のFinTechサービスをつくろう! 〜freee Dev Communityのご紹介〜
API Meetup
APIで広がる名刺情報の2次活用 〜事例編〜
APIで広がる名刺情報の2次活用 〜事例編〜
API Meetup
OpenAPI Specification + Mashape
OpenAPI Specification + Mashape
API Meetup
BANKING API AND API ECOSYSTEM
BANKING API AND API ECOSYSTEM
API Meetup
Apigee+OASでらくらくAPI開発(予定)
Apigee+OASでらくらくAPI開発(予定)
Kazuchika Sekiya
Empfohlen
NHKとAPI 〜 放送通信連携とAPIの今 〜
NHKとAPI 〜 放送通信連携とAPIの今 〜
API Meetup
NHK番組表API ‐ 放送通信連携とAPIのこれから
NHK番組表API ‐ 放送通信連携とAPIのこれから
API Meetup
API Meetupのこれまでとこれから
API Meetupのこれまでとこれから
API Meetup
APIで次のFinTechサービスをつくろう! 〜freee Dev Communityのご紹介〜
APIで次のFinTechサービスをつくろう! 〜freee Dev Communityのご紹介〜
API Meetup
APIで広がる名刺情報の2次活用 〜事例編〜
APIで広がる名刺情報の2次活用 〜事例編〜
API Meetup
OpenAPI Specification + Mashape
OpenAPI Specification + Mashape
API Meetup
BANKING API AND API ECOSYSTEM
BANKING API AND API ECOSYSTEM
API Meetup
Apigee+OASでらくらくAPI開発(予定)
Apigee+OASでらくらくAPI開発(予定)
Kazuchika Sekiya
minikura API がもたらした“予想外”な価値・課題
minikura API がもたらした“予想外”な価値・課題
minikura
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
API Meetup
G* Workshop in Fukuoka - Introduction
G* Workshop in Fukuoka - Introduction
Kazuchika Sekiya
お題でGroovyプログラミング: Part A
お題でGroovyプログラミング: Part A
Kazuchika Sekiya
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
Kazuchika Sekiya
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
API Meetup
JGGUG合宿2011報告
JGGUG合宿2011報告
Kazuchika Sekiya
Hack the local treasure
Hack the local treasure
Masaki Goto
VDC 5th - NTTドコモ ハンズオン資料
VDC 5th - NTTドコモ ハンズオン資料
Keiichiro Fujii
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
一般社団法人シェアリングエコノミー協会
What's this
What's this
Yukihiro Sada
Uberご紹介(髙橋正巳)
Uberご紹介(髙橋正巳)
一般社団法人シェアリングエコノミー協会
ちょっとAPIにセキュリティでネタを考えてみた
ちょっとAPIにセキュリティでネタを考えてみた
API Meetup
JAWS DAYS 2015
JAWS DAYS 2015
陽平 山口
APIエコノミーの現状と今後の期待
APIエコノミーの現状と今後の期待
Rasmus Ekman
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
Junichiro Katsuta
ドコモApiで対話システム
ドコモApiで対話システム
API Meetup
Amazon lexを触ってみた
Amazon lexを触ってみた
Yoichi Toyota
デバイス WebAPIによるスマートフォン周辺デバイスの活用
デバイス WebAPIによるスマートフォン周辺デバイスの活用
Device WebAPI Consortium
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理
Kazuchika Sekiya
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
API Meetup
次世代バンキングシステムを活用した「みんなのBaaS」
次世代バンキングシステムを活用した「みんなのBaaS」
API Meetup
Weitere ähnliche Inhalte
Andere mochten auch
minikura API がもたらした“予想外”な価値・課題
minikura API がもたらした“予想外”な価値・課題
minikura
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
API Meetup
G* Workshop in Fukuoka - Introduction
G* Workshop in Fukuoka - Introduction
Kazuchika Sekiya
お題でGroovyプログラミング: Part A
お題でGroovyプログラミング: Part A
Kazuchika Sekiya
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
Kazuchika Sekiya
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
API Meetup
JGGUG合宿2011報告
JGGUG合宿2011報告
Kazuchika Sekiya
Hack the local treasure
Hack the local treasure
Masaki Goto
VDC 5th - NTTドコモ ハンズオン資料
VDC 5th - NTTドコモ ハンズオン資料
Keiichiro Fujii
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
一般社団法人シェアリングエコノミー協会
What's this
What's this
Yukihiro Sada
Uberご紹介(髙橋正巳)
Uberご紹介(髙橋正巳)
一般社団法人シェアリングエコノミー協会
ちょっとAPIにセキュリティでネタを考えてみた
ちょっとAPIにセキュリティでネタを考えてみた
API Meetup
JAWS DAYS 2015
JAWS DAYS 2015
陽平 山口
APIエコノミーの現状と今後の期待
APIエコノミーの現状と今後の期待
Rasmus Ekman
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
Junichiro Katsuta
ドコモApiで対話システム
ドコモApiで対話システム
API Meetup
Amazon lexを触ってみた
Amazon lexを触ってみた
Yoichi Toyota
デバイス WebAPIによるスマートフォン周辺デバイスの活用
デバイス WebAPIによるスマートフォン周辺デバイスの活用
Device WebAPI Consortium
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理
Kazuchika Sekiya
Andere mochten auch
(20)
minikura API がもたらした“予想外”な価値・課題
minikura API がもたらした“予想外”な価値・課題
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
ドコモオープンイノベーションの取り組みと提供APIのIoT展開について
G* Workshop in Fukuoka - Introduction
G* Workshop in Fukuoka - Introduction
お題でGroovyプログラミング: Part A
お題でGroovyプログラミング: Part A
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
企業内スタートアップに見る、企業連携で生み出すリーンスタートアップの裏側
JGGUG合宿2011報告
JGGUG合宿2011報告
Hack the local treasure
Hack the local treasure
VDC 5th - NTTドコモ ハンズオン資料
VDC 5th - NTTドコモ ハンズオン資料
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
シェアリングエコノミー推進に係る政府の取り組について(犬童周作)
What's this
What's this
Uberご紹介(髙橋正巳)
Uberご紹介(髙橋正巳)
ちょっとAPIにセキュリティでネタを考えてみた
ちょっとAPIにセキュリティでネタを考えてみた
JAWS DAYS 2015
JAWS DAYS 2015
APIエコノミーの現状と今後の期待
APIエコノミーの現状と今後の期待
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
ドコモApiで対話システム
ドコモApiで対話システム
Amazon lexを触ってみた
Amazon lexを触ってみた
デバイス WebAPIによるスマートフォン周辺デバイスの活用
デバイス WebAPIによるスマートフォン周辺デバイスの活用
Routeサービスを使ったCloud FoundryアプリのAPI管理
Routeサービスを使ったCloud FoundryアプリのAPI管理
Mehr von API Meetup
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
API Meetup
次世代バンキングシステムを活用した「みんなのBaaS」
次世代バンキングシステムを活用した「みんなのBaaS」
API Meetup
保険業界DXに明るい兆しを 〜 課題から考察する保険API 〜
保険業界DXに明るい兆しを 〜 課題から考察する保険API 〜
API Meetup
Ai inside api meetup 20200929
Ai inside api meetup 20200929
API Meetup
TOEIC960点レベルのニューラル機械翻訳サービス Mirai Translatorとは!?
TOEIC960点レベルのニューラル機械翻訳サービス Mirai Translatorとは!?
API Meetup
〜天気予報 API を活かしてビジネスを成功へ〜 ウェザーテック(WxTech)サービスの紹介
〜天気予報 API を活かしてビジネスを成功へ〜 ウェザーテック(WxTech)サービスの紹介
API Meetup
Google Cloud API を活用して簡単に機能追加する
Google Cloud API を活用して簡単に機能追加する
API Meetup
「駅すぱあとWebサービス」ビジネスの変遷 〜変わるものと変わらないもの〜
「駅すぱあとWebサービス」ビジネスの変遷 〜変わるものと変わらないもの〜
API Meetup
運用型広告におけるAPIの活用について 〜APIとビジネスモデル〜
運用型広告におけるAPIの活用について 〜APIとビジネスモデル〜
API Meetup
AIoTプラットフォーム Web APIサービス
AIoTプラットフォーム Web APIサービス
API Meetup
APIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけて
API Meetup
公共インフラはAPI化できるか
公共インフラはAPI化できるか
API Meetup
Shopify GraphQL API
Shopify GraphQL API
API Meetup
Shopify
Shopify
API Meetup
APIを活用したANA版Society5.0への挑戦
APIを活用したANA版Society5.0への挑戦
API Meetup
モビリティサービスの未来 〜 APIで目指す世界 〜
モビリティサービスの未来 〜 APIで目指す世界 〜
API Meetup
みんなの自動翻訳@ TexTraのご紹介
みんなの自動翻訳@ TexTraのご紹介
API Meetup
ビジネスの出会い × API が広げるビジネスの可能性
ビジネスの出会い × API が広げるビジネスの可能性
API Meetup
SMBのバックオフィス業務を最適化するAPI連携
SMBのバックオフィス業務を最適化するAPI連携
API Meetup
Banking APIとAPIエコシステム
Banking APIとAPIエコシステム
API Meetup
Mehr von API Meetup
(20)
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
次世代バンキングシステムを活用した「みんなのBaaS」
次世代バンキングシステムを活用した「みんなのBaaS」
保険業界DXに明るい兆しを 〜 課題から考察する保険API 〜
保険業界DXに明るい兆しを 〜 課題から考察する保険API 〜
Ai inside api meetup 20200929
Ai inside api meetup 20200929
TOEIC960点レベルのニューラル機械翻訳サービス Mirai Translatorとは!?
TOEIC960点レベルのニューラル機械翻訳サービス Mirai Translatorとは!?
〜天気予報 API を活かしてビジネスを成功へ〜 ウェザーテック(WxTech)サービスの紹介
〜天気予報 API を活かしてビジネスを成功へ〜 ウェザーテック(WxTech)サービスの紹介
Google Cloud API を活用して簡単に機能追加する
Google Cloud API を活用して簡単に機能追加する
「駅すぱあとWebサービス」ビジネスの変遷 〜変わるものと変わらないもの〜
「駅すぱあとWebサービス」ビジネスの変遷 〜変わるものと変わらないもの〜
運用型広告におけるAPIの活用について 〜APIとビジネスモデル〜
運用型広告におけるAPIの活用について 〜APIとビジネスモデル〜
AIoTプラットフォーム Web APIサービス
AIoTプラットフォーム Web APIサービス
APIbank(メディア)からみた国産APIの現実と未来にむけて
APIbank(メディア)からみた国産APIの現実と未来にむけて
公共インフラはAPI化できるか
公共インフラはAPI化できるか
Shopify GraphQL API
Shopify GraphQL API
Shopify
Shopify
APIを活用したANA版Society5.0への挑戦
APIを活用したANA版Society5.0への挑戦
モビリティサービスの未来 〜 APIで目指す世界 〜
モビリティサービスの未来 〜 APIで目指す世界 〜
みんなの自動翻訳@ TexTraのご紹介
みんなの自動翻訳@ TexTraのご紹介
ビジネスの出会い × API が広げるビジネスの可能性
ビジネスの出会い × API が広げるビジネスの可能性
SMBのバックオフィス業務を最適化するAPI連携
SMBのバックオフィス業務を最適化するAPI連携
Banking APIとAPIエコシステム
Banking APIとAPIエコシステム
NHK Linked Data API 〜つながる番組データを目指して〜
1.
2016/10/19 API Meetup
#16 1 NHK Linked Data API 〜つながる番組データを目指して〜 NHK放送技術研究所 ネットサービス基盤研究部 宮崎 勝 miyazaki.m-fk@nhk.or.jp
2.
放送サービスとその課題 2016/10/19 API Meetup
#16 2
3.
従来の放送サービス 2016/10/19 API Meetup
#16 3 番組コンテンツ 視聴者
4.
テレビへの接触の変化 2016/10/19 API Meetup
#16 4 出典:2015年国民生活時間調査報告書(NHK放送文化研究所)のデータをグラフ化 1日の中で15分以上テレビを見る人の割合(国民全体、平日) (%) 80 82 84 86 88 90 92 94 1995年 2000年 2005年 2010年 2015年
5.
メディア接触時間 2016/10/19 API Meetup
#16 5 メディア総接触時間の推移(1日あたり、週平均、東京地区) 153 171.8 30.1 44 20.4 32.3 13.8 19.6 61 56.6 24.9 90.7 11 0 50 100 150 200 250 300 350 400 450 2016年 2006年 テレビ ラジオ 新聞 雑誌 パソコン タブレット 携帯・スマートフォン (分) 出典:メディア定点調査2016(博報堂DYメディアパートナーズ)のデータをグラフ化 テレビの視聴時間を超えている!
6.
プラットフォーム 共通データ形式(Linked Data) RESTful API
共通語彙 セキュリティ技術 「つながる」ことによるイノベーション 2016/10/19 API Meetup #16 6 APIエコノミー オープンデータ エコシステムの 発展 図出典:Point.io, data.go.jp
7.
インターネット空間へのデータ展開 2016/10/19 API Meetup
#16 7 番組コンテンツ 視聴者 データ提供
8.
データのウェブ化 2016/10/19 API Meetup
#16 8
9.
ウェブの特徴 • 情報を構造化する(HTML) • ページ同士をつなげる(ハイパーテキスト) 2016/10/19
API Meetup #16 9
10.
データのウェブ • データを“機械可読”な形式で構造化する • データ同士を“つなげる” 2016/10/19
API Meetup #16 10 Linked Data:ソフトウェアのためのウェブ
11.
Linked Dataの記述と利用 2016/10/19 API
Meetup #16 11
12.
Linked Dataの基本原則 1. あらゆるデータの識別子としてURIを使用する。 2.
識別子にはHTTP URIを使用し、参照やアクセスを 可能にする。 3. URIにアクセスされた際には、有用な情報を 標準的なフォーマット(RDFなど)で提供する。 4. データには他の情報源における関連情報への リンクを含め、Web上の情報発見を支援する。 2016/10/19 API Meetup #16 12 出典:Christian Bizer, Tom Heath, Tim Berners-Lee,(翻訳)萩野達也:“リンクするデータ (Linked Data)~広がり始めた データのク ラウド~:1.Linked Dataの仕組み Linked Data-The Story So Far”,情報処理,52,3,pp.284-292(Mar. 2011)
13.
RDF (Resource Description Framework) •
RDFトリプル – 情報を、最も原始的な3つ組の形式で記述 2016/10/19 API Meetup #16 13 http://ja.dbpedia. org/resource/福 山雅治 http://lod.nhk.or.jp/ cin/dbpedia 外部データ (例:wikipediaの情報) 他のLinkedDataとの リンク付与 http://www.nhk.or.jp/strl/ nhkld/episode/012582393 “ホットスポット 最後の楽園” URIで記述された 番組エピソード http://www.nhk.or.jp/ strl/nhkld/title 主語 述語 目的語 subject property object “ナミブ砂漠” データ追加 http://lod.nhk.or.jp/ cin/location
14.
Linked Dataの利用 2016/10/19 API
Meetup #16 14 RDFストア (トリプルストア) Linked Data (RDFトリプル) 登録 SPARQL エンド ポイント SPARQLクエリ SELECT ?service_name ?start_time ?title { ?program rdf:type nhkld:Program ; nhkld:title ?title ; nhkld:start_time ?start_time ; nhkld:area ?areaIRI ; nhkld:service ?serviceIRI . ?serviceIRI nhkld:service_name ?service_name . FILTER ( ?areaIRI = nhkld-area:130 ) FILTER REGEX (?title,"連続テレビ小説") } ORDER BY ?start_time 連続テレビ小説の放送予定を 取得するクエリ Web API サービス /開発者
15.
昨年度の取り組み • 当日・明日2日分の番組データを Linked Dataとして提供 2016/10/19
API Meetup #16 15 http://www.nhk.or.jp/strl/lod/ NHK番組LODページを公開日本最大規模の オープンデータコンテスト http://lodc.jp/2015/
16.
開発者コミュニティの反応 2016/10/19 API Meetup
#16 16 “NHK番組LODでSPARQLを書いてみる” 〜Qiita プログラマのための技術情報共有サービス〜 出典: http://qiita.com/okbp/items/f5cd1ad9aba9ac080d0 e 出典:http://idea.linkdata.org/idea/idea1s1476i “大河配役” by 秋山梓 氏 構造化された番組データを利用するための チュートリアルやアプリが自然発生的に生まれる
17.
2016/10/19 API Meetup
#16 17
18.
2016年も番組データを実験的に公開 番組A 放送時間 ジャンル 番組概要 API 開発者 リクエスト 番組情報提供 アプリ・Webサービス ソフトウェア処理可能なRDF形式 NHK技研Webサイト NHK Linked Data
APIページ http://www.nhk.or.jp/strl/ld/ ・データ概要 ・データ仕様 ・利用規約 ・登録申請 ・意見募集 AWS NHK Linked Data API 利用方法など 情報のご提供 7日後までの番組情報を提供!
19.
ぜひ利用をご検討ください! http://www.nhk.or.jp/strl/ld/ 2016/10/19 API Meetup
#16 19 「NHK」「Linked Data」で検索!
Jetzt herunterladen