【问题标题】:What is faceted search?什么是分面搜索?
【发布时间】:2011-07-16 08:22:22
【问题描述】:

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

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

注意:我们正在评估/研究不同的开源全文搜索引擎,而我主要看到分面搜索被列为功能等等。因此,我正在尝试评估这是否有助于我们的应用需求。

【问题讨论】:

    标签: database search full-text-search faceted-search


    【解决方案1】:

    通过示例很好地解释了分面搜索hereLucene faceted

    示例:

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

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

        他们的技术实施也有好处。在How to use JSON to create a faceted search查看这篇文章:

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

        【讨论】:

          猜你喜欢
          • 2012-04-07
          • 2011-08-22
          • 1970-01-01
          • 2023-03-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-08-19
          相关资源
          最近更新 更多