【发布时间】:2014-11-03 10:00:18
【问题描述】:
我对 SPARQL 还是有点陌生。我已经为我们公司设置了一个 dbpedia 端点。我不知道最终用户将要查询什么,并且由于 DBpedia 区分大小写,因此我将主题与人的标题大小写和大写版本都传递了;例如“Computer_programming”与“Alcia_Keys”。而不是传入 2 个单独的查询,实现这一目标的最有效方法是什么?我已经尝试过 IN 运算符(来自 this question),但我似乎在某个地方失败了。
select ?label ?abstract where {
IN (<http://dbpedia.org/resource/alicia_keys>, <http://dbpedia.org/resource/Alicia_Keys>) rdfs:label ?label;
dbpedia-owl:abstract ?abstract.
}
LIMIT 1"""
【问题讨论】:
标签: nlp sparql wikipedia dbpedia sparqlwrapper