如何解决Yago/DBpedia中的消歧问题?
假设我正在搜索诸如“绿野仙踪”之类的实体,并且知道我对这本书特别感兴趣,而不是对电影或音乐剧。 在大多数情况下哪种查询/方法会返回正确的结果?
Assuming I am searching for an entity such as "Wizard of Oz" and know I am specifically interested in the book rather then movie or musical.
Which query/method will return correct results on most cases?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用如下查询来做到这一点:
You can do that with a query like:
您还可以使用 DBpedia Lookup 来做到这一点:
http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryClass=book&QueryString=wizard+of+oz
或者使用 DBpedia Spotlight:
http://spotlight.dbpedia.org/rest/candidates?text=wizard +of+oz+书
You can also do that with DBpedia Lookup:
http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryClass=book&QueryString=wizard+of+oz
Or with DBpedia Spotlight:
http://spotlight.dbpedia.org/rest/candidates?text=wizard+of+oz+book
由于每本书(而且只有书籍)都有 ISBN,我想您可以接受 Steve Harris 的查询,您可以询问它是否有 ISBN,而不是询问它是否是一本书。
As every book, and only books, have an ISBN, I guess you can take Steve Harris' query and, instead of asking if it is a book, you can ask if it has an ISBN.