假设我正在寻找一个像“绿野仙踪”这样的实体,并且知道我对这本书特别感兴趣,而不是电影或音乐剧。 哪个查询/方法会在大多数情况下返回正确的结果?如何解决Yago/DBpedia中的消歧?
3
A
回答
1
你可以做到这一点像的查询:
SELECT * WHERE {
?s <http://dbpedia.org/property/name> ?name .
?s a <http://dbpedia.org/ontology/Book> .
FILTER(regex(STR(?name), "wizard of oz", "i"))
}
1
0
由于每本书,只有书,有一个ISBN,我想你可以采取史蒂夫哈里斯的查询,而不是问它是否是一本书,你可以问它是否有一个ISBN。
SELECT * WHERE {
?s <http://dbpedia.org/property/name> ?name .
?s <http://dbpedia.org/ontology/isbn> ?isbn .
FILTER(regex(STR(?name), "wizard of oz", "i"))
}
相关问题
- 1. 如何解决歧义
- 2. 解决歧义
- 3. 解决运营商歧义
- 4. 解决语法歧义
- 5. 解决UIStackView布局歧义
- 6. 最佳歧义解决
- 7. 如何解决where子句中的歧义列?
- 8. 如何解决ISO C++中的歧义运算符
- 9. 消歧
- 10. 如何解决函数重载造成的歧义?
- 11. 如何解决参数为空时的歧义?
- 12. 解决C++操作符新的歧义(如何强制它)?
- 13. 解决歧义从匿名类
- 14. 虚拟继承如何解决“菱形”(多重继承)歧义?
- 15. 如何用xml属性解决序列化歧义?
- 16. 如何解决我的项目DLL和GAC中的DLL之间的歧义?
- 17. 人名消歧
- 18. 虚拟关键字如何解决多继承中的歧义问题?
- 19. 如何解决ANTLR 2中数字和日期之间的词汇歧义?
- 20. 如何解决运算符重载嵌入结构中的歧义?
- 21. 任何优雅的解决方案歧义参考?
- 22. 解决有序列表中的歧义类别
- 23. 解决QML导入中的资源歧义问题
- 24. 重载解决方案kotlin中的歧义错误
- 25. 如何解决jslint消息不安全'。'
- 26. 如何解决此facelets警告消息
- 27. Cognos 8.4.1 St9bad_alloc消息:如何解决?
- 28. 如何解决GWT CellTree消失(bug)?
- 29. 如何在映射我的任一类型时解决此歧义问题?
- 30. 如何在ember.js中消除嵌套路线的歧义?
感谢您的回复,我试图搜索没有特定本体论相关性的“Book”,因此它也将捕获“Childrens_Books”类别中的实体。 – user971956 2011-12-16 13:52:24
当然,他们可以...看到它虽然超时,除非它是针对私人实例运行的... – em70 2011-12-21 11:50:48