2016-05-27 2 views
5

Каким полезным способом я могу использовать API графиков знаний Google на данный момент?Как использовать API Google Knowledge Graph API

Допустим, у меня есть MID для 1990 FIFA World Cup, который /m/014nm_

и я делаю этот запрос:

ПОЛУЧИТЬ https://kgsearch.googleapis.com/v1/entities:search?ids=%2Fm%2F014nm_&key= {MY_API_KEY}

я получить что-то вроде этого http://pastebin.com/M1fgj7Ew

Теперь, как я могу использовать эту информацию в значении ul way? Просто описание и ссылка на Википедию не являются исчерпывающими. Как я могу узнать, какие другие объекты связаны с этим на графике?

Если я ищу на Google для 1990 World Cup, я получаю Graph Знание карты, как это один enter image description here

Здесь я могу ясно видеть полезную информацию, как Best Player и Goals scored, поэтому Google должен быть другие объекты связаны с 1990 FIFA World Cup в графе знаний.

+0

Похоже, что ваша ссылка dpaste не работает. –

+0

Вы это поняли? Я тоже не мог найти, как это сделать. это было возможно в freebase. – jamborta

+1

Нет, я не @jamborta. Кроме того, 31 августа будет закрыт API freebase, и я надеялся на обновление API KG. – Vlad

ответ

0

Google не предоставляет дополнительные данные из своего графа знаний, поэтому вам придется получать данные из внешнего источника. Насколько я знаю, нет доступных источников. Есть неполные, такие как Wikidata, DBPedia и множество данных дампа Freebase.

Youtube имеет Freebase Topic API, вы можете искать видео и каналы по идентификатору Knowledge Graph.

+0

Как я уже упоминал, API-интерфейс Freebase Topic закрывается 31 августа, поэтому на данный момент он не является надежным. – Vlad