注册
登录
知识图谱
对于一个鲜为人知的搜索查询,Google的Knowledge Graph API会返回什么结果?
返回
对于一个鲜为人知的搜索查询,Google的Knowledge Graph API会返回什么结果?
作者:
春风助手
发布时间:
2024-04-21 03:42:08 (3天前)
我们正在尝试将Google的知识图谱与我们的一个应用程序集成,我们发现知识图谱对于“流行”结果非常有用,但对未定义其图谱的鲜为人知的查询的结果感到好奇。
收藏
举报
2 条回复
1#
回复此人
只怕再见是故人
|
2020-08-18 18-20
根据我最近的搜索/我的简要使用经验,即使使用完全相同的查询进行简单的Google搜索,Google的Knowledge Graph API大部分时间都将返回空结果,而我一直在寻找所需的结果。这就是“空结果”(当我搜索2014 Toyota Camry SE轮胎尺寸时)的意思,例如: ``` [16] pry(main)> response = HTTParty.get("https://kgsearch.googleapis.com/v1/entities:search?query=2014 Toyota Camry SE tire size&key=#{API_KEY}") => {"@context"=> {"@vocab"=>"http://schema.org/", "goog"=>"http://schema.googleapis.com/", "EntitySearchResult"=>"goog:EntitySearchResult", "detailedDescription"=>"goog:detailedDescription", "kg"=>"http://g.co/kg"}, "@type"=>"ItemList", "itemListElement"=>[]} ``` 其他时候,它返回的结果不准确(不是我想要的结果)。在以下示例中,我正在搜索有关2014 Toyota Camry的信息,但所有结果都将显示为好像我在搜索与该公司有关的信息 ``` [4] pry(main)> response = HTTParty.get("https://kgsearch.googleapis.com/v1/entities:search?query=2014 toyota camry&key=#{API_KEY}") => {"@context"=> {"@vocab"=>"http://schema.org/", "goog"=>"http://schema.googleapis.com/", "EntitySearchResult"=>"goog:EntitySearchResult", "detailedDescription"=>"goog:detailedDescription", "resultScore"=>"goog:resultScore", "kg"=>"http://g.co/kg"}, "@type"=>"ItemList", "itemListElement"=> [{"@type"=>"EntitySearchResult", "result"=> {"@id"=>"kg:/m/02qtntf", "name"=>"Toyota Kirloskar Motor", "@type"=>["Corporation", "Thing", "Organization"], "description"=>"Automotive industry company", "detailedDescription"=> {"articleBody"=> "Toyota Kirloskar Motor Pvt Ltd is a subsidiary of Toyota Motor Corporation of Japan, for the manufacture and sales of Toyota cars in India. It is currently the 4th largest car maker in India after Maruti Suzuki, Hyundai, and Mahindra.\n", "url"=>"https://en.wikipedia.org/wiki/Toyota_Kirloskar_Motor", "license"=>"https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License"}, "url"=>"http://www.toyotabharat.com"} ... ``` 即使尚未指定类型(即&types=Car),我仍未获得想要的结果。 我不知道为什么会这样,但事实如此。
编辑
登录
后才能参与评论