滑动窗口算法:使用SPARQL在DBpedia中搜索确切的实体

时间:2017-01-16 11:15:26

标签: sparql semantic-web dbpedia

我使用滑动窗口算法搜索DBpedia中的URI。输入关键字字符串后,我将它们分成小群集,然后在DBpedia上搜索。

示例:

关键字:Actor of the film titanic

=>将它们分成: Actor of theActor ofActorof the filmof theofthe film Titanic, the movie,{{1 }},thefilm titanicmovie

问题:如何使用SPARQL准确搜索名为关键字的实体(上面分析的短语)?

非常感谢。

1 个答案:

答案 0 :(得分:1)

  1. 现在关联数据有很多问题回答系统,并根据DBpedia进行评估 - 我不明白为什么要重新发明轮子。

  2. 使用SPARQL查询什么?您可以匹配rdfs:label值,例如

    SELECT DISTINCT ?s WHERE {?s rdfs:label "KEYWORD"@en .}

  3. 但是大多数QA系统使用基于Lucene等的预先计算的全文索引。至少,这就是我们在质量保证项目中的表现。