Найти все ключи / имена объекта Freebase? - PullRequest
2 голосов
/ 18 июля 2011

Я пытаюсь выяснить, как запросить freebase (или их дампы данных ) для определенного человека или названия компании и получить список всех других "ключей"или «имена» для этого элемента.Я хочу использовать результаты для предотвращения дублирования тегов в моей организации контента.

Как мне запросить бесплатную базу для всех имен данного элемента?

Например, на этой странице в IBM перечислены следующие имена (или "ключи") для термина "IBM".

  • International_Business_Machines
  • IBM
  • IBM_computer
  • IBM_Japan_Ltd
  • IBM_Machines
  • IBM_Software_Group
  • и т.д ...

1 Ответ

3 голосов
/ 19 июля 2011

Это даст вам все ключи:

{
  "id": "/en/ibm",
  "key" : []
}

Если вы просто хотите получить ключи из английской Википедии, вы можете использовать:

{
  "id": "/en/ibm",
  "key" : [
    "namespace" : "/wikipedia/en",
    "value" : null
  ]
}

Вы можете попробовать их вРедактор запросов на http://www.freebase.com/queryeditor и нажмите «mqlread» (вверху справа), чтобы преобразовать его в необработанный вызов API, который вы можете использовать в своем коде.

...