场景

浏览者在搜索框里输入一个短语, 例如, 「心情不好」, 提交到feat.com后台系统后, 用户获得的搜索结果则是和这个「心情不好的」关联的业务有关联的服务项目, 即可以解决「心情不好」的服务或提供这些服务的人就会出现在搜索结果, 供搜索者选择使用。

当用户输入「心情不好」之后,获得的搜索结果一定是出现「心情不好」可以去做的事情(业务)。例如, 「异性按摩」、「打波波」、「李宁球鞋」、「健康咨询」、如此等等。

这种搜索, 可为那些发生了一件事情之后, 陷入一种场景之后, 不知所措的情形下提供快速的解决办法的选项。

实现过程

提供业务的用户 (卖家)只需要在设置业务的使用场景时, 将特定出租的「业务」例如,「异性按摩」服务的使用场景列出来即可,例如:使用场景里填写(心情不好)。如图

这样一来, 就会有可能出现同一场景, 会有不同的业务服务会被该「词条」或「短语」调取出来,作为搜索结果呈现给用户。

正如在之前的段落描述的那样。

系统后台需要做的事情

搜索模块需要做的工作就是汇总一个相同的应用场景的不同「业务」。这点 和个人用户的汇总做法完全相反。(个人用户-卖家,将一个业务关联一个以上的应用场景,平台的模块则汇总同一个应用场景的不同业务。比如,对后台处理中心而言,「心情不好」可以有很多业务场景来匹配。对个人来说, 自己某个特定的业务可以适用于很多运用场景。)

储存起这两种方式的汇集。经过后台整理之后汇总给特定的场景。

验证方法

场景一

场景二

专长设置

  • 用户一 
    • 专长:理发
    • 应用场景:心情不好
  • 用户二
    • 专长:理发
    • 应用场景:出席商业活动
  • 用户三
    • 专长:烫头
    • 应用场景:出席婚礼

搜索结果

  • 用户输入:“心情不好”, 搜索结果应包含:“用户一-理发”,“用户二-理发 ”
  • 用户输入:“出席商业活动”,搜索结果应包含:“用户一-理发”,“用户二-理发”
  • 用户输入:“出席婚礼”,搜索结果应为:“用户三-烫头”
  • 当用户提交了为“出席婚礼”提交了关联关键词“理发”后,第二个用户的搜索结果应为:“用户一-理发”,“用户二-理发”,“用户三-烫头”