gpt4 book ai didi

SPARQL - 选择 dbpedia 资源最相关的类别

转载 作者:行者123 更新时间:2023-12-02 08:28:34 25 4
gpt4 key购买 nike

我有一个 dbpedia 资源,我想获取所有关联的 dbpedia 类别。为此,我编写了这个 SPARQL 查询

SELECT ?p ?o WHERE
{
<http://dbpedia.org/resource/Rihanna> ?p ?o .
}

仅关注http://purl.org/dc/terms/subject属性。

results我有一组类别。这可能是选择描述蕾哈娜歌手最相关类别的好方法?

最佳答案

此查询按每个类别中的成员总数对 Rihanna 的类别进行排序:

SELECT ?category (COUNT(?member) as ?memberCount) WHERE {
?member dct:subject ?category.
{ SELECT ?category WHERE { dbr:Rihanna dct:subject ?category. } }
}
ORDER BY ?memberCount

这里的假设是,类别的成员越少,该类别与任何特定成员的相关性就越高。

results for this query列出以下与蕾哈娜最相关的类别:

  • 巴巴多斯时装设计师
  • 爱尔兰裔巴巴多斯人
  • 巴巴多斯基督徒
  • 圭亚那血统的巴巴多斯人
  • 巴巴多斯女歌手

关于SPARQL - 选择 dbpedia 资源最相关的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39040060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com