如何解决SPARQL/DBpedia:如何从 dbpedia 上的其他同音异义词中消除某个变量的歧义
我是 SPARQL 和 DBpedia 的新手。
我给您写信是因为我有一个基本的逻辑问题,这给我带来了很多问题。
我遇到的主要问题如下:
这里我遇到了一个基本问题。 假设有问题的艺术家是“德雷克”。 在维基百科的 Drake 标题下,有几个与艺术家无关的人物。
问题是
-
给出这样的查询:
SELECT * WHERE { ?artist rdfs:label "Drake"@en }
如何指定我要查找的 Drake
是艺术家而不是他的同名?
但是,无论名称如何,我都希望这成为可能,因为在 Drake
的特定情况下,我可以指定 Drake_(musician)
。
但是,无论输入中给出的名称如何,我如何设置问题以执行此检查?
我问这个是因为最终,正如开头所解释的,给定一个艺术家作为参数,我必须能够获得他制作的专辑列表。
我预先感谢能够为我提供有用答案的人。
向 Stack Overflow 社区问好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。