【读书笔记】信息架构
第8章导航系统
为信息环境创建最好的导航系统。
第9章 搜索系统
1.搜索:信息检索。
1)组成部分;what
2)何时去做搜索;when
3)如何设计搜索界面 和 显示搜索结果。how
2.信息环境需要支持其他信息的查找。除了搜索外,还需要支持查找的其他方式。搜索+浏览。
【⚠️警告&威胁】
1)信息环境的内容数量
视用户的典型信息需求类型。
a.技术支持网站用户有特定类型的信息需求;
b.网站像图书馆;
c.教育B端系统:学生&老师评价
总结:
考虑内容数量、平衡投入【创建、维护搜索引擎时间】与产出【用户价值】。
2)关注更有用的导航系统
搜索结合导航,用户更加受益。
用户标签内容的受控词表术语。
3)优化搜索系统的时间和技术
4)其他替代方案
a.改用索引
【索引和搜索】都可帮助那些知道自己要什么的用户。
b.提供对第三方搜索引擎的访问
体验不连贯,结果不一致。
5)用户首选的交互方式
用户可能宁愿浏览,也不要搜索。
用户可能确实要搜索,但搜索的优先级低。
【何时实现搜索系统】
1)当有太多信息浏览时
雅虎:信息结构-主题层级结构--->搜索系统
实际场景:内容超过浏览系统+用户找信息效率太低。
2)帮助片段化网站
eg.高校里各个学院的网站
3)搜索是一种学习工具
【第7章:搜索日志分子】由用户数据,诊断调整搜索系统和信息架构。
4)搜索应该在那里,因为用户希望它在那里
网站值得采用搜索引擎
a.用户不想浏览;
b.时间有限,认知低于阈值。
5)搜索可以驯服动态性
网站包含动态内容,不用手动建立索引和链接。
3.搜索引擎
索引:建立搜索区域。
1)确定搜索区域。
搜索区域:信息环境的子集,索引和其余的内容分开进行。
导航&目标网页
为特定用户建立索引
按主题索引
索引最近的内容:以年表方式组织内容。
2)选择要建立索引的内容组件
让用户搜索文档的特定组件内容组件。
eg.Yelp :公司名称、类别、位置。
4.搜索算法
没有一个搜索引擎能满足所有用户的信息需求。
1)模式匹配算法
定义:将用户查询和系统文档的全文索引进行比较,寻找相同文本字符串。
查全率&查准率:视用户信息需求。
2)其他方法
文档相似度(停用词);
使用类似元数据建立索引结果。
3)查询生成器
拼写检查工具
语音工具
词干提取工具
自然语言处理工具:检查查询的语法性质。
受控词表和叙词表
5.显示结果
显示哪些内容组件;
如何列出和分组。
1)显示哪些内容组件
A.知道自己查找什么的用户:显示更少的信息;显示更具有代表性的内容;
B.不知道自己要什么的用户:提供更多的信息;从描述性内容组件受益,对搜索结果有了解。【摘要、关键词】
考虑用户最常见的信息需求,提供选项。【Yelp: 列表List、位置图Map、图片形式Picture】
用户不会看第一页后面的内容结果,不要给每个结果提供更多的内容组件。
2)显示多少文档
让用户知道文档总数;(用户可修改缩小搜索选项)
提供结果导航。
3)列出结果
用户的信息需求,他们想得到的结果,以及如何使用。
-排序:时间排序、字母顺序排序
-排名:搜索算法排名(相关性、欢迎程度、用户或专家的评价排名、位置付费排名)
4)将结果分组
当结果按类别和顺序表分组时,可提高性能。
分组为搜索结果提供情景。
5)对结果采取行动
a.号召行动;
b.选择结果的子集:密集环境中的购物车;
c.保存搜索:保留搜索本身,而非结果。
6.设计搜索界面
1)搜索框
搜索框和其他输入框放在一起会造成困惑,最好让搜索框只有1个输入框。
2)自动完成和自动建议
3)高级搜索
4)支持修改
a.在结果页中重复搜索
在搜索框中显示最初的搜索。
b.说明结果来自何处
c.说明用户做了什么
d.整合搜索与浏览
查找,让用户在两者职期间跳来跳去。
5)当用户被卡住时
a.如何缩小检索范围;
b.没有结果,0结果。
无死角策略:
a.修改检索;
b.改进建议;
c.浏览方式:导航系统+站点地图;
d.与人联系。