You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取维基数据(Wikidata)中圣经人物的描述信息?

修改SPARQL查询获取维基数据圣经人物描述信息

要获取圣经人物的描述信息,你可以通过两种方式修改查询:

方法一:利用wikibase:label服务直接获取描述

这是最简便的方式,只需在查询的SELECT子句中添加?personDescription,并保留语言配置即可:

SELECT ?person ?personLabel ?personDescription
WHERE {
  ?person wdt:P31 wd:Q20643955.
  SERVICE wikibase:label {
    bd:serviceParam wikibase:language "en" .
  }
}

方法二:直接查询schema:description属性

如果需要更明确地指定描述属性,可以直接匹配schema:description并过滤语言:

SELECT ?person ?personLabel ?personDescription
WHERE {
  ?person wdt:P31 wd:Q20643955.
  ?person schema:description ?personDescription.
  FILTER(LANG(?personDescription) = "en")
  SERVICE wikibase:label {
    bd:serviceParam wikibase:language "en" .
  }
}

说明

  • 第一种方法里,wikibase:label服务会自动拉取对应语言的实体标签和描述,无需额外编写属性匹配语句。
  • 第二种方法灵活性更强,适合需要对描述做额外过滤或自定义处理的场景。
  • 以大卫(Q41370)为例,两种查询都会返回其英文描述king of Israel and Judah。

内容的提问来源于stack exchange,提问作者Sinay Elihay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 16:31:17