本申请涉及互联网,特别涉及一种音乐推荐方法及系统。
背景技术:
1、音乐是一种艺术形式,不同的音乐表达方式会带给听者截然不同的感受,人们也可以通过音乐来表达自己的情感,现代生活中,音乐无处不在,人们对音乐的需求有增无减。随着科技的快速发展和互联网的大面积普及,音乐网站与音乐软件日益增多,网络音乐资源越来越丰富,通过网络来点播和下载音乐已经成为人们娱乐生活的组成部分。然而网络上包括大量各种各样的音乐。用户在面对网络上大量的音乐时,需要花费很多时间去进行搜索,才能寻找到符合自身需求的音乐。基于此,音乐平台纷纷开发了音乐推荐系统,以提升用户体验。
2、现有技术中通常根据用户音乐播放行为或用户主动提交的音乐喜好对用户进行音乐推荐,而在此过程中,用户的隐私信息被存放在各音乐平台中,导致用户隐私信息有被泄露的风险。
技术实现思路
1、有鉴于此,本申请提出了一种音乐推荐方法及系统,具体方案如下:
2、第一部分,本申请提出了一种音乐推荐方法,该方法包括:
3、一种音乐推荐方法,应用于音乐平台和第三方信息平台的系统中,该方法包括:
4、若通过所述音乐平台检测到新用户,获取所述新用户的标识符,并将所述标识符发送给第三方信息平台;
5、通过所述第三方信息平台确定与所述标识符对应的用户隐私信息,及与所述用户隐私信息相关的喜好标签;
6、通过所述第三方信息平台将所述喜好标签发送给所述音乐平台;
7、通过所述音乐平台基于所述喜好标签及预先存储的关联关系确定实际音乐喜好数据,并基于所述实际音乐喜好数据向所述新用户进行音乐推荐。
8、在一个具体实施例中,所述关联关系通过以下方式获取:
9、通过音乐平台获取各用户自选的喜好标签及用户的实际音乐喜好数据;
10、针对各所述用户,通过所述音乐平台建立所述用户的所述喜好标签与所述实际音乐喜好数据之间的初始对应关系;
11、汇总各所述用户的初始对应关系生成对应所有的所述用户的所述关联关系。
12、在一个具体实施例中,还包括:
13、通过所述音乐平台将所述喜好标签及所述用户的身份相关数据发送给所述第三方信息平台;
14、通过所述第三方信息平台确定与所述身份相关数据对应的用户隐私信息;
15、通过所述第三方信息平台建立所述喜好标签及所述用户隐私信息之间的对应关系。
16、在一个具体实施例中,所述实际音乐喜好数据的获取具体包括:
17、通过所述音乐平台获取所述用户在预设周期内的播放行为;
18、基于所述播放行为获取所述用户的所述实际音乐喜好数据。
19、在一个具体实施例中,所述汇总各所述用户的初始对应关系生成对应所有的所述用户的所述关联关系,包括:
20、通过多标签逻辑回归算法和/或lightgbm算法汇总各所述用户的初始对应关系并进行处理,得到对应所有的所述用户的所述关联关系。
21、在一个具体实施例中,所述用户标识符包括:用户账号和/或用户id。
22、第二部分,本申请提出了一种音乐推荐系统,该系统包括:
23、检测模块,用于若通过所述音乐平台检测到新用户,获取所述新用户的标识符,并将所述标识符发送给第三方信息平台;
24、确定模块,用于通过所述第三方信息平台确定与所述标识符对应的用户隐私信息,及与所述用户隐私信息相关的喜好标签;
25、发送模块,用于通过所述第三方信息平台将所述喜好标签发送给所述音乐平台;
26、推荐模块,用于通过所述音乐平台基于所述喜好标签及预先存储的关联关系确定实际音乐喜好数据,并基于所述实际音乐喜好数据向所述新用户进行音乐推荐。
27、在一个具体实施例中,所述关联关系通过以下方式获取:
28、第一获取模块,用于通过音乐平台获取各用户自选的喜好标签及用户的实际音乐喜好数据;
29、第一建立模块,用于针对各所述用户,通过所述音乐平台建立所述用户的所述喜好标签与所述实际音乐喜好数据之间的初始对应关系;
30、汇总模块,用于汇总各所述用户的初始对应关系生成对应所有的所述用户的所述关联关系。
31、在一个具体实施例中,还包括:
32、传送模块,用于通过所述音乐平台将所述喜好标签及所述用户的身份相关数据发送给所述第三方信息平台;
33、对应模块,用于通过所述第三方信息平台确定与所述身份相关数据对应的用户隐私信息;
34、第二建立模块,用于通过所述第三方信息平台建立所述喜好标签及所述用户隐私信息之间的对应关系。
35、在一个具体实施例中,所述实际音乐喜好数据的获取具体包括:
36、第二获取模块,用于通过所述音乐平台获取所述用户在预设周期内的播放行为;
37、提取模块,用于基于所述播放行为获取所述用户的所述实际音乐喜好数据。
38、有益效果:
39、本申请提供了一种音乐推荐方法及系统,根据往期用户提交的喜好标签和实际音乐喜好数据建立关联关系,并通过拥有获取用户隐私信息权限的第三方信息平台建立用户喜好标签和用户隐私信息的相关关系,在保护用户隐私信息安全性的前提下更加准确地理解用户的音乐喜好,并提供个性化的音乐推荐服务,提升了用户体验。
1.一种音乐推荐方法,其特征在于,应用于音乐平台和第三方信息平台的系统中,该方法包括:
2.根据权利要求1所述的方法,其特征在于,所述关联关系通过以下方式获取:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求2所述的方法,其特征在于,所述实际音乐喜好数据的获取具体包括:
5.根据权利要求2所述的方法,其特征在于,所述汇总各所述用户的初始对应关系生成对应所有的所述用户的所述关联关系,包括:
6.根据权利要求1所述的方法,其特征在于,所述用户标识符包括:用户账号和/或用户id。
7.一种音乐推荐系统,其特征在于,应用于音乐平台和第三方信息平台的系统中,该系统包括:
8.根据权利要求7所述的系统,其特征在于,所述关联关系通过以下方式获取:
9.根据权利要求8所述的系统,其特征在于,还包括:
10.根据权利要求8所述的系统,其特征在于,所述实际音乐喜好数据的获取具体包括:
