首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询-同义词

查询-同义词
EN

Stack Overflow用户
提问于 2021-04-15 11:04:42
回答 2查看 118关注 0票数 0

我试图在Umbraco 8提供的检查搜索引擎中实现同义词搜索。

是否有人有在anyone /Umbraco 8中实现同义词搜索的经验?

  • 一个可以安装在Umbraco 8中的包,它提供了这种扩展功能(如果存在的话)。
  • 实现一个自定义索引(目前只是使用开箱即用的'ExternalIndex'),以某种方式在分析中实现同义词搜索(通过自定义分析器实现等等--如果可能的话)。
  • 手动格式化多个搜索词,预先检查字符串中的同义词,运行所有搜索,然后合并结果(这确实是一个讨厌的、最后的选项--我已经知道,您不必告诉我这有多糟糕)。

我一直在论坛上寻找一个明确的答案,但却找不到答案。本质上,为了简单起见,我想坚持使用检查引擎,但是我开始认为,实现我所追求的目标的最好方法是完全使用新的引擎(例如弹性搜索)。

在此之前,非常感谢您。

EN

回答 2

Stack Overflow用户

发布于 2021-04-30 07:31:50

用海藻?它是免费的,可以很容易地满足你的需要?https://www.algolia.com/

票数 0
EN

Stack Overflow用户

发布于 2021-10-27 15:19:48

这个检查是基于一个叫做Lucene搜索索引的东西。众所周知,Lucene并没有真正使用同义词,恐怕是(请阅读此处的原因和潜在的解决方案。)。

你的想法可能是正确的。如果您想使用更高级的搜索,那么使用更高级的搜索提供者会更好。有很多选择,阿尔戈利亚是Saas,并提供了一个免费的计划取决于您的使用。它很容易安装,并且您从前端的目标数据。

YOu也可以研究Azure认知搜索或Solr。这些可能很难实现,但也会完成这项工作。

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

https://stackoverflow.com/questions/67107293

复制
相关文章

相似问题

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