Sparql 查找给定位置的dbpediaURI

Sparql 查找给定位置的dbpediaURI,sparql,semantic-web,ontology,Sparql,Semantic Web,Ontology,在以下情况下,我需要你的帮助 我有一个本地关系数据库,其中包含有关城市中几个地方的信息。这些地方可以是任何吸引人的地方:博物馆、大教堂,甚至广场 例如,我有关于“维多利亚广场”的信息() 通过谷歌的简单搜索,我找到了上面的维基百科URL。但我希望能够以编程的方式完成 对于数据库中的每个地方,我也有其类别(广场、博物馆、教堂等)。这些类别仅为本地类别,与任何标准化分类都不匹配 我的目标是通过将每个位置关联到其dbpediauri来改进这个数据库 我的问题是什么是最好的方法?我对语义网技术有一些理论

在以下情况下,我需要你的帮助

我有一个本地关系数据库,其中包含有关城市中几个地方的信息。这些地方可以是任何吸引人的地方:博物馆、大教堂,甚至广场

例如,我有关于“维多利亚广场”的信息()

通过谷歌的简单搜索,我找到了上面的维基百科URL。但我希望能够以编程的方式完成

对于数据库中的每个地方,我也有其类别(广场、博物馆、教堂等)。这些类别仅为本地类别,与任何标准化分类都不匹配

我的目标是通过将每个位置关联到其dbpediauri来改进这个数据库

我的问题是什么是最好的方法?我对语义网技术有一些理论背景,但我还没有确定如何做到这一点的实践技能

更具体的问题:

  • 是否可以仅使用sparql确定dbpedia URI
  • 如果仅使用sparql是不可能的,那么我还需要什么其他技术来实现这一点

  • 谢谢你

    首先,如果你还没有做过,我建议你看看维基数据。该项目是wikipedia的语义扩展,但与dbpedia相反,数据不是从wikipedia提取的,而是由贡献者创建的,因此看起来(或将随着项目的发展)更加相关

    服务提供了许多(包括A),其主要优点是底层软件是MyaWiKi,同样适用于维基百科和其他维基媒体基金会项目。mediawiki API提供了一个Opensearch选项,允许您比Sparql查询更高效地搜索

    把所有的东西放在一起,我认为可能值得一看wikidata+WikipediaAPI,以获取pivot数据,使您的本地数据库保持一致


    没有直接的答案,但我希望这会有所帮助。

    即使在您选择描述您的答案时,这不是一个直接的答案,但您提供的信息非常有趣。谢谢你,西尔文。