首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实施“你的意思是?”使用亚马逊CloudSearch

问实施“你的意思是?”使用亚马逊CloudSearch
EN

Stack Overflow用户
提问于 2014-05-26 05:37:55
回答 1查看 2.1K关注 0票数 4

新的CloudSearch API在后端使用Solr,Solr有“您的意思吗?”功能。然而,亚马逊似乎还没有公开这一特性,至少看了一下文档。我看过其他关于实施“你是指什么?”的问题。功能,但是,如果我没有弄错,在所有这些情况下,提问者可以控制搜索引擎。

我在想,如果第一个搜索结果不匹配,也许可以使用模糊搜索发送第二个搜索查询。这是个好主意吗?在使用CloudSearch时,可以创建“您的意思吗?”/拼写检查类型功能吗?

EN

回答 1

Stack Overflow用户

发布于 2014-12-30 18:24:08

这并不完全符合您的要求,但您可以实现建议器功能,以帮助防止拼写检查问题:

http://docs.aws.amazon.com/cloudsearch/latest/developerguide/getting-suggestions.html

但是为什么不首先使用模糊搜索呢?如果你担心的是性能,我会说,时间的一对夫妇搜索和不模糊,看看这是否有很大的差别。

您还可以使用简单的查询解析器执行模糊搜索。若要执行模糊搜索,请追加~运算符和一个值,该值指示术语可与用户查询字符串有多少不同,但仍被视为匹配。例如,指定planit~1的搜索术语planit,允许匹配最多相差一个字符,意味着结果将包括 planet.的命中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23863362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档