7 ポイント 投稿者 xguru 2021-07-02 | 3件のコメント | WhatsAppで共有
  • Googleが2012年に発表したKnowledge Graph(KG)を検索し、データ規模に応じてスケーラブルにしたグラフクエリ言語 [論文]

  • 柔軟で宣言的な文法をサポート

→ 準同型(Homomorphism)ベースの探索指向文法(Navigation Oriented)

→ 宣言的なデータフロー言語

  • Google検索、Googleマップ、GoogleアシスタントなどでKGにアクセスするために使用

3件のコメント

 
handohee 2021-07-02

GraphQL と何が違うのか、わかりやすく整理して説明してくれる人がいるといいですね ^^;;

 
xguru 2021-07-02

どなたかもっと詳しい方が説明を補足してくださると思いますが…

GraphQL は名前に Graph が入ってはいるものの、実際に Graph をクエリする用途としてはかなり限定的で、

今では単に API をクエリする用途で使われるのが一般的なようです。

一言で言えば、比較対象ではないような…?

 
deadcat 2021-07-02

GraphQLでは、従来のデータ構造においては外部APIでしかクエリ言語を使えず、実装側ではグラフ探索ができません。

この論文は、データ構造そのものがグラフであり、それを実装側で探索できる新しい言語について述べているようです。