本文へスキップ

GLOSSARY

ナレッジグラフ

事物と関係を構造化した知識網。検索・AIの理解を助けます。

なれっじぐらふ11分で読めます

ナレッジグラフ(knowledge graph)とは、人・場所・企業などの実体(エンティティ)を点、それらの関係を線で表し、知識を網の目状に構造化したものです。「東京タワー ― 高さ → 333メートル」のように、事物と事物のつながりを機械が扱える形で明示します。Googleが2012年に検索へ導入し、「文字列ではなく実体を理解する」考え方の象徴となりました。AI検索でも、実体の正確な理解と事実の裏づけを支えます。

ナレッジグラフとは(正確な定義)

ナレッジグラフは、実体(エンティティ=人・組織・場所・作品・概念など、世界に存在する「もの」)をノード(節点=点)として持ち、実体どうしの関係をエッジ(辺=線)として結んだ、グラフ構造の知識ベースです。グラフとは数学で「点と線のつながり」を意味し、路線図のように点が線で結ばれたネットワークを指します。各エッジには「所在地」「創業者」「続編」といった関係の種類(=関係ラベル)が付き、どの実体が、どんな関係で、どの実体とつながっているかが明示されます。

1つの事実は、しばしば「主語 ― 述語 → 目的語」という3つ組(トリプル)で表されます。たとえば「トヨタ(主語) ― 本社所在地(述語) → 愛知県豊田市(目的語)」です。このトリプルを大量に積み重ねると、実体どうしが関係で縦横に結ばれた巨大な網ができます。文章の中に埋もれていた事実を、こうして関係のネットワークとして取り出すことで、機械が「何と何がどうつながっているか」をたどれるようになります。

ここで重要なのが「文字列ではなく実体」という発想です。「アップル」という文字列は、果物のりんごを指すことも、企業を指すこともあります。ナレッジグラフでは、両者を別々の実体(ノード)として区別し、それぞれに固有の関係を結びます。これにより、検索エンジンやAIは同じ文字列の多義性を実体レベルで解きほぐし、文脈に合った方を選べます。Googleがこの考え方を「things, not strings(文字列ではなく実体を)」と表現したのは、この転換を端的に示しています。

なぜ重要か(AI検索での位置づけ)

ナレッジグラフは、検索やAIが「言葉の意味」ではなく「世界の事実」を扱うための土台です。埋め込みやベクトル検索が「意味の近さ」を測るのに対し、ナレッジグラフは「AはBとこういう関係にある」という明確な事実関係を保持します。この両輪があることで、AI検索は意味で関連文書を集めつつ、実体の正確な属性(設立年・所在地・上位下位の関係など)を事実として押さえられます。あいまいさに強い意味検索と、正確さに強い事実の網が、互いの弱点を補い合います。

AIO(=AIに引用・参照されるための最適化)の観点では、ナレッジグラフは「自社が1つの実体として正しく認識されているか」という論点を生みます。自社ブランド・製品・代表者などが、検索エンジンやAIのナレッジグラフ上で正しい属性・関係とともに登録されていれば、AIは自社を混同なく理解し、関連する質問で正確に扱えます。逆に、情報が曖昧・不整合だと、別の同名実体と取り違えられたり、事実を誤って結び付けられたりします。実体として正しく認識される土台づくりは、AI検索での正確な露出の前提になります。

ここで橋渡し役になるのが構造化データ(=ページの意味を機械可読にマークアップする手法)と、その共通語彙を定めるschema.orgです。ページ内で「これは組織である」「創業者はこの人物である」といった関係を構造化データで明示すると、検索エンジンがその情報を実体として取り込みやすくなります。文章で書くだけでなく、実体と関係を機械可読に示すことが、ナレッジグラフへの正しい反映を助けます。

仕組み

ナレッジグラフの構成要素と、それが使われる流れを整理します。

  1. エンティティ(実体)を特定する:文章やデータから、人・組織・場所などの「もの」を抜き出します。
  2. 関係を抽出する:実体どうしのつながり(所在地・創業者・所属など)を「主語―述語→目的語」の形で取り出します。
  3. グラフに統合する:抽出した事実を既存のノード・エッジに結び付け、矛盾や重複を解消しながら網に組み込みます。
  4. 照会に応える:質問に対し、関係のネットワークをたどって関連する事実をまとめて返します。
  5. 検索・AIが利用する多義性の解消、関連事実の提示、回答の事実的な裏づけに使います。

グラフ構造の強みは、関係を「たどれる」ことにあります。「この監督が撮った映画」「その映画に出た俳優」「その俳優が受賞した賞」と、関係の線を次々にたどることで、単独の文書には書かれていない事実の連鎖を導けます。ばらばらの文章の集まりでは難しいこの「関係の連結」が、グラフ構造ならではの表現力です。

ばらばらの文書とナレッジグラフの違い
観点文書の集まりナレッジグラフ
基本単位文章・ページ実体(ノード)と関係(エッジ)
多義性の扱い文脈頼みで曖昧別実体として明確に区別
事実の関係文章中に埋もれる関係として明示・連結できる
どる操作難しい関係を次々たどれる
得意なこと意味の近さ・文脈正確な属性・関係の保持

横にスクロールできます

具体例・データ

身近なナレッジグラフの働きは、次のような形で現れます。

  • Google検索で有名人や企業を調べると、右側に基本情報(設立年・所在地・関連人物など)がまとまって表示されます(ナレッジパネル)。これはナレッジグラフの事実を引いて見せています。
  • 「〇〇(映画)の監督は?」に対し、映画という実体から「監督」の関係をたどって答えられます。
  • 同名の別人・別企業を、それぞれ別の実体として区別し、文脈に合う方を選べます。

自社に引き寄せると、「自社が1つの実体として、正しい属性・関係で認識されているか」が課題になります。会社名・所在地・代表者・製品といった基本事実を、公式ページ上で一貫して明示し、構造化データ(schema.org)で機械可読に示すことが、ナレッジグラフへの正しい反映と、AI検索での混同のない扱いにつながります。

ナレッジグラフの発想は、AI検索が「言葉」だけでなく「世界の事物」を扱おうとしていることを教えてくれます。意味の近さを測る技術がどれだけ発達しても、「トヨタの本社はどこか」「この製品を作ったのはどの会社か」といった問いに正確に答えるには、事実の関係を明示的に保持する仕組みが要ります。ナレッジグラフはその役割を担い、意味検索と組み合わさることで、あいまいさに強く、かつ事実に正確なAI検索を成り立たせています。発信者にとっては、自社という「事物」が、この事実の網に正しく組み込まれているかが、静かですが重要な論点になります。

実体認識(エンティティ認識)と自社の扱われ方

ナレッジグラフをAIO(AIに引用・参照されるための最適化)の実務に落とすと、中心テーマは「エンティティの曖昧性解消(entity disambiguation=同名の別物を正しく区別し、どの実体かを確定すること)」になります。世の中には同名の企業・人物・商品が数多く存在します。検索エンジンやAIは、質問や文脈から「この『〇〇』は、いくつもある同名実体のうちどれか」を判定してから、その実体に結び付いた事実を引きます。ここで自社の情報が曖昧・不整合だと、別の同名実体と取り違えられ、他社の事実が自社の名前で語られる、といった誤りが起こりえます。自社を「1つの明確な実体」として認識させることが、正確に扱われる前提になります。

実体として正しく認識されるための鍵が、情報の「一貫性」です。公式サイトの記載、外部の公式プロフィール、権威ある第三者の記述で、社名(略称・旧称を含む)・所在地・設立年・代表者・主要製品といった基本事実が食い違っていると、検索エンジンは「どれが正しい属性か」を確定できず、実体としての輪郭がぼやけます。逆に、これらがどこを見ても一致していれば、実体像が明確になり、関係もはっきり結び付きます。派手な施策よりも前に、まず基本事実の表記をそろえることが、地味ですが最も効く土台づくりです。

そのうえで橋渡しになるのが構造化データ(schema.org)です。文章で「当社は〜」と書くだけでなく、「これは組織(Organization)である」「創業者はこの人物である」「この製品はこの組織が提供する」といった実体と関係を、機械可読なマークアップで明示します。これにより、検索エンジンは文章から関係を推測する手間を省き、実体として取り込みやすくなります。ただし、構造化データはあくまで理解を助ける手段であり、実際にナレッジグラフへ反映するかは検索エンジン側の判断による点は押さえておくべきです。正しく一貫した情報を機械可読に示すことは、反映される確率を確実に高めますが、保証はしません。

実体として正しく認識されるための要素
要素狙い具体策
一貫性同名の別物と取り違えられない社名・住所・設立年をどこでも一致させる
機械可読性関係を推測させず明示するschema.org の構造化データで示す
権威性事実の裏づけを外部でも得る公式プロフィール・信頼できる記述と整合
更新古い関係を残さない移転・改称時に公式と構造化データを更新

横にスクロールできます

誤解・注意点

  • ナレッジグラフ=ベクトル検索という誤解:前者は事実関係の網、後者は意味の近さで探す方式で、目的が異なります。
  • 作れば自動で正しくなる、という誤解:抽出元の情報が誤り・不整合だと、誤った関係がそのまま網に入ります。情報源の一貫性が前提。
  • 自社で巨大グラフを構築すべき、という誤解:多くの企業にとって重要なのは、自社が既存のナレッジグラフに正しく認識されること。まず基本事実の一貫した明示が現実的。
  • 構造化データを入れれば必ず反映される、という誤解:構造化データは反映を助ける手段で、採用は検索エンジン側の判断によります。

実務での扱い方

  1. 自社の基本事実(正式名称・所在地・設立年・代表者・主要製品)を洗い出し、公式サイト上で一貫して明示します。
  2. 表記ゆれ(社名の略称・旧称など)を整理し、サイト内・外部プロフィールで矛盾が出ないようそろえます。
  3. 構造化データ(schema.orgの Organization など)で、実体と関係を機械可読にマークアップします。
  4. 公式プロフィール・権威ある外部情報での記述と自社サイトの記述を一致させ、実体としての一貫性を高めます。
  5. 事実に変更(移転・改称など)があれば、公式ページと構造化データを速やかに更新し、古い関係が残らないようにします。

ナレッジグラフとベクトル検索は、どちらが優れているのですか。

優劣ではなく役割分担です。ベクトル検索は意味の近さあいまいさ)に強く、ナレッジグラフは実体の正確な属性・関係(事実)に強いです。AI検索は両者を組み合わせ、意味で関連情報を集めつつ、事実で裏づけを取ります。

自社でナレッジグラフを構築する必要はありますか。

多くの企業にとって、まず重要なのは自作より「既存のナレッジグラフに自社が正しく認識されること」です。基本事実を一貫して明示し、構造化データで機械可読に示すことが、現実的で効果の高い第一歩です。

構造化データを入れれば必ずナレッジグラフに載りますか。

必ずではありません。構造化データは実体・関係の理解を助ける手段で、実際に取り込むかは検索エンジン側の判断です。ただし、正しく一貫した情報を機械可読に示すことは、正確に認識される確率を確実に高めます。

ナレッジグラフは、AI検索でどのように役立つのですか。

意味の近さで文書を集める仕組みと組み合わさり、実体の正確な属性・関係を事実として押さえる役割を担います。これにより、同名の別物を取り違えない、設立年や所在地などの基本事実を正確に扱う、といった精度が保たれます。自社が正しい実体として認識されていれば、関連する質問で混同なく扱われます。

関連する出典

この記事の根拠にした一次情報(=発表元がみずから出している資料)です。

  1. Wikipedia — Knowledge graph(新しいタブで開く)https://en.wikipedia.org/wiki/Knowledge_graph
  2. Google — Introducing the Knowledge Graph: things, not strings(新しいタブで開く)https://blog.google/products/search/introducing-knowledge-graph-things-not/

CONTACT US

お問い合わせ

調査・取材・共同研究のご相談を承ります。

FOLLOW US

最新情報をチェック

新着のレポートと研究員コラムをお知らせします。

調査レポート日本のAI検索 実態レポート 第1回:通信キャリア編