2014-10-15 1 views
0

Я пытаюсь использовать freebase для своего проекта. Мне удалось получить требуемые данные с помощью запросов MQL. В качестве следующего шага в проекте я хочу запросить freebase для subject predicate object троек. Например, я хочу знать, присутствует ли в свободной базе информация, такая как Person X Lives in City Y. В базовых знаниях, таких как NELL, можно получить предикат и объект, связанные с данным предметом, поскольку они хранятся в структуре графа.Querying freebase для Entity и Predicte

Другой вопрос заключается в том, что, учитывая тройное Subject Predicate Object ли можно получить тип субъектов, выступающих в качестве Subject и Object

ответ

0

Если я правильно понимаю ваш вопрос, вам нужно что-то вроде этого:

[{ 
    "type": "/type/link", 
    "source": { 
    "id": "/m/035qy", 
    "type": [] 
    }, 
    "master_property": "/location/location/contains", 
    "target": { 
    "id": "/m/08v97b", 
    "type": [] 
    }, 
    "target_value": null 
}] 

Это вернет типы объекта (источника) для предиката /location/location/contains и типы объекта (цели).