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

使用DBpedia Live SPARQL查询知名人物基础信息的技术问询

获取DBpedia Live中知名人物基础信息的SPARQL查询

我最近在使用DBpedia Live来抓取知名人物的基础信息,整理出了一段可以正常运行的SPARQL查询语句,分享给大家:

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
SELECT DISTINCT ?x0 ?name ?dob
WHERE {
  ?x0 rdf:type foaf:Person.
  ?x0 rdfs:label ?name.
  ?x0 dbpedia-owl:birthDate ?dob.
  FILTER REGEX(?name,"^[A-Z]","i").
}
LIMIT 200

关键细节说明:

  • 用DISTINCT关键字避免返回重复的人物条目
  • 通过rdf:type foaf:Person精准筛选出所有人物类别的资源
  • 提取了人物的URI(?x0)、姓名(?name)和出生日期(?dob)三个核心基础字段
  • 借助FILTER REGEX(?name,"^[A-Z]","i")确保只返回姓名首字母为A-Z(不区分大小写)的人物
  • 最后设置LIMIT 200来控制单次返回的结果数量,避免请求数据量过大

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 04:12:02