CN104573105A - 一种音乐点播网络中热门歌曲、歌星的推荐方法 - Google Patents

一种音乐点播网络中热门歌曲、歌星的推荐方法 Download PDF

Info

Publication number
CN104573105A
CN104573105A CN201510050106.7A CN201510050106A CN104573105A CN 104573105 A CN104573105 A CN 104573105A CN 201510050106 A CN201510050106 A CN 201510050106A CN 104573105 A CN104573105 A CN 104573105A
Authority
CN
China
Prior art keywords
song
node
music
singer
relation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510050106.7A
Other languages
English (en)
Other versions
CN104573105B (zh
Inventor
余春艳
吴志强
叶东毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuzhou University
Original Assignee
Fuzhou University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuzhou University filed Critical Fuzhou University
Priority to CN201510050106.7A priority Critical patent/CN104573105B/zh
Publication of CN104573105A publication Critical patent/CN104573105A/zh
Application granted granted Critical
Publication of CN104573105B publication Critical patent/CN104573105B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

本发明公布了一种音乐点播网络中热门歌曲、歌星的推荐方法。发明考虑到音乐网络中的每个节点未来的热度应该符合该节点历史热度的变化规律,同时不同类型节点热度间保持一定相互关系,发明通过函数模型预测阶段和协同调节阶段来得到歌曲和歌星未来的热度,并据此推荐排在前面的歌曲和歌星,函数模型预测阶段设计了节点历史热度时间序列的函数模型,用于初步预测节点未来的热度,协同调节阶段统计音乐点播网络中不同关系边的平均边介数,计算调节因子用于调节函数模型预测阶段得到的初步未来热度。此方法不仅考虑节点历史热度信息还考虑了不同类型节点热度间的关系,从而提高节点未来热度排序的预测结果,提高歌星和歌曲的推荐质量。

Description

一种音乐点播网络中热门歌曲、歌星的推荐方法
技术领域
本发明提供了一种音乐点播网络中热门歌曲、歌星的推荐方法,涉及网络技术领域。
背景技术
随着互联网技术的发展,越来越多的音乐网站出现,其中为用户推荐近期热门歌曲和歌星是一个十分重要的应用,目前大部分的推荐方法都是根据歌曲或歌星的不同信息设计推荐方法,如一首歌曲的点击量;但并没有将这些不同实体置于同一个网络中综合考虑,分析不同实体热度间的关系;同时推荐结果比较单一,多为当前时刻点击量大的歌曲或者歌星,而没有考虑到一些歌曲或者歌星将会降温,或者新出现的歌曲在未来会变热,因此传统方法对近期热门歌曲和歌星的推荐效果不尽理想。
发明内容
本发明针对目前热门歌曲、歌星的推荐方法存在的问题提出了一种音乐点播网络中热门歌曲、歌星的推荐方法。
本发明的具体技术方案如下:
A.从音乐点播历史数据中获取音乐点播网络,抽取出音乐点播网络的极小网络模式;
B.设置t0为预定时间段的初始时刻,抽取出从t0时刻到该预定时间段内不同时刻的音乐点播网络的拓扑结构,计算每个时刻网络拓扑中每个节点的热度,得到每个节点的热度时间序列。
C.通过函数建模预测阶段初步预测音乐点播网络中每个节点的未来热度;
D.通过协同调节阶段调节函数建模预测阶段得到的不同类型节点的未来热度,根据最终得到的音乐网络中歌曲节点和歌星节点的未来热度排名为所有用户推荐热门歌曲和歌星;
步骤A中,音乐点播网络包括用户(u),歌曲(so),歌星(si),曲作者(o)四种类型的节点,节点间边表示这节点间的不同关系,这些关系可能是用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系、歌星间的合作演唱关系、曲作者间合作创作关系等。从以下对信息网络及同构和异构信息网络的定义可以看出音乐点播网络是一种异构信息网络。
一个信息网络被定义为一个有向图G=(V,E)以及节点类型函数τ:V→A和连接边类型函数φ:E→R。其中,每个节点v∈V的节点类型τ(v)∈A;每条边e∈E的边类型φ(e)∈R。当|A|>1或者|R|>1时,该网络为异构型信息网络,否则为同构型信息网络。
从音乐点播网络中的所有关系可以看出如合作演唱关系可以由两个歌曲-歌星演唱关系复合而成,这类关系为间接关系;而语义上不可分割的关系如歌曲-歌星演唱关系为直接关系;剔除间接关系保留直接关系可以得到极小的音乐点播网络,其中的直接关系包括用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系;
步骤B中根据如下步骤计算音乐点播网络中的用户(u),歌曲(so),歌星(si),曲作者(o)四种类型节点的热度:
B1.获取从初始时刻t0到ti时刻间所有的四种类型节点构成的音乐点播网络为ti时刻的网络拓扑结构;
B2.分别计算代表歌曲-用户间被点播关系、歌曲-歌星间被演唱关系、歌曲-曲作者间的被创作关系的边的边介数的平均值,分别表示为Cso,u,Cso,si,Cso,o;一条边的边介数定义为网络中经过该边的最短路径数目占所有最短路径数目的比例。边介数可以描述边对信息流动的影响,本文的“热度的传播”本质上是一种“信息的流动”,因此我们用每种类型边的平均边介数可以用来衡量不用类型节点热度间的相互关系。λu,soλso,uλsi,soλso,siλo,soλso,u分别表示歌曲-用户间点播和被点播关系、歌曲-歌星间演唱和被演唱关系、歌曲-曲作者间创作和被创作关系的调节因子,不同关系的调节因子之间的比例与边介数比例相等,同时相同类型节点为起点的关系的调节因子的和为1,所有关系的调节因子的计算公式如下:
λ so , si + λ so , o + λ so , u = 1 λ so , si : λ so , o : λ so , u = C so , si : C so , o : C so , u λ o , so = 1 λ u , so = 1 λ si , so = 1
B3.计算音乐点播网络中每对节点间的转移概率,从节点i到节点j的转移概率为:其中λtypei,typej是i节点类型到j节点类型的调节因子,Num(i,typej)表示节点i到类型为typej的节点的边的数量;
B4.设定长度为N的向量Tem,N为音乐点播网络中节点的总数,Tem中的值为音乐点播网络中每个节点的热度,通过公式Tem=Tem*TPM迭代更新Tem,直到前后两次的Tem值相近为止。
步骤C中,函数建模预测阶段利用的函数模型为其中 表示节点j在t时刻的热度,然后通过音乐点播网络中用户(u),歌曲(so),歌星(si),曲作者(o)四种节点类型的每一个节点的热度时间序列训练得到各个节点的函数模型的参数(λj,μj,οj),最后用得到的函数模型初步预测节点未来的热度;
步骤D中,协同调节阶段的步骤如下:
D1.设置函数模型预测阶段得到每个节点的初步热度为初始热度值;
D2.根据歌曲和用户的热度值更新用户的热度值,更新公式如下:
Iu i = ( 1 - η ) * Iu i + η * ( λ so , u Σ so j ∈ SO ( u i ) Is o j / | SO ( u i ) | )
其中Iui表示曲作者节点ui的热度,Isoi表示歌曲节点soi的热度,SO(ui)表示用户ui点播的歌曲的集合,1‐η表示更新值中函数模型预测阶段得到的初步热度所占的比例;
D3.根据歌曲和歌星的热度值更新歌星的热度值,更新公式如下:
Isi i = ( 1 - η ) * Isi i + η * ( λ so , si Σ so j ∈ SO ( si i ) Is o j / | SO ( si i ) | )
其中Isii表示歌星节点sii的热度,SO(sii)表示歌星sii演唱的歌曲的集合;
D4.根据歌曲和曲作者热度值更新曲作者的热度值,更新公式如下:
Ioi i = ( 1 - η ) * Ioi i + η * ( λ so , o Σ so j ∈ SO ( o i ) Is o j / | SO ( o i ) | )
其中Ioi表示曲作者节点oi的热度,SO(oi)表示曲作者oi创作的歌曲的集合;
D5.根据歌星、曲作者、用户和歌曲的热度值更新歌曲的热度值,更新公式如下:
Iso i = ( 1 - η ) * Iso i + η * ( λ si , so Σ si j ∈ SI ( so i ) Is i j / | SI ( so i ) | + λ o , so Σ o j ∈ O ( so i ) Io j / | O ( so i ) | + λ u , so Σ u j ∈ U ( so i ) Iu j / | U ( so i ) | )
其中SI(soi)表示歌曲soi的演唱歌星的集合,O(soi)表示歌曲soi的曲作者的集合,U(soi)表示歌曲soi的点播用户的集合。
D6.重复C3至C6步骤直到前后两次计算的未来热度变化不大。
本发明考虑到音乐网络中的每个节点未来的热度应该符合该节点历史热度的变化规律,同时不同类型节点热度间保持一定相互关系,本发明通过函数模型预测阶段和协同调节阶段来得到歌曲和歌星未来的热度,并据此推荐排在前面的歌曲和歌星,函数模型预测阶段设计了节点历史热度时间序列的函数模型,用于初步预测节点未来的热度,协同调节阶段统计音乐点播网络中不同关系边的平均边介数,计算调节因子用于调节函数模型预测阶段得到的初步未来热度。此方法不仅考虑节点历史热度信息还考虑了不同类型节点热度间的关系,从而提高节点未来热度排序的预测结果,提高歌星和歌曲的推荐质量。
附图说明
图1是本发明一种音乐点播网络中热门歌曲、歌星的推荐方法的流程图
图2是音乐点播网络的网络模式。
图3是音乐点播网络的一个实例。
具体实施方式
下面通过实例对本发明做进一步的说明,但是需要注意的是,公布实施例的目的在于帮助进一步理解本发明,但是本领域的技术人员可以理解:在不脱离本发明及所附的权利要求的精神和范围内,各种替换和修改都是可能的。因此,本发明不应局限于实施例所公开的内容,本发明要求保护的范围以权利要求书界定的范围为准。
参见图1,为本发明一种音乐点播网络中热门歌曲、歌星的推荐方法的一个实施例的流程图,该方法包括如下步骤:
A.获取音乐点播应用的用户点播记录,抽取相关数据,获得包括用户(u),歌曲(so),歌星(si),曲作者(o)四种类型的节点,此数据中的这些实体间存在关系有:用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系、歌星间的合作演唱关系。
一个信息网络被定义为一个有向图G=(V,E)以及节点类型函数τ:V→A和连接边类型函数φ:E→R。其中,每个节点v∈V的节点类型τ(v)∈A;每条边e∈E的边类型φ(e)∈R。当|A|>1或者|R|>1时,该网络为异构型信息网络,否则为同构型信息网络,因此数据中包括三种类型节点,所以由此数据生成的音乐点播网络是一种异构信息网络。
网络模式是网络的一个元模板,其中节点代表网络的节点类型,边代表点之间关系,音乐点播网络模式中节点为音乐点播网络的四种节点类型,分别为用户(u),歌曲(so),歌星(si),曲作者(o),边代表点之间的关系,分别为用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系、歌星间的合作演唱关系。由于歌星间的合作演唱关系可以歌星-歌曲间演唱和被演唱关系复合而成(简写成si-so-si),所以从网络模式中去除歌星间的合作演唱关系,最终抽取的最小的音乐点播网络的网络模式如图2所示,包括4种节点,分别为用户(u),歌曲(so),歌星(si),曲作者(o)和6种关系,分别为用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系。
最后根据最小的音乐点播网络的网络模式生成的一个音乐点播网络的例子如图3所示。
B.设置t0为预定时间段的初始时刻,抽取出从t0时刻到该预定时间段内不同时刻的音乐点播网络的拓扑结构,计算每个时刻网络拓扑中每个节点的热度,得到每个节点的热度时间序列。
B1.抽取数据中10个星期用户点播音乐的数据,形成10个网络拓扑结构,分别为从第1个星期到第i(i<11)个星期所有上线并且有点播歌曲的用户,以及这些用户点播的歌曲及歌曲的演唱歌星、曲作者构成的音乐点播网络,第i个网络拓扑结构记作Gi。则网络拓扑结构序列记作G={G0…Gi…G10}。
B2.抽取包括1个月相关数据的音乐点播网络,基于此数据分别计算代表歌曲-用户间被点播关系、歌曲-歌星间被演唱关系、歌曲-曲作者间的被创作关系边介数,分别记作Cso,u,Cso,si,Cso,o
一条边的边介数定义为网络中经过该边的最短路径数目占所有最短路径数目的比例,记作Ce。边介数可以描述边对信息流动的影响,本文的“热度的传播”本质上是一种“信息的流动”,因此我们用每种类型边的平均边介数可以用来衡量不用类型节点热度间的相互关系。关系Ri的边介数定义如下:
C R i = &Sigma; e &Element; E &cap; &phi; ( e ) &Element; R i C e / | { l | l &Element; E &cap; &phi; ( l ) &Element; R i } |
其中Ce表示边e的边介数,表示Ri的边介数,|{l|l∈E∩φ(l)∈Ri}|,表示类型为Ri的边的总数量。
λu,soλso,uλsi,soλso,siλo,soλso,u分别表示歌曲-用户间点播和被点播关系、歌曲-歌星间演唱和被演唱关系、歌曲-曲作者间创作和被创作关系的调节因子,通过不同类型边的平均边介数可以得到所有关系调节因子,公式如下:
&lambda; so , si + &lambda; so , o + &lambda; so , u = 1 &lambda; so , si : &lambda; so , o : &lambda; so , u = C so , si : C so , o : C so , u &lambda; o , so = 1 &lambda; u , so = 1 &lambda; si , so = 1
B3.给定第i个音乐点播网络的网络拓扑结构Gi后,计算该网络拓扑结构中每一条边的转移概率,从节点i到节点j的转移概率为:其中λtypei,typej是i节点类型到j节点类型的调节因子,Num(i,typej)表示节点i到类型为typej的节点的边的数量;
B4.设定长度为N的向量Tem,N为网络拓扑结构Gi中节点的总数,Tem中的值为Gi中每个节点的热度,通过公式Tem=Tem*TPM迭代更新Tem,直到前后两次的Tem值相近为止,最终Tem中的值为网络拓扑结构Gi中节点的热度。
计算G={G0…Gi…G10}网络拓扑结构的热度后,便可得到每个节点j的热度时间序列,记作 I t j = { I t 1 j , I t 2 j , . . . I t i j . . . , I t n j } , tn = 10 .
C.函数建模预测阶段中,对于音乐点播网络中的一个节点j,利用函数模型为 I t j = e &lambda; j * &Phi; ( ln t - &mu; j o j ) - 1 拟合节点j的热度时间序列 I t j = { I t 1 j , I t 2 j , . . . I t i j . . . , I t n j } , 其中 &Phi; ( x ) = &Integral; - &infin; x e - y 2 / 2 dy , 训练得到节点j的函数模型的参数(λj,μj,οj),取tn+1=13,用得到的函数模型初步预测节点j未来三周的热度;
D.得到tn+1=13所有节点的热度之后,为了调节函数模型预测阶段预测可能出现的偏差,通过以下协同调节阶段对不同类型节点初步未来热度进行协同调节:
D1.设置函数模型预测阶段得到每个节点的初步热度为初始热度值;
D2.根据歌曲和用户的热度值更新用户的热度值,更新公式如下:
Iu i = ( 1 - &eta; ) * Iu i + &eta; * ( &lambda; so , u &Sigma; so j &Element; SO ( u i ) Is o j / | SO ( u i ) | )
其中Iui表示曲作者节点ui的热度,Isoi表示歌曲节点soi的热度,SO(ui)表示用户ui点播的歌曲的集合;
D3.根据歌曲和歌星的热度值更新歌星的热度值,更新公式如下:
Isi i = ( 1 - &eta; ) * Isi i + &eta; * ( &lambda; so , si &Sigma; so j &Element; SO ( si i ) Is o j / | SO ( si i ) | )
其中Isii表示歌星节点sii的热度,SO(sii)表示歌星sii演唱的歌曲的集合;
D4.根据歌曲和曲作者热度值更新曲作者的热度值,更新公式如下:
Ioi i = ( 1 - &eta; ) * Ioi i + &eta; * ( &lambda; so , o &Sigma; so j &Element; SO ( o i ) Is o j / | SO ( o i ) | )
其中Ioi表示曲作者节点oi的热度,SO(oi)表示曲作者oi创作的歌曲的集合;
D5.根据歌星、曲作者、用户和歌曲的热度值更新歌曲的热度值,更新公式如下:
Iso i = ( 1 - &eta; ) * Iso i + &eta; * ( &lambda; si , so &Sigma; si j &Element; SI ( so i ) Is i j / | SI ( so i ) | + &lambda; o , so &Sigma; o j &Element; O ( so i ) Io j / | O ( so i ) | + &lambda; u , so &Sigma; u j &Element; U ( so i ) Iu j / | U ( so i ) | )
其中SI(soi)表示歌曲soi的演唱歌星的集合,O(soi)表示歌曲soi的曲作者的集合,U(soi)表示歌曲soi的点播用户的集合。
D6.重复C3至C6步骤直到前后两次计算的未来热度变化不大。
通过以上步骤得到音乐点播网络中每个节点的未来热度后,对歌曲和歌星类型的节点的热度分别进行排名,然后取未来热度排名在前20的歌曲和歌星为最热门的歌曲和歌星,推荐给所有用户。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

Claims (5)

1.一种音乐点播网络中热门歌曲、歌星的推荐方法,其特征在于:步骤包括如下:
A.从音乐点播历史数据中获取音乐点播网络,抽取出音乐点播网络的网络模式;
B.设置t0为预定时间段的初始时刻,抽取出从t0时刻到该预定时间段内不同时刻的音乐点播网络的拓扑结构,计算每个时刻网络拓扑中每个节点的热度,得到每个节点的热度时间序列;
C.通过函数建模预测阶段初步预测音乐点播网络中每个节点的未来热度;
D.通过协同调节阶段调节函数建模预测阶段得到的不同类型节点的未来热度,根据最终得到的音乐网络中歌曲节点和歌星节点的未来热度排名为所有用户推荐热门歌曲和歌星。
2.根据权利要求1所述的音乐点播网络中热门歌曲、歌星的推荐方法,其特征在于:步骤A中,音乐点播网络的网络模式是音乐点播网络的一个元模板,其中节点代表音乐点播网络的四种节点类型,分别为用户(u),歌曲(so),歌星(si),曲作者(o),边代表点之间的关系,这些关系包括:用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系、歌星间的合作演唱关系、曲作者间合作创作关系等,抽取出最小的音乐点播网络的网络模式方法为:抽取出可能关系中的直接关系,去掉其中的间接关系之后的网络模式,直接关系为语义上无法由其它关系复合而成的关系,间接关系为语义上由直接关系复合而成的关系,最终的最小的音乐点播网络的网络模式包括4种直接关系:用户-歌曲间点播和被点播关系、歌星-歌曲间演唱和被演唱关系、曲作者-歌曲间的创作和被创作关系。
3.根据权利要求1所述的音乐点播网络中热门歌曲、歌星的推荐方法,其特征在于:步骤B中,根据如下步骤计算音乐点播网络中的用户(u),歌曲(so),歌星(si),曲作者(o)四种类型节点的热度:
B1.获取从初始时刻t0到ti时刻间所有的四种类型节点构成的音乐点播网络为ti时刻的网络拓扑结构;
B2.分别计算代表歌曲-用户间被点播关系、歌曲-歌星间被演唱关系、歌曲-曲作者间的被创作关系的边的边介数的平均值,分别表示为Cso,u,Cso,si,Cso,o;λu,soλso,uλsi,soλso,siλo,soλso,u分别表示歌曲-用户间点播和被点播关系、歌曲-歌星间演唱和被演唱关系、歌曲-曲作者间创作和被创作关系的调节因子,并通过以下公式得到所有关系的调节因子:
&lambda; so , si + &lambda; so , o + &lambda; so , u = 1 &lambda; so , si : &lambda; so , o : &lambda; so , u = C so , si : C so , o : C so , u &lambda; o , so = 1 &lambda; u , so = 1 &lambda; si , so = 1
B3.计算音乐点播网络中每对节点间的转移概率,从节点i到节点j的转移概率为: TPM i , j = ( 1 - &epsiv; ) * &lambda; typei , typej * 1 Num ( i , typej ) + &epsiv; N , 其中λtypei,typej是i节点类型到j节点类型的调节因子,Num(i,typej)表示节点i到类型为typej的节点的边的数量;
B4.设定长度为N的向量Tem,N为音乐点播网络中节点的总数,Tem中的值为音乐点播网络中每个节点的热度,通过公式Tem=Tem*TPM迭代更新Tem,直到前后两次的Tem值相近为止。
4.根据权利要求1所述的音乐点播网络中热门歌曲、歌星的推荐方法,其特征在于:步骤C中,函数建模预测阶段利用的函数模型为其中 表示节点j在t时刻的热度,然后通过音乐点播网络中用户(u),歌曲(so),歌星(si),曲作者(o)四种节点类型的每一个节点的热度时间序列训练得到各个节点的函数模型的参数(λj,μj,οj),最后用得到的函数模型初步预测节点未来的热度。
5.根据权利要求1所述的音乐点播网络中热门歌曲、歌星的推荐方法,其特征在于:步骤D中,协同调节阶段的步骤如下:
D1.设置函数模型预测阶段得到每个节点的初步热度为初始热度值;
D2.根据歌曲和用户的热度值更新用户的热度值,更新公式如下:
Iu i = ( 1 - &eta; ) * Iu i + &eta; * ( &lambda; so , u &Sigma; so j &Element; SO ( u i ) Iso j / | SO ( u i ) | )
其中Iui表示曲作者节点ui的热度,Isoi表示歌曲节点soi的热度,SO(ui)表示用户ui点播的歌曲的集合;
D3.根据歌曲和歌星的热度值更新歌星的热度值,更新公式如下:
Isi i = ( 1 - &eta; ) * Isi i + &eta; * ( &lambda; so , si &Sigma; so j &Element; SO ( si i ) Iso j / | SO ( si i ) | )
其中Isii表示歌星节点sii的热度,SO(sii)表示歌星sii演唱的歌曲的集合;
D4.根据歌曲和曲作者热度值更新曲作者的热度值,更新公式如下:
Ioi i = ( 1 - &eta; ) * Ioi i + &eta; * ( &lambda; so , o &Sigma; so j &Element; SO ( o j ) Iso j / | SO ( o i ) | )
其中Ioi表示曲作者节点oi的热度,SO(oi)表示曲作者oi创作的歌曲的集合;
D5.根据歌星、曲作者、用户和歌曲的热度值更新歌曲的热度值,更新公式如下:
Iso i = ( 1 - &eta; ) * Iso i + &eta; * ( &lambda; si , so &Sigma; si j &Element; SI ( so i ) Isi j / | SI ( so i ) | + &lambda; o , so &Sigma; o j &Element; O ( so i ) Io j / | O ( so i ) | + &lambda; u , so &Sigma; u j &Element; U ( so i ) Iu j / | U ( so i ) | )
其中SI(soi)表示歌曲soi的演唱歌星的集合,O(soi)表示歌曲soi的曲作者的集合,U(soi)表示歌曲soi的点播用户的集合;
D6.重复C3至C6步骤直到前后两次计算的未来热度变化不大。
CN201510050106.7A 2015-01-30 2015-01-30 一种音乐点播网络中热门歌曲、歌星的推荐方法 Expired - Fee Related CN104573105B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510050106.7A CN104573105B (zh) 2015-01-30 2015-01-30 一种音乐点播网络中热门歌曲、歌星的推荐方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510050106.7A CN104573105B (zh) 2015-01-30 2015-01-30 一种音乐点播网络中热门歌曲、歌星的推荐方法

Publications (2)

Publication Number Publication Date
CN104573105A true CN104573105A (zh) 2015-04-29
CN104573105B CN104573105B (zh) 2017-10-20

Family

ID=53089167

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510050106.7A Expired - Fee Related CN104573105B (zh) 2015-01-30 2015-01-30 一种音乐点播网络中热门歌曲、歌星的推荐方法

Country Status (1)

Country Link
CN (1) CN104573105B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809637A (zh) * 2015-05-18 2015-07-29 北京京东尚科信息技术有限公司 计算机实现的商品推荐方法及***
CN105243105A (zh) * 2015-09-18 2016-01-13 广州酷狗计算机科技有限公司 内容排序方法及装置
CN105516738A (zh) * 2015-12-04 2016-04-20 青岛海信传媒网络技术有限公司 视频点播处理方法、装置和设备
CN105956040A (zh) * 2016-04-26 2016-09-21 福州大学 音乐信息网络中社交关系影响下的歌曲流行度分析方法
CN106202502A (zh) * 2016-07-20 2016-12-07 福州大学 音乐信息网络中用户兴趣发现方法
CN107977370A (zh) * 2016-10-21 2018-05-01 北京酷我科技有限公司 一种歌手推荐方法及***
CN108614840A (zh) * 2016-12-13 2018-10-02 北京酷智科技有限公司 一种ktv歌曲的排序方法及***
CN110532419A (zh) * 2019-08-29 2019-12-03 腾讯科技(深圳)有限公司 一种音频的处理方法及装置
CN112784169A (zh) * 2019-11-11 2021-05-11 华为技术有限公司 一种基于神经网络进行作品排名预测的方法、装置及设备
CN113035163A (zh) * 2021-05-11 2021-06-25 杭州网易云音乐科技有限公司 音乐作品的自动生成方法及装置、存储介质、电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101276375A (zh) * 2007-03-31 2008-10-01 索尼德国有限责任公司 用于推荐内容的方法
CN101984437A (zh) * 2010-11-23 2011-03-09 亿览在线网络技术(北京)有限公司 音乐资源个性化推荐方法及***
CN102402625A (zh) * 2011-12-28 2012-04-04 深圳市五巨科技有限公司 一种音乐推荐的方法及***
CN103793537A (zh) * 2014-03-04 2014-05-14 南京大学 一种基于多维时间序列分析的个性化音乐推荐***及其实现方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101276375A (zh) * 2007-03-31 2008-10-01 索尼德国有限责任公司 用于推荐内容的方法
EP2343660A1 (en) * 2007-03-31 2011-07-13 Sony Deutschland GmbH Method for content recommendation
CN101984437A (zh) * 2010-11-23 2011-03-09 亿览在线网络技术(北京)有限公司 音乐资源个性化推荐方法及***
CN102402625A (zh) * 2011-12-28 2012-04-04 深圳市五巨科技有限公司 一种音乐推荐的方法及***
CN103793537A (zh) * 2014-03-04 2014-05-14 南京大学 一种基于多维时间序列分析的个性化音乐推荐***及其实现方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809637A (zh) * 2015-05-18 2015-07-29 北京京东尚科信息技术有限公司 计算机实现的商品推荐方法及***
CN104809637B (zh) * 2015-05-18 2021-07-20 北京京东尚科信息技术有限公司 计算机实现的商品推荐方法及***
CN105243105A (zh) * 2015-09-18 2016-01-13 广州酷狗计算机科技有限公司 内容排序方法及装置
CN105516738A (zh) * 2015-12-04 2016-04-20 青岛海信传媒网络技术有限公司 视频点播处理方法、装置和设备
CN105516738B (zh) * 2015-12-04 2019-08-06 聚好看科技股份有限公司 视频点播处理方法、装置和设备
CN105956040B (zh) * 2016-04-26 2019-06-07 福州大学 音乐信息网络中社交关系影响下的歌曲流行度分析方法
CN105956040A (zh) * 2016-04-26 2016-09-21 福州大学 音乐信息网络中社交关系影响下的歌曲流行度分析方法
CN106202502A (zh) * 2016-07-20 2016-12-07 福州大学 音乐信息网络中用户兴趣发现方法
CN106202502B (zh) * 2016-07-20 2020-02-07 福州大学 音乐信息网络中用户兴趣发现方法
CN107977370B (zh) * 2016-10-21 2021-03-12 北京酷我科技有限公司 一种歌手推荐方法及***
CN107977370A (zh) * 2016-10-21 2018-05-01 北京酷我科技有限公司 一种歌手推荐方法及***
CN108614840A (zh) * 2016-12-13 2018-10-02 北京酷智科技有限公司 一种ktv歌曲的排序方法及***
CN108614840B (zh) * 2016-12-13 2021-11-26 北京酷智科技有限公司 一种ktv歌曲的排序方法及***
CN110532419A (zh) * 2019-08-29 2019-12-03 腾讯科技(深圳)有限公司 一种音频的处理方法及装置
CN112784169A (zh) * 2019-11-11 2021-05-11 华为技术有限公司 一种基于神经网络进行作品排名预测的方法、装置及设备
CN113035163A (zh) * 2021-05-11 2021-06-25 杭州网易云音乐科技有限公司 音乐作品的自动生成方法及装置、存储介质、电子设备
CN113035163B (zh) * 2021-05-11 2021-08-10 杭州网易云音乐科技有限公司 音乐作品的自动生成方法及装置、存储介质、电子设备

Also Published As

Publication number Publication date
CN104573105B (zh) 2017-10-20

Similar Documents

Publication Publication Date Title
CN104573105A (zh) 一种音乐点播网络中热门歌曲、歌星的推荐方法
CN110427433B (zh) 一种区块链共识方法和存储介质
CN101694652B (zh) 一种基于极速神经网络的网络资源个性化推荐方法
Wang et al. Collaborative filtering with social exposure: A modular approach to social recommendation
CN102591917B (zh) 一种数据处理方法、***及相关装置
CN102262681B (zh) 一种博客信息传播中识别关键博客集的方法
CN102298579A (zh) 面向科技文献的论文、作者和期刊排序模型及排序方法
Carvalho et al. Selection and monetary non-neutrality in time-dependent pricing models
CN108574706B (zh) 媒体文件的推送方法及装置
CN105589948A (zh) 一种文献引用网络可视化及文献推荐方法及***
CN102495837B (zh) 一种数字信息推荐预测模型的训练方法和***
CN103294812B (zh) 一种基于混合模型的商品推荐方法
CN103559262A (zh) 基于社区的作者及其学术论文推荐***和推荐方法
CN103268348A (zh) 一种用户查询意图识别方法
CN103399858A (zh) 基于信任的社会化协同过滤推荐方法
CN104200275A (zh) 基于用户行为特点的用电模式分类和控制方法
CN103678635A (zh) 基于标签有向图的网络音乐聚合推荐方法
CN104462383A (zh) 一种基于用户多种行为反馈的电影推荐方法
CN106168980A (zh) 多媒体资源推荐排序方法及装置
CN103793501A (zh) 基于社交网络的主题社团发现方法
CN104573103A (zh) 一种科技文献异构网络下合作作者推荐方法
CN107818491A (zh) 电子装置、基于用户上网数据的产品推荐方法及存储介质
CN108765042A (zh) 一种基于用户与商铺网络-物理空间交互行为的商铺推荐算法
CN105045865A (zh) 一种基于核的协同主题回归标签推荐方法
CN108427756A (zh) 基于同类用户模型的个性化查询词补全推荐方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171020

Termination date: 20210130

CF01 Termination of patent right due to non-payment of annual fee