是否有Freebase类型的分层表示?

Lon*_*guy 5 freebase mql

例如,如果某个主题(例如:德克萨斯州)属于/ location/citytown类型,我也会看到有一个类型"/ location/location"附加到同一主题.另外,这里的主题是城市或城镇的名称,默认情况下也是一般的位置,对吧?那么,如果某个主题具有类型/位置/ citytown,那么它会默认将/ location/location作为与同一主题相关联的类型吗?

总而言之,Freebase是否以某种方式对类型进行分层表示,这样我们就可以理解,如果某个东西是/ location/citytown,那么它也是/ location/location,对其他情况也是如此?

Phi*_*all 6

没有这样的分层表示,但类型具有一个/freebase/type_hints/included_types属性,该属性指定Freebase Web客户端在声明类型时将自动包含的类型.您可以在Web客户端中看到这些列表,也可以使用MQL查询获取它们.

这里需要注意的重点是这些只是提示:没有任何内容强制执行/location/citytown必须是a 的事实/location/location,并且只有Web客户端会自动添加包含的类型 - 如果您通过任何其他方式创建主题,您将会必须自己添加包含的类型.