Facebook Graph Searchは、2013年3月にFacebookが導入したセマンティック検索エンジンです。
Facebook Graph Search
リンクのリストではなく、ユーザーの自然言語によるクエリに対する答えを与えるように設計されていました。
名前は、ユーザー間の関係性をマッピングするFacebookのソーシャルグラフ性に由来しています。
グラフ検索機能は、10億人以上のユーザーから取得したビッグデータと外部データを組み合わせて、ユーザーに特化した検索結果を提供する検索エンジンとなりました。
Facebookのマーク・ザッカーバーグ最高経営責任者(CEO)が率いるプレゼンテーションでは、グラフ検索アルゴリズムがユーザーの友人ネットワーク内の情報を検索することが発表。
追加の検索結果はMicrosoftの検索エンジンBingによって提供されました。
7月には、米国英語版Facebookを使用しているすべてのユーザーが利用できるように。
ただし、2014年12月から一般公開されなくなった後、オリジナルのGraph Searchは2019年6月にほぼ全面的に非推奨となりました。
初期開発
この機能は、元Google社員のラーズ・ラスムーセンとトム・ストッキーの下で開発されたものです。
グラフ検索機能は、2013年1月に米国の一部の英語ユーザー向けに限定プレビューとしてベータ版で提供を開始。
企業レポートによると、数万人から数十万人のユーザーにサービスが開始されたといいます。
この機能は限られたユーザーにしかリリースされておらず、ゆっくりとした拡大が計画されています。
Facebookは、将来のモバイルインターフェースとInstagramの写真を含める計画を発表しました。
2013年9月下旬、Facebookはグラフ検索の一部として投稿とコメントの検索を展開することを発表。
2013年10月に展開を開始したが、グラフ検索を持っていた多くの人がすぐにこの機能にアクセスできるわけではありませんでした。
Facebook Engineeringブログの投稿は、投稿とコメントのデータが合計700TBにもなるという膨大な量であることから、投稿のためのグラフ検索を開発することは、オリジナルのグラフ検索よりもかなり困難であることを意味している、と説明。
2014年12月以降の一般公開、そして削除
2014年12月、Facebookは検索機能を変更し、Bingとの提携を解消。
同じ頃、Facebookはウェブサイトとアプリからの検索方法を変更し、それまでのグラフ検索機能の一部は不明瞭になったが、ほとんどの機能は検索URLを直接構築することで利用できるようになっていました。
その後数年の間に、オンライン情報コミュニティ、捜査ジャーナリスト、および犯罪捜査官は、それが公開されていないにもかかわらず、Facebookグラフ検索をより効果的に使用するためのツールとプラクティスを開発。
これらのうちの1つ、Stalkscanは、メディアの注目を集めました。
Graph.tipsは、Facebookグラフ検索の上にあるインターフェイスとして、オンライン情報コミュニティで頻繁に使用されていたツールです。
2019年6月にほぼすべての機能を非推奨化
グラフ検索クエリの大多数のURLが機能しなくなり、この機能はさらに非推奨となります。
Facebookはこれについて次のように説明しています。
「Facebook上の人々の大多数はキーワードを使って検索しており、このことがグラフ検索の一部の側面を一時停止し、キーワード検索の改善にもっと注力することになった要因です。我々は研究者が我々のプラットフォームを利用するために必要なツールを研究者に提供できるように、研究者と緊密に協力しています。」
しかし、グラフ検索の停止はプライバシーへの懸念が動機になっているのではないかとの憶測もありました。
Stalkscanやgraph.tipsなど、Facebookのグラフ検索に依存している多くのツールは、クエリのための複雑な回避策を使用して更新されましたが、機能の多くが動作を停止しました。
主な設計
グラフ検索は、Googleなどの従来の検索エンジンと同様の検索アルゴリズムを用いて運営されています。
しかし、この検索機能は、意図した意味に基づいて検索を行うセマンティック検索エンジンとして区別されていました。
検索エンジンは、一致するキーワードに基づいて結果を返すのではなく、サイト上のオブジェクトだけでなく、フレーズも一致させるように設計されています。
検索結果は、ユーザーとその友人のプロフィールの内容と、ユーザーとその友人の関係性の両方に基づいていました。
検索結果は、Facebook上で表現された友人や興味に基づいており、ユーザーのプライバシー設定によっても形成されていました。
一部のコンテンツの閲覧が制限されることに加えて、友人としてリストアップされていないユーザーが、公開した関連コンテンツを閲覧することができることもあったのです。
検索バーへの入力は、ユーザーが入力すると自動的に入力され、Facebookは友人や二親等の関係、Facebookページ、自動生成されたトピック、Facebookが検索できないものは何でもWeb検索を提案していました。
検索機能の操作はユーザーの関与に依存していました。
この機能は、ユーザーがより早く、より多くの友人を追加するように促すことを意図していました。
そうすることで、更新された、よりデータ量の多い結果を提供し、この機能の利用を刺激することが可能になっていたのです。