分面搜索(Faceted Search)

作者:老董 来源:Tencent CDC Blog 时间:2009-07-31 12:44:00 

介绍

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

应用场景

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

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

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

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

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

分面搜素的优势

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

标签:设计,用户体验,分面,搜索
0
投稿

猜你喜欢

  • 分析mysql中一条SQL查询语句是如何执行的

    2024-01-19 15:43:59
  • 黄相如:如何做好用户体验

    2008-06-04 17:34:00
  • Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】

    2023-12-12 07:25:21
  • Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍

    2023-06-15 22:47:05
  • python基础练习之几个简单的游戏

    2023-06-27 14:22:18
  • 部署.Net6项目到docker

    2024-06-05 15:43:46
  • 在双python下设置python3为默认的方法

    2022-03-02 10:31:39
  • python实现批处理文件

    2022-08-14 19:27:46
  • 手把手教你Python抓取数据并可视化

    2022-01-08 02:11:55
  • mysql 5.7.30安装配置方法图文教程

    2024-01-28 02:18:33
  • pandas数据筛选和csv操作的实现方法

    2022-04-23 15:36:21
  • Sql Server中存储过程中输入和输出参数(简单实例 一看就懂)

    2012-11-30 20:09:36
  • php文章内容分页并生成相应的htm静态页面代码

    2023-07-23 23:48:20
  • Python Web框架Flask中使用七牛云存储实例

    2022-11-25 17:20:27
  • Mysql数据库表中为什么有索引却没有提高查询速度

    2024-01-13 19:25:16
  • pandas中DataFrame修改index、columns名的方法示例

    2022-02-14 15:42:37
  • MySQL提示:The server quit without updating PID file问题的解决办法

    2024-01-14 21:36:05
  • vue动态添加store、路由和国际化配置方式

    2024-05-05 09:10:09
  • 详解Python调试神器之PySnooper

    2021-05-20 06:51:12
  • 在ASP中使用SQL语句之12:连接

    2009-04-23 18:27:00
  • asp之家 网络编程 m.aspxhome.com