プログラムで Google の結果の右側にあるデータにアクセスする方法はありますか?
似たようなサービスはありますか?特に位置データ用
アクセス = html スクレイピングなし
次に例を示します。
プログラムで Google の結果の右側にあるデータにアクセスする方法はありますか?
似たようなサービスはありますか?特に位置データ用
アクセス = html スクレイピングなし
次に例を示します。
ユーザーが Google でビジネスを検索すると、検索結果の右側に表示されるボックスにそのビジネスに関する情報が表示される場合があります。ナレッジパネルと呼ばれるボックス内の情報は、顧客があなたのビジネスを見つけて連絡を取るのに役立ちます。
ナレッジ パネルは、ナレッジ グラフの情報によって強化されます。
あなたの質問の例は、Google の Knowledge Graphからのものです。
オープン ナレッジ グラフの短命は、 Google のナレッジ グラフ データが公開されていない理由と、プロジェクトが閉鎖されている理由をよく説明しています。
[Google のプロダクト マネジメント ディレクターである Jack Menzel 氏] は、Google が Open Knowledge Graph プロジェクトに「参加」できなかった特定の理由がいくつかあると説明しました。まず、Google ナレッジ グラフのデータの一部は、Google に再配布する権利を付与していないソースから取得したクローズド データセットからのものです。他の一部のデータセットには、より多くのオープン ライセンスがありますが、依然として共有または帰属の制約があります。第二に、彼は、原則として、「それらは Google が提供するものの独自のコアであった」ため、検索およびランキング技術に関する情報を収集することを可能にするあらゆる種類の自動抽出をブロックしていることを思い出させました.
位置データの好み順に並べてみました。
Freebase - http://www.freebase.com/は、Google 検索の例と同じ種類の情報を提供し、同じ種類の結果を得ることができます。
Freebaseは、約 2,300 万のエンティティの構造化データのオープンなクリエイティブ コモンズライセンス リポジトリです 。
エンティティとは、1 人の人、場所、または物です。Freebase はエンティティを グラフとして結び付けます。
ウィキデータ- http://www.wikidata.org/wiki/Wikidata:Main_Page - ウィキデータはオープンソース プロジェクトであり、データは自由にアクセスできます
YAGO2s は、 Wikipedia、WordNet、およびGeoNamesから派生した巨大なセマンティック知識ベースです。
これには Google ナレッジ グラフ API を使用できます。
認証資格情報を作成する
knowlegdegraph<-function(query)
{
API_Key<-"YOUR_API_KEY"
url<-paste("https://kgsearch.googleapis.com/v1/entities:search?query=",query,
"&key=", API_Key,
"&limit=1&indent=True")
jdata <- fromJSON(URLencode(url))
}
Jdata はリストです。そこから場所のJSON要素を抽出できます