`

Faceted search 分面搜索 维度搜索 维度导航 ?

 
阅读更多

 

 

From Wikipedia, the free encyclopedia<!-- /tagline --><!-- subtitle -->

<!-- /subtitle --><!-- jumpto -->
Jump to: navigation, search
<!-- /jumpto --><!-- bodytext -->

Faceted search, also called faceted navigation or faceted browsing, is a technique for accessing a collection of information represented using a faceted classification, allowing users to explore by filtering available information. A faceted classification system allows the assignment of multiple classifications to an object, enabling the classifications to be ordered in multiple ways, rather than in a single, pre-determined, taxonomic order. Each facet typically corresponds to the possible values of a property common to a set of digital objects.[1]

Facets are often derived by analysis of the text of an item using entity extraction techniques or from pre-existing fields in the database such as author, descriptor, language, and format. This approach permits existing web-pages, product descriptions or articles to have this extra metadata extracted and presented as a navigation facet.   More

 

中文介绍:

 来源  http://cdc.tencent.com/?p=1401

 

介绍

  分面是指事物的多维度属性。例如一本书包含主题、作者、年代等分面。而分面搜索是指通过事物的这些属性不断筛选、过滤搜索结果的方法。可以将分面搜索看成搜索和浏览的结合。

应用场景

  分面搜索作为一种有效的搜索方式,已经被用在电子商务、音乐、旅游等多个方面。

  拍拍网
  下图是拍拍网中挑选T恤的页面,可以看到拍拍网将T恤分成款式、衣长、尺码、颜色等分面。

 分面搜索(Faceted Search)

  谷歌音乐
  谷歌音乐的挑歌页面,将歌曲分为节奏、声调、音色、年代、流派等分面。

 分面搜索(Faceted Search)

  Bing的旅行搜索
  将航班分成经停次数、往返时间、航空公司、价格等分面。

分面搜索(Faceted Search)

  另外提一点,在sns类网站中,用户填写个人资料的同时也是在为自己建立分面信息。如QQ空间中个人资料的填写。

分面搜索(Faceted Search)

分面搜素的优势

  1.分面搜索支持用户根据自己的需要选取不同的分面进行筛选,而不必按照网站预先设定的单一方式寻找。
  2.分面搜索允许用户自己创建搜索路径,并且可以随时扩大和缩小结果范围。
  3.分面搜索只展现有对应结果的选项,避免了无搜索结果的情况。并且一般在搜索前提示用户该选项内包含的结果数量,给用户良好的操作前提示。

分面搜索设计tips

  分面搜索出现的位置
  分面搜索的功能和表现都与导航相似,其出现的位置一般在网页的左侧或顶部。一般来说放在左侧有利于展示更多分面内容,并且容易在其他页面重复使用。不过在Like.com中,设计师将分面选项放在顶部,同样得到不错的效果。

分面搜索(Faceted Search)

  灵活使用分面
  分面不但可以用来筛选结果,也可以用来对结果排序。电子商务网站中常用风格、品牌等分面筛选搜索结果,而价格、信誉、上架时间等分面则用来排序。

  有时用户并不明确自己的目的,因此提供宽松的筛选方式更符合这部分用户的预期。Bing的旅行搜索中选择航班时,用户可以通过滑块来选择某个时间段起飞的航班。

分面搜索(Faceted Search)

  如果可能,在同一分面中支持多选。并且可以随时取消分面选项,扩大结果范围。在有货中,用户可以在网页左侧同时选择多个品牌。

分面搜索(Faceted Search)

  只展示分面中的部分选项,经过一步操作再查看全部内容。如Yahoo Shopping中服装风格的展示。

分面搜索(Faceted Search)

问题探讨

  分面搜索的功能全面,但是要做到让用户容易使用,确实比较困难。这里针对分面之间的独立性说些个人看法,仅用来抛砖引玉,欢迎大家提出更多观点。

  分面之间的独立性
  在确定分面时,如果将不同分面的内容混杂在一起,会影响用户的选择。例如,下面例子中,将女装按照“类目”分面划分成21个选项。其中雪纺衫和针织衫2个选项混合了“类别”和“材质”2个分面,与衬衫选项并列在一起,用户可能会困惑,雪纺衫不能是衬衫吗?

分面搜索(Faceted Search)

  解决的方法:
  1.拆分“类别”和“材质”2个分面,用户可以通过“类别:衬衫>材质:雪纺”的方式搜索到雪纺衫。
  2.在衬衫中包含雪纺衫的内容,这样用户无论选择衬衫还是雪纺衫都不会漏掉关于雪纺衫的内容。
  3.也许在分类时,设计师对雪纺衫和衬衫有明确的定义,只是用户并不明白其中的奥妙,因此可以增加相关的图形或文字说明,让用户理解分类的规则。例如PriceGrabber.com中给选项加上图形说明。

分面搜索(Faceted Search)

分享到:
评论

相关推荐

    faceted-search:提供分面搜索的 AmpersandJS 工具集

    分面搜索(Faceted Search)是一种增强用户在大型数据集中导航和过滤的搜索技术,它允许用户通过多个维度或“方面”来筛选结果。在给定的标题“faceted-search:提供分面搜索的 AmpersandJS 工具集”中,我们可以推断...

    angular-faceted-search:使用 AngularJS 对数据集进行分面搜索的实现

    在大数据集的场景中,分面搜索(Faceted Search)是一种非常实用的功能,允许用户通过多个维度(或“方面”)过滤结果,提高查找特定信息的效率。`angular-faceted-search` 是一个针对 AngularJS 设计的库,用于在 ...

    jsp+struts+hibernate实现分面显示功能

    【标题】"jsp+struts+hibernate实现分面显示功能"涉及到的是基于Java Web技术的分面浏览(Faceted Search)应用开发。在这个项目中,开发者利用了JSP(JavaServer Pages)、Struts和Hibernate这三种核心技术来构建一...

    Solr 1.4 Enterprise Search Server.pdf

    分面导航是Solr 1.4中的一个重要特性,它允许用户通过多个维度来过滤搜索结果。例如,在电子商务网站中,用户可以先选择价格范围,然后进一步筛选颜色或品牌等属性。这一功能极大地提高了用户体验,使得用户能够更...

    solr enterprise search server

    - **定义**:分面导航是一种让用户通过多个维度筛选搜索结果的技术。例如,在电子商务网站中,用户可以通过“品牌”、“价格范围”、“颜色”等多个属性来筛选商品。 - **实现原理**:在 Solr 中,实现分面导航的...

    Solr_1.4_Enterprise_Search_Server.pdf

    本书由David Smiley和Eric Pugh共同编写,旨在帮助读者掌握如何利用Solr增强搜索体验,包括面向导航的分面搜索(faceted navigation)、结果高亮(result highlighting)、模糊查询(fuzzy queries)、排名评分(ranked ...

    京东solr全局搜索

    Solr是Apache Lucene项目下的一个企业级搜索服务器,它提供了全文检索、命中高亮、 faceted search(分面搜索)、动态集群等功能,被广泛应用于电商、新闻网站等需要高效检索场景。在京东这样的大型电商平台中,Solr...

    facetview-memex:MEMEX 的分面搜索界面

    "facetview-memex:MEMEX 的分面搜索界面" 指的是一个基于 MEMEX 平台的项目,该项目提供了一种使用分面浏览(Faceted Search)技术的用户界面,用于更高效、有组织地探索和筛选数据。分面搜索是一种在大量数据集中...

    Lucene实现的数码产品垂直搜索引擎

    此外,为了提升用户体验,项目可能还实现了如 autocomplete(自动补全)和 faceted search(分面搜索)等功能。AutoComplete能够根据用户输入的部分关键词提供实时的建议,而Faceted Search允许用户按品牌、价格、...

    基于SolrCloud的分布式分面信息检索系统设计与实现.pdf

    分面检索(Faceted Search)是一种高级的搜索技术,它允许用户通过多维度的属性(如颜色、品牌、类别等)来筛选搜索结果。在大规模数据集中,分面检索能够提高用户的搜索体验和结果的精确性。 在设计实现该系统的...

    Solr Enterprise Search Server

    - **分面导航**(Faceted Navigation):用户可以通过多个维度对搜索结果进行过滤和分类,例如按价格范围、颜色或品牌等属性筛选商品。 - **结果高亮显示**(Result Highlighting):对于匹配的查询词,Solr可以在...

    solr-7.7.3.rar

    5. **Faceted Search**:Solr的分面搜索功能允许用户基于多个维度对搜索结果进行筛选,这对于电商网站和大数据分析尤其有用。用户可以通过配置实现分面统计和筛选。 6. **XML/JSON接口**:Solr提供了基于HTTP的...

    solr4.7中文企业开发参考文档

    5. **faceted search**:Solr的面向切面的搜索允许用户根据多个维度(如价格、颜色等)进行筛选,帮助用户在大量结果中快速定位。通过`facet`参数开启分面搜索,并使用`facet.field`和`facet.query`来指定分面的字段...

    solr-4.10.3

    4. ** faceted search(分面搜索)**:Solr-4.10.3支持分面导航,用户可以通过多个维度来筛选搜索结果,提高查找精确度。 5. **地理位置搜索**:内置对地理空间数据的支持,可以基于地理位置进行搜索和排序。 6. *...

    solr-7.6.0-windows

    6. ** faceted search(分面搜索)**:支持分面导航,用户可以通过多个维度对结果进行筛选,提升用户体验。 7. **结果高亮**:可以将查询词在搜索结果中突出显示,便于用户快速定位。 在"solr-6.0.0-windows"压缩包...

    solr-7.2.1

    4. ** faceted search(分面搜索)**:Solr支持分面导航,用户可以根据商品类别、价格区间等维度进行筛选,提供更精准的搜索体验。 5. **实时索引**:Solr的实时索引功能可以在数据更新后立即反映到搜索结果中,...

    solr-8.0.0.tgz

    8. ** faceted search(面式搜索)**:Solr提供了一种高效的方式来实现分类浏览和导航,帮助用户通过多个维度筛选搜索结果。 9. **地理位置搜索**:Solr支持地理空间搜索,可以查找距离特定位置最近的条目,这对于...

    Lucene in Action 2nd Edition 英文版

    - **分面搜索(Faceted Search)**:提供多维度筛选的能力。 5. **性能优化** - **缓存策略(Caching Strategies)**:减少磁盘访问次数,提高查询速度。 - **索引压缩(Index Compression)**:减小索引大小,提高...

    solr压缩7.3.1版

    6. ** faceted search(分面搜索)**:Solr提供分面搜索功能,用户可以通过多个维度(如品牌、价格区间等)筛选结果,增强用户体验。 7. **高亮显示**:搜索结果中的关键词可以被高亮显示,帮助用户快速定位相关...

Global site tag (gtag.js) - Google Analytics