セマンティックWeb
解説
セマンティックWeb(Semantic Web)とは、Webの生みの親であるティム・バーナーズ=リーが提唱した、「Web上の情報に『意味(Semantics)』というメタデータを付与し、コンピュータが自律的に理解・処理できるようにする」という構想および技術群のことです。
「人間用」から「機械用」へ
現在のWeb(HTML)は、人間が見てデザインや文章を理解するように作られていますが、コンピュータにとっては単なる「文字の羅列」に過ぎません。
そこで、XML(構文規則)やRDF(資源記述の枠組み)、OWL(オントロジー記述言語)といった共通規格を用いてデータを記述します。これにより、コンピュータが「このデータは『価格』を表している」「この『Apple』は果物ではなく企業である」といった意味を理解し、高度な推論や情報の自動収集が可能になります。
G検定対策
出題ポイント
- 提唱者:ティム・バーナーズ=リー(Tim Berners-Lee)。WWW(World Wide Web)の発明者でもある。
- 技術スタック:XML(構文)→ RDF(意味の記述・トリプル)→ OWL(語彙・関係性の定義)という階層構造(セマンティックWebレイヤーケーキと呼ばれる)。
- 目的:情報の「機械可読性(Machine Readability)」を向上させ、Linked Open Data(LOD)を実現すること。
よくあるひっかけ問題
- × セマンティックWebとは、検索エンジンの表示順位を上げるSEO技術のことである
(解説)違います。検索順位を上げるための技術ではなく、Web全体のデータをコンピュータが扱いやすくするための「データ構造」の規格です。
