一种音频主播推荐方法技术

技术编号:24353852 阅读:20 留言:0更新日期:2020-06-03 02:09
本发明专利技术公开了一种音频主播推荐方法,包括以下步骤:收集用户关注的主播信息及主播类型信息;利用word2vec算法,将主播类型向量化表示;利用用户关注的主播信息及主播类型信息,计算用户之间的相似性;基于上述计算结果,利用协同过滤算法进行主播推荐。其可对向用户推荐节目的一种补充,丰富推荐形式。

An audio host recommendation method

【技术实现步骤摘要】
一种音频主播推荐方法
本专利技术涉及计算机
,尤其涉及一种音频主播推荐方法。
技术介绍
相关技术中,音频平台的数据多由主播产出,而主播产出节目内容类型基本是一致的。例如,生产面向儿童用户的音频主播多生产童话故事、课文朗读等内容的音频。所以向用户推荐合适的主播也是音频平台推荐系统的重要组成部分。音频平台常见的推荐多是向用户直接推荐节目,形式不够丰富。
技术实现思路
本专利技术旨在至少在一定程度上解决现有相关技术中存在的问题之一,为此,本专利技术的目的在于提出一种音频主播推荐方法,其可对向用户推荐节目的一种补充,丰富推荐形式。上述目的是通过如下技术方案来实现的:一种音频主播推荐方法,包括以下步骤:收集用户关注的主播信息及主播类型信息;利用word2vec算法,将主播类型向量化表示;利用用户关注的主播信息及主播类型信息,计算用户之间的相似性;基于上述计算结果,利用协同过滤算法进行主播推荐。在一些实施方式中,计算用户之间的相似性的具体计算方式如下:Sim(i,j)=cosin(Vec(i),Vec(j));其中,Vec(i)表示向量化表示用户i,word2vec(c)表示利用词向量将类别词c表示为向量,Follow表示用户关注的主播集合,count(Follow)表示计算用户关注的主播数量,cosin表示计算两个向量之间的余弦值,Sim(i,j)表示计算用户之间的相似性。在一些实施方式中,基于上述计算结果,利用协同过滤算法进行主播推荐的步骤具体为:若两个向量之间的余弦值大于预设阈值,则将两个用户关注的主播信息及主播类型信息给对方推荐。与现有技术相比,本专利技术的至少包括以下有益效果:1、本专利技术的一种音频主播推荐方法,其可对向用户推荐节目的一种补充,丰富推荐形式;2、推荐算法中利用了主播类型,提高了推荐的准确性。附图说明图1是本专利技术实施例中音频主播推荐方法的流程示意图。具体实施方式以下实施例对本专利技术进行说明,但本专利技术并不受这些实施例所限制。对本专利技术的具体实施方式进行修改或者对部分技术特征进行等同替换,而不脱离本专利技术方案的精神,其均应涵盖在本专利技术请求保护的技术方案范围当中。实施例一:如图1所示,本实施例提供一种音频主播推荐方法,包括以下步骤:收集用户关注的主播信息及主播类型信息;利用word2vec算法,将主播类型向量化表示;利用用户关注的主播信息及主播类型信息,计算用户之间的相似性;基于上述计算结果,利用协同过滤算法进行主播推荐。本实施的音频主播推荐方法,结合主播类型及用户关注关系,设计了一种计算用户相似度的方法,并利用上述相似属性,基于协同过滤思想,设计了向用户推荐主播的算法。本实施例的音频主播推荐方法,其可对向用户推荐节目的一种补充,丰富推荐形式;此外,推荐算法中利用了主播类型,提高了推荐的准确性。在本实施例中,计算用户之间的相似性的具体计算方式如下:Sim(i,j)=cosin(Vec(i),Vec(j));其中,Vec(i)表示向量化表示用户i,word2vec(c)表示利用词向量将类别词c表示为向量,Follow表示用户关注的主播集合,count(Follow)表示计算用户关注的主播数量,即对主播向量表示做归一化处理,防止向量具体维度值变得很大,cosin表示计算两个向量之间的余弦值,即两个向量之间的相似度,Sim(i,j)表示计算用户之间的相似性。上述计算方式简单、准确,利于准确、快速计算出用户之间的相似性。在本实施例中,基于上述计算结果,利用协同过滤算法进行主播推荐的步骤具体为:若两个向量之间的余弦值大于预设阈值,则将两个用户关注的主播信息及主播类型信息给对方推荐。其中,协同过滤算法在此处的用法是:如果两个用户之间的相似度很高,余弦角距离大,那么他们喜欢的东西也应该是相似的,可以用他们喜欢的东西给对方做推荐。以上所述的仅是本专利技术的一些实施方式。对于本领域的普通技术人员来说,在不脱离本专利技术创造构思的前提下,还可以做出若干变形和改进,这些都属于本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1.一种音频主播推荐方法,其特征在于,包括以下步骤:/n收集用户关注的主播信息及主播类型信息;/n利用word2vec算法,将主播类型向量化表示;/n利用用户关注的主播信息及主播类型信息,计算用户之间的相似性;/n基于上述计算结果,利用协同过滤算法进行主播推荐。/n

【技术特征摘要】
1.一种音频主播推荐方法,其特征在于,包括以下步骤:
收集用户关注的主播信息及主播类型信息;
利用word2vec算法,将主播类型向量化表示;
利用用户关注的主播信息及主播类型信息,计算用户之间的相似性;
基于上述计算结果,利用协同过滤算法进行主播推荐。


2.根据权利要求1所述的一种音频主播推荐方法,其特征在于,计算用户之间的相似性的具体计算方式如下:



Sim(i,j)=cosin(Vec(i),Vec(j));
其中...

【专利技术属性】
技术研发人员:杜春河丁宁
申请(专利权)人:广州荔支网络技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1