功能的作用,与他发生作用的环境( 五 )

音乐的搜索比较特殊,表面上来看,用户对搜索结果的期望也是1个个体。

特殊的地方在于:用户对搜索内容的不确定——很多时候我们并不太确定某首歌曲的歌名是不是我们所输入的关键词。

站在这个视角考虑,相对于用户输入的关键词而言,用户对歌曲搜索结果的期待其实是一个类型。需要返回给用户的也是某个范围的歌曲清单,由用户进行最终确认的选择。

因此,关于精准匹配搜索的完整条件应该是这样的:用户相对搜索关键词而言,期望获得的搜索结果是1个个体时,适用精准匹配。

反之,当用户相对搜索关键词而言,期望获得的搜索结果是某一类型的群体时(多个结果),适用于模糊匹配。

精准匹配的作用是让用户能够“更快速”的得到自己想要的结果。

这里的更快速并不是指搜索的速度更快,不是说我们的服务器计算速度更快,而是指少了一个用户在多个结果里,进行二次选择的环节。

正因为少了一个二次选择的环节,才实现了更快速(服务器的计算速度,用户是感知不到的)。而需要达到更快速的搜索,就需要满足精准匹配所要求的条件环境,包括关键词的准确,以及用户对关键词对应搜索结果的期待是唯一的。

推荐阅读