一、召回算法
召回算法会根据用户的历史观看记录,运用系统过滤等算法召回内容,在经过模板排序,选取其中的内容推荐给用户。
召回架构的应用特点在于成本低、容易实现、能进行快速的模型过滤,可以方便直播APP开发对用户喜好进行初步筛选,剩下的就交给排序系统了。
召回算法会根据很多方式进行信息过滤,比如基于领域的协同过滤、基于隐向量的协同过滤。前者可以快速处理大量的用户数据,无法对数据进行优化,给直播APP开发的信息过于笼统是它的缺点;后者则更偏向于对用户喜好的深入挖掘,根据观看时长、分享、互动等因素推断用户对当前直播内容的喜好,获取信息更细致,需要花费更多时间处理。