在短视频开发app中,搜索和推荐均是比较常用的两个功能,用户可以通过推荐列表观看感兴趣的短视频内容,也可以通过搜索关键词和用户ID来查看需要观看的短视频,在短视频开发app中,搜索和推荐有哪些区别和联系呢?
一、搜索和推荐的区别
1、场景需求不同
(1)搜索
短视频开发app中的搜索功能主要是将用户需要的内容返回给用户,用户需要主动去描述所需的内容并发起搜索请求。
(2)推荐
推荐功能主要是系统主动将内容推给用户,用户是被动接受方,当然为了提升用户的使用体验,在短视频开发app中需要实现个性化推荐,也就是基于用户的行为、基于内容等向用户推荐用户可能会感兴趣的内容。
2、输入输出不同
虽然搜索和推荐都相当于提供服务的一个黑盒,但由于搜索提供了用户提出诉求的服务,所以用户对于呈现结果的期待便产生了差异。就输入输出不同而言,有以下几个不同的细分:
(1)个性化程度不同
在短视频开发app中推荐的个性化程度是非常高的,但搜索则需要尽量避免个性化,搜索结果需尽可能接近用户的期待。
(2)侧重点不同
推荐的侧重点在于排序,只有将用户感兴趣的内容呈现在列表前端,才能让用户对后续内容产生兴趣。而搜索的侧重点在于召回,用户会主动浏览搜索出的结果,以找到最接近期待值的那一项。
(3)实时性不同
由于短视频开发app的推荐是基于大量的用户行为实现的,所以输出的结果存在一定的滞后性,但搜索则需要实现较高的实时性,以反馈用户更新的搜索内容。
二、搜索和推荐的联系
1、相同的本质
无论是搜索还是推荐其实都是信息过载的产物,就是因为短视频开发app中信息内容过多,而用户感兴趣的内容只占一小部分,为了让用户可以更快看到感兴趣的内容,就得实现搜索和推荐功能。
2、协同作用
其实推荐和搜索存在协同发展的关系,在推荐模块中,基于内容的推荐其本质就是搜索,在搜索模块中,需要根据推荐服务中的用户画像进行搜索结果的呈现,以此来提升用户使用体验。
无论是搜索功能还是推荐功能,其实现的目的就是为了带给用户更优质的使用体验,所以在开发时,需要站在用户的角度去处理各种技术细节,短视频开发app为吸引更多用户关注,还实现了很多个性化功能。
声明:本文由云豹科技原创,转载请注明作者名及原文链接,否则视为侵权