python - 如何从 DBpedia 中找出所有 skos:broader 关系,以便使用 SPARQL 查询构建概念层次结构(树)
问题描述
当我使用这个查询文本来找出关键字的那些 skos:broader 相关概念时:英格兰。
select ?ChildNodes where
{
<http://dbpedia.org/resource/Category:England> skos:broader ?ChildNodes
}
我得到了这样的结果:
ChildNodes
http://dbpedia.org/resource/Category:Germanic_countries_and_territories
http://dbpedia.org/resource/Category:Great_Britain
http://dbpedia.org/resource/Category:Island_countries
http://dbpedia.org/resource/Category:Wikipedia_categories_named_after_countries
http://dbpedia.org/resource/Category:United_Kingdom_by_country
为了构建概念层次结构(树),我有必要找出结果的所有 skos:broader 关系。谁能让我知道如何将这些 SPARQL 查询组合到一个查询中?太感谢了!!!
解决方案
推荐阅读
- sqlite - 查询数据库中是否存在特定的一组记录
- python - 我可以在没有 Django 中的 POST 操作的情况下检测文本输入更改(形式)吗?
- python - 如何使用 PySpark 计算数据帧组的 TF-IDF
- visual-c++ - 如何在 Visual Studio 2019 上安装 Visual Leak Detector (VLD)?
- html - Ionic 4 Angular:在使用无限刷新时是否可以在内容中有固定元素?
- python - Python - 可执行文件中的错误 CPU 类型
- shopify - 默认 Shopify CSS 似乎已失效,无法编辑网站。附图
- php - 使用 JQUERY 在多项选择下拉菜单上更改颜色 ROW
- rust - Cargo 是否使用带有 Git 标签的 semver?
- java - 如何在 SNMP4j 中发送文本 MiB SNMP Trap v2c?