首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取DBpedia实体的维基数据ID?

如何获取DBpedia实体的维基数据ID?
EN

Stack Overflow用户
提问于 2019-06-18 04:36:07
回答 1查看 1.1K关注 0票数 1

我有一组DBpedia概念,并希望得到它们的相应的维基数据ID。例如,以word2vec为例。word2vec的维基数据ID是wd:Q22673982

目前,我是这样做的。

代码语言:javascript
复制
SELECT * {
    VALUES ?searchTerm { "word2vec" "fasttext" "natural language processing" "deep learning" "support vector machine" }
    SERVICE wikibase:mwapi {
        bd:serviceParam wikibase:api "EntitySearch".
        bd:serviceParam wikibase:endpoint "www.wikidata.org".
        bd:serviceParam wikibase:limit 10 .
        bd:serviceParam mwapi:search ?searchTerm.
        bd:serviceParam mwapi:language "en".
        ?item wikibase:apiOutputItem mwapi:item.
        ?num wikibase:apiOrdinal true.
    }
    ?item (wdt:P279|wdt:P31) ?type
}
ORDER BY ?searchTerm ?num

然而,我注意到,当我这样做时,我的大部分条款都没有维基数据ID。

因此,我想知道;

  • 是否所有DBpedia概念都与其相关的维基数据ID相关联?
  • 如何使用sparql获取与DBpedia关联的维基数据ID?

如果需要,我很乐意提供更多的细节。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-24 04:11:17

我使用以下SPARQL查询来解决我的问题:

代码语言:javascript
复制
SELECT distinct ?wikidata_concept

WHERE {dbr:Word2vec owl:sameAs ?wikidata_concept}

LIMIT 100
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56641827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档