微博电影类型搜索策略分析及优化

一、背景与目的

1. 背景

在使用新浪微博时,发现微博针对某类内容的搜索存在不足的地方,比如搜索张小龙,用户想要的是微信的张小龙,而不是“imgur上一张小龙虾在水桶里的…”。类似的情况还有很多,那么针对电影的搜索情况是怎么样的呢?是否需要调整一下电影类型的搜索结果的策略呢?

2. 目的

通过调研,找出微博电影类型内容的搜索存在不足的地方,分析这些搜索场景下用户有哪些需求,针对这些用户需求以及不足的点,提出优化方案。

二、场景需求分析

1. 场景一

1. 搜索词:

生化危机

2. 用户需求:

用户小张特别喜欢看生化危机,闲着无事想看看最近有没有最新的生化危机续集的消息。

3. 需求分析:

直接搜索电影名称“生化危机”属于需求不明确的query,另外因为生化危机不仅仅是电影专名,还是游戏专名,因此对本次需求需进行扩展及预测。

4. 搜索结果展示:

5. 搜索结果标注

6. 搜索切词分析:

生化危机属于电影 + 游戏专名,因此不用进行切词。

7. 搜索排序分析:

此次搜索结果与预期完全不符,排序已经无关紧要。

8. 问题与细节:

本次搜索结果与预期完全不符。

可能用户在搜索的时候,也没有意识到除了电影外,生化危机的游戏也有这么大的热度,导致搜索出的结果中只有图1、图4中一共有两条关于电影的内容,其余的内容全是生化危机的游戏。因此本次搜索体验非常不好,用户只能重新搜索,在生化危机的后面增加电影二字。

2. 场景二

1. 搜索词:

好看的电影

2. 用户需求:

周末了,想在家看一部好看的电影,先通过微博搜一搜,看看有没有什么推荐,如果有高评分的电影榜单推荐就更好啦~

3. 需求分析:

这是一个需求明确,但是对答案有特殊要求的query。

好看的电影可以理解为用户对电影的质量或者评分有一定要求。

4. 搜索结果展示:

5. 搜索结果标注

6. 搜索切词分析:

根据搜索结果显示,本次搜索关键词“好看的电影”在搜索结果中有“好看的电影”、“好看的 (十大魔幻/天文、航空、航天的电影) 电影”这两种呈现方式。

据此推测本次搜索是将搜索词切分成“好看的”、“电影”两个词,当然应该也直接使用“好看的电影”进行了搜索。

7. 搜索排序分析:

8. 问题与细节:

本次搜索结果较符合预期。

本次共查看了8屏内容,查看了前16条搜索结果。搜索结果中完全符合预期的有1条(图2的结果直接给出想要的榜单推荐),较符合预期的有8条,不符合预期的有7条(如:其它用户随便发的心情、与当前搜索用户一样有想了解好看电影的需求等)。

3. 场景三

1. 搜索词:

生化危机(没错,依旧是第一次搜索的生化危机)

2. 用户需求:

用户小张第一次搜索生化危机没有找到想要的结果后,在搜索完“好看的电影”后,再一次搜索了生化危机。

3. 需求分析:

因为根据历史搜索结果(上一条搜索结果:好看的电影)推测,该用户搜索生化危机电影的可能性更大,因此此次推荐生化危机电影的内容。

4. 搜索结果展示:

5. 搜索切词分析:

生化危机属于电影 + 游戏专名,因此不用进行切词。

6. 问题与细节:

搜索结果较符合预期。

本次搜索共查看了9屏,共16条信息。其中前5屏幕都是电影的内容,有电影介绍、两个平台的评分、其它的都是大V的的评论。但是信息较老,可能与近期没有新上映的续集有关。后4屏幕除了一条乱入消息外(也带有“生化危机”搜索词,但内容无关),基本上都是游戏相关的内容。

三、解决方案&资源支持

1. 搜索词属于多个维度的专名,搜索结果只展现一种维度

1. 解决方案

针对搜索词属于多个维度专门的情况,可以进行如下排序:

1)可以先依据用户历史搜索习惯来进行搜索结果的排序。如:生化危机属于电影+游戏专名,如果用户之前搜索电影的内容多余游戏,则为用户优先推荐游戏的内容。

2)如果无法通过历史搜索内容判断哪个维度的优先级更高,则应乱序推荐,即:返回的搜索结果中,游戏类内容与电影类内容间隔显示。当用户连续点击了两条相同维度的搜索结果后,在返回搜索结果页时,应当将该内容下面的内容替换成相同维度的内容。

2. 资源支持

用户历史搜索数据用于需求预测进而给出搜索结果排序。

2. 需求明确但对答案有特殊要求的query

1. 解决方案

针对需求明确但对答案有特殊要求的query,可以进行如下处理:

加强自然语言的理解功能,对于搜索词“好看的电影”,如果让人去看的话,可能大部分都会理解成想找好看的电影,但是机器只能看到这个搜索词本身,最多将其切词处理。所以就出现了很多也是想找好看的电影的搜索结果。

2. 资源支持

自然语言相关、网页相关方面的支持。

3. 需求较明确,但是搜索结果靠前的位置中还有与结果不相干的内容

1. 解决方案

对于需求较明确,搜索结果靠前位置中有相关性不大的搜索结果时,可以进行如下优化策略:

除了按照搜索词检索内容外,还要增加内容关联度的排序依据。如搜索过“生化危机”、“好看的电影”、“生化危机”后,应该对用户的意图了解的比较清楚了,但是结果中还是出现了关联度非常低(只有关键词,但是内容丝毫无关)的内容。应该增加内容关联度的排序依据,像这类关联度低的搜索结果往列表的最后面放。

2. 资源支持

搜索结果与用户需求匹配度用于进行搜索结果的排序。

 

发表评论

邮箱地址不会被公开。 必填项已用*标注