我正在尝试使用搜索服务 api 搜索主题,并且我想使用多个词来缩小搜索结果。例如,搜索“潮”会返回许多结果,反映该词的不同含义和 Freebase 中的不同主题。但是,由于我对与 Tide 作为洗涤剂和品牌有关的主题特别感兴趣,因此我想通过在搜索字符串中添加信息词来查找结果。例如,通过搜索“Tide+detergent+household+soap”,我希望提高 Tide 与洗涤剂等相关的结果分数。我曾预计此类搜索将基于某种向量空间评分,如Lucene,因此并非所有术语都必须出现在索引主题文档中。但是,由于查询未能返回结果,
https://www.googleapis.com/freebase/v1/search?query=tide+detergent+household+soap&indent=true
返回结果:
{
"status": "200 OK",
"result": [
],
"cost": 6,
"hits": 0
}
有没有办法使用过滤器来解决这个问题?
谢谢您的帮助!