gpt4 book ai didi

freebase - 使用 MQL 查询或 API 调用列出所有 Freebase 域

转载 作者:行者123 更新时间:2023-12-04 22:15:16 35 4
gpt4 key购买 nike

我想开发一个 Freebase java 应用程序,让您浏览 Freebase。
我认为一个好的起点是模仿 Freebase Schema Explorer 并允许我的应用程序的用户“深入”通过域、域中的类型,然后是类型中的实例。
有人可以帮助您检索域列表吗?
然后是该域中的列表?等等...
然后用户可以选择一个域,我想在该域中预设一个类型列表,依此类推,直到他们找到他们正在调查的一个或多个条目。

最佳答案

域的 MQL:

[{
"id": null,
"name": null,
"type": "/type/domain",
"!/freebase/domain_category/domains": {
"id": "/category/commons"
}
}]​
"!/freebase/domain_category/domains" 子句中的内容仅限于 Commons(官方)域 - 否则您将获得为每个用户自动创建的域,并且可能不是您所追求的。

域中的类型:
[{
"id": null,
"name": null,
"type": "/type/type",
"domain": "/cvg"
}]​

根据需要替换 "/cvg"

类型的实例:
[{
"id": null,
"name": null,
"type": "/cvg/computer_videogame"
}]​

根据需要替换 "/cvg/computer_videogame"

这至少应该让你开始。

关于freebase - 使用 MQL 查询或 API 调用列出所有 Freebase 域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8983715/

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