如何使用SPARQL查询检查某些内容是否为电影片段?

时间:2017-04-24 07:39:53

标签: sparql owl dbpedia

我想在SPARQL中编写一个查询,如果我们提供任何输入名称,查询结果将告诉它是否是电影标题。例如 -

select distinct ?type where {
<http://dbpedia.org/resource/Inception> a ?type .
FILTER regex(str(?type), "^.*movie", "i") }

查询结果告诉我们它是一部电影。现在当我们输入那些含糊不清的名字时,它什么都不返回。

例如,如果我们输入Captain_Phillips代替Inception,则会返回 - 没有。

所以,我想知道如何在模棱两可的情况下得到一个名字是否是电影片名。

0 个答案:

没有答案