繁体   English   中英

什么是分面搜索?

[英]What is faceted search?

在全文搜索的上下文中,分面搜索究竟是什么?

我什至从Wikipedia 上读到了它,但我无法完全理解它的用途/好处。 希望社区可以回答/扩展并用一些好的例子来解释。

注意:我们正在评估/研究不同的开源全文搜索引擎,而且大多数情况下我看到分面搜索被列为其中一项功能。 所以我正在尝试评估这是否对我们的应用程序要求有帮助。

分面搜索在这里得到了很好的解释, Lucene通过一个例子进行了分面

例子:分面搜索

分面(或导航)搜索使用层次结构(分类法)使用户能够通过从一组预先确定的类别中进行选择来浏览信息。 这允许用户输入他们的简单查询,然后通过导航/向下钻取来优化他们的搜索选项。 实际上,这是在后台进行的高级搜索,但用户不必考虑其他搜索类别,可见的文件夹结构使他们更容易。 这方面的例子是亚马逊和 eBay 等电子商务网站。

分面搜索在技术上是一种引导式导航,允许用户缩小搜索结果的范围。 它可用于大目录(例如图像库),但此搜索功能最常用于电子商务网上商店/网上商店。 这是一篇关于什么是分面搜索及其工作原理的新鲜而全面的文章- 我希望它有所帮助。

Facets 已成为在线搜索的核心。 这称为分面搜索 - 类别和常用术语与搜索栏中的文本一样推动搜索。

他们的技术实施也有好处。 查看有关如何使用 JSON 创建分面搜索的这篇文章:

  • 他们组织数据并确保简单性和完整性
  • 它们简化了每个属性:一个属性中的大量文本不如多个属性中的小块文本更适合搜索,其中许多可以用作构面。
  • 它们也是可搜索的:将构面定义为可搜索的——意思是,告诉您的搜索引擎在查看“标题”和“描述”之前先查看构面“年份”和“类型”。 用户可以在不使用过滤器的情况下输入“70 年代科幻电影”并找到星球大战。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM