2015-07-01 3 views
0

Я хочу отфильтровать все тройки, у которых есть схема в голове или хвосте. Поэтому я хочу проверить чек в середине схемы или нет. Но может ли кто-нибудь научить меня, как это сделать?Как проверить, является ли Freebase MID схемой в freebase или нет?

Большое спасибо ..

+0

Можете ли вы привести конкретный пример типа вещи, которую вы хотите исключить или включить? Трудно понять из вашего описания то, что вы пытаетесь достичь, и я могу представить, по крайней мере, пару различных правдоподобных возможностей. –

+0

[схема] (http://www.freebase.com/music/group_membership?schema=), которая имеет флаг типа в верхнем левом углу страницы. И сущность, подобная этой, [сущность] (http://www.freebase.com/m/026t6) – dreamszl

ответ

1

объекты или узлы графа, которые являются частью системы типа имеют /type/object/type из /type/type. Другие компоненты схемы, такие как домены (группы типов) и свойства, также имеют свои собственные типы (/type/domain и /type/property соответственно).

Если вам действительно нужны все сущности, вы, вероятно, лучше смотрите объекты, имеющие тип /common/topic. Это исключает не только компоненты схемы, но и узлы медиатора (например, CVT), такие как https://www.freebase.com/m/0kpxvh?links=, которые используются для описания сложных отношений.

Независимо от того, будет ли стратегия включения включительно или эксклюзивной фильтрации работать лучше всего, это зависит от того, что вы пытаетесь выполнить, и я не уверен, что полностью понимаю.

+0

Это именно то, что я хотел, большое вам спасибо! – dreamszl