gpt4 book ai didi

search - Google Freebase 搜索 API 替代方案?

转载 作者:行者123 更新时间:2023-12-04 02:26:12 24 4
gpt4 key购买 nike

Google 弃用了他们的 Freebase Search API,并且正在将内容转移到 Wikidata,但是他们的 Freebase Search API ( https://developers.google.com/freebase/v1/search-overview ) 似乎没有替代品:

  • 自动建议实体(例如 Freebase Suggest 小部件)
  • 获取具有给定名称的最显着实体的排名列表。
  • 使用搜索元模式查找实体。

  • 此外,它还会接收格式错误的字符串并进行更正,并返回详细的相关性排名以及相关的自由库主题 ID。我在他们的自定义搜索 API 中找不到任何返回与他们或任何其他知识图相关的信息的任何内容。

    理想情况下,我可以查询与此类似的内容,并像以前一样返回结果:

    例如,在 Freebase Search API 中查询“Nirvana”将返回:
    {
    "status":"200 OK",
    "result":[
    {
    "mid":"/m/0b1zz",
    "name":"Nirvana",
    "notable":{"name":"Record Producer","id":"/music/producer"},
    "score":55.227268
    },{
    "mid":"/m/05b3c",
    "name":"Nirvana",
    "notable":{"name":"Belief","id":"/religion/belief"},
    "score":44.248726
    },{
    "mid":"/m/01h89tx",
    "name":"Nirvana",
    "notable":{"name":"Musical Album","id":"/music/album"},
    "score":30.371510
    },{
    "mid":"/m/01rn9fm",
    "name":"Nirvana",
    "notable":{"name":"Musical Group","id":"/music/musical_group"},
    "score":30.092449
    },{
    "mid":"/m/02_6qh",
    "name":"Nirvana",
    "notable":{"name":"Film","id":"/film/film"},
    "score":29.003593
    },{
    "mid":"/m/01rkx5",
    "name":"Nirvana Sutra",
    "score":21.344824
    }
    ],
    "cost":10,
    "hits":0
    }

    请注意相关性和 Freebase mid。

    从本质上讲,是否有任何替代方案,无论是开源的还是商业的,可以取代这一急需的功能?

    最佳答案

    我用过 Prismatic Interest graph API对于有些类似的功能。我的用例有点不同(用主题标记文档)但查看他们的 API endpoints您也许可以通过对 topic/search 的查询来复制上述功能。 (搜索与搜索字符串匹配的主题)和对 topic/topic 的查询搜索相似主题(按分数排序)。

    编辑

    正如 David 在下面的评论中所指出的,Prismatic Interest Graph API 已停止使用。

    另外,Google Knowledge Graph Search API现在似乎是 Freebase Search API 的预期替代品。

    关于search - Google Freebase 搜索 API 替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32531246/

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