セマンティックWebはWeb2.0を超えることができるか

Similar documents
Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI

<4D F736F F D F8D828D5A939982CC8EF68BC697BF96B38F9E89BB82CC8A6791E52E646F63>

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について

●幼児教育振興法案

18 国立高等専門学校機構

その 他 事 業 推 進 体 制 平 成 20 年 3 月 26 日 に 石 垣 島 国 営 土 地 改 良 事 業 推 進 協 議 会 を 設 立 し 事 業 を 推 進 ( 構 成 : 石 垣 市 石 垣 市 議 会 石 垣 島 土 地 改 良 区 石 垣 市 農 業 委 員 会 沖 縄 県 農

Microsoft Word - CiNii看護大

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可

私立大学等研究設備整備費等補助金(私立大学等

Microsoft PowerPoint _ビジネスプランの作成_勝瀬典雄.pptx[読み取り専用]

<4D F736F F D D31208EC096B18F438F4B8E7793B1834B FC92F BD896694C5816A2E646F6378>

Taro-08国立大学法人宮崎大学授業

続 に 基 づく 一 般 競 争 ( 指 名 競 争 ) 参 加 資 格 の 再 認 定 を 受 けていること ) c) 会 社 更 生 法 に 基 づき 更 生 手 続 開 始 の 申 立 てがなされている 者 又 は 民 事 再 生 法 に 基 づき 再 生 手 続 開 始 の 申 立 てがなさ

Microsoft Word - 全国エリアマネジメントネットワーク規約.docx

入 札 参 加 者 は 入 札 の 執 行 完 了 に 至 るまではいつでも 入 札 を 辞 退 することができ これを 理 由 として 以 降 の 指 名 等 において 不 利 益 な 取 扱 いを 受 けることはない 12 入 札 保 証 金 免 除 13 契 約 保 証 金 免 除 14 入

<4D F736F F D208DE3905F8D8291AC8B5A8CA48A948EAE89EF8ED0208BC696B18BA492CA8E64976C8F BD90AC E378C8E89FC92F994C5816A>

弁護士報酬規定(抜粋)

Microsoft PowerPoint - 報告書(概要).ppt

企 画 課 企 画 部 満 了 2 55 総 務 部 企 画 室 設 置 認 可 学 部 佐 賀 大 学 附 属 図 書 館 医 学 分 館 設 置 申 請 書 企 画 室 企 画 調 査 係 2004/4/1 30 年 2005/4/1 2035/3/31 ファイル 事 務 室 企 画 部 企 画

<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

る 第 三 者 機 関 情 報 保 護 関 係 認 証 プライバシーマーク ISO27001 ISMS TRUSTe 等 の 写 しを 同 封 のうえ 持 参 又 は 郵 送 とする 但 し 郵 送 による 場 合 は 書 留 郵 便 とし 同 日 同 時 刻 必 着 とする 提 出 場 所 は 上

<6D313588EF8FE991E58A778D9191E5834B C8EAE DC58F4992F18F6F816A F990B32E786C73>

Transcription:

1 セマンティックWEBとW3C 慶 應 義 塾 大 学 環 境 情 報 学 部 World Wide Web Consortium 萩 野 達 也

セマンティックWEB Tim Berners-Leeが1998 年 ごろに 提 唱 しはじめる 機 械 的 処 理 可 能 なメタデータ 空 間 Timの1989 年 のWebの 提 案 書 に 始 まる 2

セマンティックWEBで 実 現 したいこと Webを 知 識 空 間 とみなしさまざまな 問 題 を 解 決 したい 検 索 エンジンはWebページを 見 つけるだけ 旅 行 予 約 などの 特 定 のサービスはあるが,ユーザが 必 要 と するサービスが 見 つからないこともある Web 上 にはたくさんの 知 識 がある 検 索 エンジンを 使 って 日 々 利 用 あらゆることに 関 する 情 報 がある 人 が 読 むためのページがほとんど HTMLはあまりに 自 由 な 形 式 で 機 械 的 な 処 理 が 難 しい 人 の 読 む Webページ 人 の 読 む Webページ 機 械 処 理 可 能 な Webデータ 3

機 械 処 理 可 能 なデータ 時 刻 表 HTML <table> <tr> <th> 時 </th> <th colspan="19"> 平 日 </th> </tr>... <tr> <th>6</th> <td> 快 高 <br />02</td> <td>11</td> <td>19</td> <td> 快 籠 <br />27</td> <td>34</td>... </tr>... </table> 4

XMLによる 記 述 <?xml version="1.0" encoding="shift_jis"?> <timetable> <station name=" 辻 堂 "> <line name=" 東 海 道 " dir=" 上 り" week=" 平 日 "> <train at="6:02" dest=" 高 崎 " kind=" 快 速 " /> <train at="6:11" /> <train at="6:19" /> <train at="6:27" dest=" 籠 原 " kind=" 快 速 " />... <train at="6:62" kind=" 湘 南 ライナー" />... </line>... </station>... </timetable> 機 械 的 な 処 理 が 可 能 DTDを 決 めておく 必 要 がある 複 数 の 形 式 で 記 述 可 能 駅 を 軸 に 記 述 列 車 を 軸 に 記 述 5

より 柔 軟 な 記 述 東 海 道 駅 列 車 駅 集 合 列 車 集 合 列 車 1234 列 車 7890 終 点 停 車 駅 停 車 駅 発 車 東 京 発 車 6:06 辻 堂 藤 沢 6:02 路 線 集 合 小 田 急 6 江 ノ 電

RDF Resource Description Framework データの 記 述 形 式 ラベル 付 き 有 効 グラフ 主 語 述 語 目 的 語 三 つ 組 を 基 本 とする 主 語, 述 語 はURI 目 的 語 は 文 字 列 またはURI 7

RDFの 例 http://www.w3.org/abc.html Creator http://www.w3.org/people/123 Email Name hagino@w3.org 萩 野 RDF/XML <rdf:rdf> <rdf:description about="http://www.w3.org/abc.html"> <s:creator rdf:resource="http://www.w3.org/people/123"/> </rdf:description> <rdf:description about="http://www.w3.org/people/123"> <v:name> 萩 野 </v:name> <v:email>hagino@w3.org</v:email> </rdf:description> </rdf:rdf> 8

RDFとXMLの 違 い XML RDF 表 現 テキスト グラフ RDF/XML Triple N3 構 造 木 構 造 任 意 のグラフ 構 造 の 定 義 DTDまたはXML Schema RDF Schema 要 素 順 序 重 要 無 視 9

RDFを 使 った 問 題 解 決 RDF エージェントが 処 理 WebサイトからRDFを 収 集 Webサイト 集 めたRDFから 推 論 RDF 推 論 結 果 を 提 示 Webサイト 10

時 刻 表 がRDFで 提 供 されていれば 乗 り 換 え 案 内 を 自 分 で 作 ることができる 複 数 の 電 車 会 社 からの 時 刻 表 を 組 み 合 わせる 好 みの 電 車 会 社 を 利 用 乗 り 換 えの 時 間 を 好 みに 合 わせて 調 整 可 能 電 車 と 他 のサービスを 連 携 することができる バスの 発 車 時 刻 との 連 携 スケジュールとの 連 携 出 張 精 算 との 連 携 コピー ペーストで 別 の 用 途 に 利 用 可 能 スケジュール 帳 に 張 る 必 要 な 時 間 帯 のみの 平 日 土 日 の 時 刻 表 を 切 り 出 す 11

RDFによるデータ 提 供 どのような 述 語 を 使 うかを 決 める 必 要 がある 語 彙 の 決 定 RDF Schema オントロジー データベースやテーブルからの 変 換 は 比 較 的 容 易 RDF Schema <rdfs:class rdf:id=" 教 員 "/> subclassof 教 員 subclassof <rdfs:class rdf:id=" 教 授 "> <rdfs:subclassof rdf:resource="# 教 員 "/> </rdfs:class> 講 師 教 授 <rdfs:class rdf:id=" 講 師 "> <rdfs:subclassof rdf:resource="# 教 員 "/> </rdfs:class> 12

RDFデータの 埋 め 込 み HTMLにRDFデータを 埋 め 込 む RDFa Microformat RDFa <p role="cal:vevent"> I'm giving <meta property="cal:summary"> a talk at the XTech Conference about web widgets </meta>, on <meta property="cal:dtstart" content="20060508t1000-0500"> May 8th at 10am </meta>. </p> 13

埋 め 込 まれたRDFデータの 抽 出 GRDDL (Gleaning Resource Descriptions from Dialects of Languages) XML 文 書 からRDFデータを 抽 出 する 方 法 の 記 述 動 的 にRDFデータを 生 成 する XSLTを 使 った 変 換 microformatからの 変 換 RDFaからの 変 換 14

RDFデータの 検 索 SPARQL Simple Protocol And RDF Query Language PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT?mbox WHERE {?x foaf:name " 萩 野 達 也 ".?x foaf:mbox?mbox } 15

まだできていない 部 分 規 則 の 記 述 A ならば B 論 理 フレームワーク 単 調 論 理 証 明 の 記 述 16

セマンティックWEBの 技 術 階 層 17

WEB 2.0とセマンティックWEB Web 2.0 セマンティックWeb 共 通 点 ユーザを 巻 き 込 む ロングテール Forksonomy Mashup エージェントがユーザ 要 求 にした がって 処 理 する 自 由 なオントロジーの 利 用 複 数 サイトからデータを 収 集 相 違 点 さまざまな 技 術 を 利 用 Ajax XMLHTTPRequest RSS RDFによるデータ 記 述 SPARQLによるデータ 獲 得 RIFによる 規 則 問 題 点 ユーザから 集 めたデータは サイト 内 で 閉 じて 利 用 複 数 サイトの 連 携 ができにく い RDFデータが 少 ない オントロジーが 分 かりにくい ユーザを 巻 き 込 むことができてい ない 18

W3CにおけるセマンティックWEB W3Cの 目 的 Webの 可 能 性 を 最 大 限 に 引 き 出 す Web 基 盤 技 術 の 標 準 化 Web 上 でのオープンな 活 動 を 支 援 参 加 組 織 437 組 織 ( 日 本 30 組 織 )2007 年 11 月 18 日 現 在 活 動 分 野 Architecture Domain Interaction Domain Quality Assurance Technology and Society Domain Ubiquitous Domain Web Accessibility Initiative 19

WEBの 技 術 階 層 Web Applications Mobile Voice Web Services Semantic Web Privacy Security XHTML MathML SVG CSS XForms CDF XHTML Basic Mobile SVG XForms Basic CSS Mobile MWI Best Practices Voice XML SSML CCXML SOAP WSDL WS-CDL WS-A OWL SKOS SW Best Practices RIF P3P APPEL XML Signature XML Encryption XKMS Accessibility, Internationalization, Device Independence, Mobile Access, Quality Assurance Namespace, Schema, XQuery, XPath, XSTL, DOM, XPointer XML RDF/XML, SPARQL RDF HTTP, URI 20

SEMANTIC WEB ACTIVITY W3C 内 のSemantic Web 関 連 の 活 動 グループ Semantic Web Coordination Group RDF Data Access Working Group Rules Interchange Working Group Web Ontology (OWL) Working Group GRDDL Working Group Semantic Web Deployment Working Group Semantic Web Interest Group Semantic Web Health Care and Life Sciences Interest Group Semantic Web Education and Outreach (SWEO) Interest Group 21

Web 3.0 Web 2.0 セマンティックWeb Ajax SNS RDF Ontology Wiki RSS OWL RuleML blog Forksonomy RIF SPARQL Web 1.0 HTML CSS URL HTTP 22

WEB 3.0 Web 2.0 + セマンティックWeb あらゆるデータがRDFとしてWeb 上 で 利 用 できる エージェントがRDFを 処 理 し 問 題 解 決 をサポート RDFの 処 理 を 指 示 するスクリプト 言 語 ユーザがRDFデータを 提 供 する 環 境 23