какие API-интерфейсы freebase возвращают детали для идентификаторов компьютеров?(Середина) - PullRequest
0 голосов
/ 18 февраля 2012

Я пытаюсь разработать приложение Freebase Explorer. одна часть приложения позволяет пользователю детализировать домены freebase, затем печатать, затем печатать экземпляры, а затем, наконец, с помощью API темы Freebase отображать выбранный экземпляр типа. однако во многих списках экземпляров типов есть «ноль» для имени и идентификаторы компьютера для идентификатора. Какую комбинацию вызовов API freebase я могу использовать, чтобы вернуть что-то ценное / интересное (читаемое человеком), используя середину freebase? Куда мне обратиться на бесплатном сайте / вики, чтобы помочь?

Ответы [ 2 ]

1 голос
/ 18 февраля 2012

Идентификатор машины (MID) может использоваться везде, где любой другой идентификатор используется в Freebase.Нет требования, чтобы у объекта было имя.«Значение или интерес» во многом будет зависеть от контекста, но типы и значения свойств объекта помогают показать, как он связан с остальной частью графика.

Вы также можете посмотреть на существующий Приложение Freebase Schema Explorer для идей и вдохновения.

0 голосов
/ 19 февраля 2012

Объяснение Тома в отношении идентификаторов компьютеров точно, вот некоторая дополнительная информация:

Домены и типы являются объектами схемы, и предпочтительно, чтобы вы использовали для них читаемые человеком идентификаторы.Элементы, представляющие интерес, обычно являются темами, и это все объекты, которые набираются с помощью / common / topic.

Вы можете использовать MQL, чтобы получить список типов и доменов, а затем, как вы говорите, использовать API темы - который также будет доступен в новых API - чтобы получить все данные для данной темы.

...