基于社交及距离的音乐推荐方法、系统、装置及存储介质制造方法及图纸

技术编号:32631354 阅读:56 留言:0更新日期:2022-03-12 18:05
本发明专利技术公开了一种基于社交及距离的音乐推荐方法、系统、装置及存储介质,包括获取终端用户的联系人特征信息,并根据联系人特征信息确定联系人特征标签;根据联系人特征标签及联系人特征信息确定联系人亲密度值,并根据联系人亲密度值确定好友列表;获取好友列表中各好友的地理位置及终端用户的地理位置,并确定好友与终端用户之间的距离;获取好友的歌单及终端用户的歌单,根据好友对应的特征标签及距离确定匹配歌单;根据好友的歌单、终端用户的歌单及述匹配歌单确定音乐推荐列表。本发明专利技术实施例能够根据社交关系和距离的变化,推荐更符合用户需求的音乐,提高用户体验,可广泛应用于信息处理技术领域。信息处理技术领域。信息处理技术领域。

【技术实现步骤摘要】
基于社交及距离的音乐推荐方法、系统、装置及存储介质


[0001]本专利技术涉及信息处理
,尤其涉及一种基于社交及距离的音乐推荐方法、系统、装置及存储介质。

技术介绍

[0002]目前,很多音乐软件根据用户个人的音乐爱好生成音乐推荐列表,推荐的主要是个人爱好相关的音乐。音乐作品反映的内容与真实生活中的际遇相适应,更容易在人与音乐作品之间产生共鸣音乐,唤起人们强烈的情感反应。基于个人爱好的音乐推荐方式,没有考虑到用户的社交关系,也没有考虑距离变化导致个人情绪变化或情感变化,存在推荐的音乐与用户情感不符或社交属性较低的问题,用户体验不佳。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的是提供一种基于社交及距离的音乐推荐方法、系统、装置及存储介质,能够根据社交关系和距离的变化,推荐更符合用户需求的音乐,提高用户体验。
[0004]第一方面,本专利技术实施例提供了一种基于社交及距离的音乐推荐方法,包括以下步骤:
[0005]获取终端用户的联系人特征信息,并根据所述联系人特征信息确定联系人特征标签;
[0006]根据所述联系人特征标签及所述联系人特征信息确定联系人亲密度值,并根据所述联系人亲密度值确定好友列表;
[0007]获取好友列表中各好友的地理位置及终端用户的地理位置,并确定所述好友与所述终端用户之间的距离;
[0008]获取所述好友的歌单及所述终端用户的歌单,根据所述好友对应的特征标签及所述距离确定匹配歌单;
[0009]根据所述好友的歌单、所述终端用户的歌单及所述匹配歌单确定音乐推荐列表。
[0010]可选地,所述获取终端用户的联系人特征信息,具体包括:
[0011]获取终端用户的联系人;
[0012]根据所述联系人获取联系人交流信息及联系人标记信息。
[0013]可选地,所述根据所述联系人特征信息确定联系人特征标签,具体包括:
[0014]从所述标记信息提取预设的标记名词;
[0015]根据所述联系人交流信息验证所述标记名词;
[0016]若验证通过,将所述标记名词作为联系人特征标签。
[0017]可选地,所述根据所述联系人特征标签及所述联系人特征信息确定联系人亲密度值,具体包括:
[0018]根据所述联系人特征标签确定第一亲密度值;
[0019]根据所述联系人特征信息确定第二亲密度值;
[0020]根据所述第一亲密度值及所述第二亲密度值确定联系人亲密度值。
[0021]可选地,所述根据所述联系人亲密度值确定好友列表,具体包括:
[0022]比较所述联系人亲密度值与预设亲密度阈值的大小;
[0023]当所述联系人亲密度值大于或等于所述预设亲密度阈值,将联系人确定为好友;
[0024]根据所述好友对应的联系人亲密度值大小顺序确定好友列表。
[0025]可选地,所述根据所述好友对应的特征标签及所述距离确定匹配歌单,具体包括:
[0026]根据所述好友对应的特征标签确定第一歌单;
[0027]根据所述距离确定第二歌单;
[0028]根据所述第一歌单及所述第二歌单确定匹配歌单。
[0029]可选地,所述根据所述好友的歌单、所述终端用户的歌单及所述匹配歌单确定音乐推荐列表,具体包括:
[0030]根据所述好友的歌单及所述终端用户的歌单确定第三歌单;
[0031]根据所述第三歌单及所述匹配歌单确定音乐推荐列表。
[0032]第二方面,本专利技术实施例提供了一种基于社交及距离的音乐推荐系统,包括:
[0033]第一模块,用于获取终端用户的联系人特征信息,并根据所述联系人特征信息确定联系人特征标签;
[0034]第二模块,用于根据所述联系人特征标签及所述联系人特征信息确定联系人亲密度值,并根据所述联系人亲密度值确定好友列表;
[0035]第三模块,用于获取好友列表中各好友的地理位置及终端用户的地理位置,并确定所述好友与所述终端用户之间的距离;
[0036]第四模块,用于获取所述好友的歌单及所述终端用户的歌单,根据所述好友对应的特征标签及所述距离确定匹配歌单;
[0037]第五模块,用于根据所述好友的歌单、所述终端用户的歌单及所述匹配歌单确定音乐推荐列表。
[0038]第三方面,本专利技术实施例提供了一种基于社交及距离的音乐推荐装置,包括:
[0039]至少一个处理器;
[0040]至少一个存储器,用于存储至少一个程序;
[0041]当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现上述的方法。
[0042]第四方面,本专利技术实施例提供了一种存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序在由处理器执行时用于执行上述的方法。
[0043]实施本专利技术实施例包括以下有益效果:本专利技术实施例通过联系人特征信息确定联系人特征标签,通过联系人特征标签及联系人特征信息确定联系人亲密度值,通过联系人亲密度值确定好友列表,通过好友的特征标签及好友与用户的距离确定匹配歌单,根据好友的歌单、终端用户的歌单及匹配歌单确定音乐推荐列表;从而实现根据社交关系和距离的变化,推荐更符合用户需求和情感变化的音乐,增加社交属性,提高用户体验。
附图说明
[0044]图1是本专利技术实施例提供的一种基于社交及距离的音乐推荐方法的步骤流程示意图;
[0045]图2是本专利技术实施例提供的一种基于社交及距离的音乐推荐系统的结构框图;
[0046]图3是本专利技术实施例提供的一种基于社交及距离的音乐推荐装置的结构框图。
具体实施方式
[0047]下面结合附图和具体实施例对本专利技术做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
[0048]如图1所示,本专利技术实施例提供了一种基于社交及距离的音乐推荐方法,其包括的步骤如下所示。
[0049]S100、获取终端用户的联系人特征信息,并根据所述联系人特征信息确定联系人特征标签。
[0050]需要说明的是,联系人特征信息可以多渠道或多维度获取,如社交网络、短信息、通讯录或即时通信等,本实施例中对联系人特征信息的获取不做具体限制。
[0051]本领域技术人员可以理解的是,联系人特征标签是一种联系人分类,如同学、老乡、家人、朋友或同事等。
[0052]可选地,所述获取终端用户的联系人特征信息,具体包括:
[0053]S110、获取终端用户的联系人;
[0054]S120、根据所述联系人获取联系人交流信息及联系人标记信息。
[0055]需要说明的是,联系人交流信息包括交流频次、交流字数或交流时间分布等,联系人标记信息包括用户备注、情侣空间或群组名称等。
[0056]具体地,首先获取联本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于社交及距离的音乐推荐方法,其特征在于,包括:获取终端用户的联系人特征信息,并根据所述联系人特征信息确定联系人特征标签;根据所述联系人特征标签及所述联系人特征信息确定联系人亲密度值,并根据所述联系人亲密度值确定好友列表;获取好友列表中各好友的地理位置及终端用户的地理位置,并确定所述好友与所述终端用户之间的距离;获取所述好友的歌单及所述终端用户的歌单,根据所述好友对应的特征标签及所述距离确定匹配歌单;根据所述好友的歌单、所述终端用户的歌单及所述匹配歌单确定音乐推荐列表。2.根据权利要求1所述的方法,其特征在于,所述获取终端用户的联系人特征信息,具体包括:获取终端用户的联系人;根据所述联系人获取联系人交流信息及联系人标记信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述联系人特征信息确定联系人特征标签,具体包括:从所述标记信息提取预设的标记名词;根据所述联系人交流信息验证所述标记名词;若验证通过,将所述标记名词作为联系人特征标签。4.根据权利要求1所述的方法,其特征在于,所述根据所述联系人特征标签及所述联系人特征信息确定联系人亲密度值,具体包括:根据所述联系人特征标签确定第一亲密度值;根据所述联系人特征信息确定第二亲密度值;根据所述第一亲密度值及所述第二亲密度值确定联系人亲密度值。5.根据权利要求1所述的方法,其特征在于,所述根据所述联系人亲密度值确定好友列表,具体包括:比较所述联系人亲密度值与预设亲密度阈值的大小;当所述联系人亲密度值大于或等于所述预设亲密度阈值,将联系人确定为好友;根据所述好友对应的联系人亲密度值大小顺序确定好友列表。6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:潘志锋陈国言
申请(专利权)人:天翼爱音乐文化科技有限公司
类型:发明
国别省市:

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

1