Могут ли графы знаний иметь дело с предложением, включающим предлог или прилагательное?

Я думаю о том, насколько подходят графы знаний, такие как «Google Knowledge Graph», «WordNet», «Yago» или «FreeBase», для представления фактов, включая предлог или прилагательное.

Например, «У Обамы есть дочь» можно ясно представить отношениями узла и связи. «Обама» и «дочь» — это узлы. "есть" - это ссылка.

Однако я не могу найти способ представить предложение с предлогом или прилагательным, погуглив по нескольким ключевым словам.

Предположим, у вас есть факт, что «У Обамы есть белая собака в Белом доме», кажется невозможным представить его графовыми структурами. Собака Обамы белая, но не все собаки белые. Кроме того, в Белом доме содержится собака Обамы, но не вся собака.

Мой первый вопрос заключается в том, может ли граф знаний представлять такой факт или нет. Мой второй вопрос заключается в том, как граф знаний может это сделать, если первый ответ да.


person Light Yagmi    schedule 08.05.2018    source источник
comment
В дополнение к ответу @PhilipKendall: в обычном RDF вы можете использовать blank-nodes. Пример из ответа будет barackObama owns [a Dog; livesIn theWhiteHouse; hasColor white]. Это сериализация turtle-rdf, используются списки предикатов.   -  person Stanislav Kralin    schedule 12.05.2018


Ответы (1)


Вы представляете, что это серия фактов. Например:

barackObama owns fido
fido isA dog
fido livesIn theWhiteHouse
fido hasFurColour white

то есть у вас есть определенный узел на вашем графике, который представляет конкретный объект, а затем утверждаете дополнительные факты об этом объекте. Точно так же, хотя вы могли бы утверждать один факт «у Барака Обамы есть дочь», вы, вероятно, утверждали бы ряд фактов, связывающих два узла «Барак Обама» и «малия Обама».

Как и во всем остальном, не существует единого «правильного» представления ваших данных — оно зависит от проблемы, которую вы пытаетесь решить.

person Philip Kendall    schedule 08.05.2018