System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信息,具体涉及一种歌单推荐方法、音乐平台。
技术介绍
1、当前的歌单推荐方案一般是获取用户的偏好信息,然后,基于用户的偏好信息推荐歌单。该方案虽然使得推荐的歌单中的歌曲符合用户的偏好信息,但未考虑用户的用户级别,导致推荐的歌单包括多个与用户的用户级别不相符的歌曲。该歌曲无法完整对用户播放,可能仅播放开头的一部分,这导致用户不能完整地听歌曲,干扰了用户欣赏音乐的心情,导致用户体验差。
技术实现思路
1、本专利技术的目的在于提供一种歌单推荐方法、音乐平台,可以向用户推荐与用户的用户级别相对应的歌单,从而保障用户完整地听歌曲。
2、本专利技术第一方面提供了一种歌单推荐方法,应用于音乐平台,所述音乐平台对应有歌单库,所述歌单库存储有多个歌单;其中,所述多个歌单中的每个歌单包括多个歌曲,且每个歌曲对应用户级别;所述方法包括:获取所述音乐平台的目标用户的偏好信息和所述目标用户的用户级别;在所述歌单库中识别与所述偏好信息相符的歌单;当与所述偏好信息相符的歌单是至少两个歌单时,基于所述目标用户的用户级别,从至少两个歌单中得到目标歌单;其中,所述目标歌单中对应所述目标用户的用户级别的歌曲在所述目标歌单中的比例大于第一阈值;或者,所述目标歌单中对应所述目标用户的用户级别的歌曲在所述目标歌单中的比例大于其他歌单中对应所述目标用户的用户级别的歌曲在所述其他歌单中的比例;所述其他歌单是所述至少两个歌单中除所述目标歌单之外的歌单;向所述目标用户推荐所述目标歌单。
3、在一
4、在一些实施例中,所述向所述目标用户推荐所述目标歌单,包括:在所述目标歌单中的歌曲数量大于第二阈值的情况下,向所述目标用户推荐所述目标歌单。
5、在一些实施例中,所述向所述目标用户推荐所述目标歌单,包括:在所述目标歌单中的歌曲数量小于或等于第二阈值的情况下,将所述其他歌单中对应所述目标用户的用户级别的歌曲添加到所述目标歌单中,以更新所述目标歌单;向所述目标用户推荐更新后的所述目标歌单。
6、在一些实施例中,所述向所述目标用户推荐所述目标歌单,包括:将所述目标歌单中对应的其他用户级别的歌曲从所述目标歌单中删除,以更新所述目标歌单;其中,所述其他用户级别是所述目标用户的用户级别之外的级别;向所述目标用户推荐更新后的所述目标歌单。
7、在该实施例的一个示例中,所述将所述目标歌单中对应的其他用户级别的歌曲从所述目标歌单中删除,以更新所述目标歌单,包括:向所述目标用户展示所述目标歌单中对应其他用户级别的歌曲的信息;响应所述目标用户发出的针对所述目标歌单中一个或多个对应其他用户级别的歌曲的删除操作,将所述一个或多个对应其他用户级别的歌曲从所述目标歌单中删除,以更新所述目标歌单。
8、在一些实施例中,所述方法还包括:识别所述至少两个歌单共同包括的目标歌曲;当所述目标歌曲对应的用户级别和所述目标用户的用户级别不一致时,向所述目标用户发出提示信息,所述提示信息用于提示所述目标用户将所述目标用户的用户级别升级为所述目标歌曲对应的用户级别。
9、本专利技术的第二方面提供了一种音乐平台,所述音乐平台对应有歌单库,所述歌单库存储有多个歌单;其中,所述多个歌单中的每个歌单包括多个歌曲,且每个歌曲对应用户级别;所述音乐平台包括:获取单元,用于获取所述音乐平台的目标用户的偏好信息和所述目标用户的用户级别;识别单元,用于在所述歌单库中识别与所述偏好信息相符的歌单;得到单元,用于当与所述偏好信息相符的歌单是至少两个歌单时,基于所述目标用户的用户级别,从至少两个歌单中得到目标歌单;其中,所述目标歌单中对应所述目标用户的用户级别的歌曲在所述目标歌单中的比例大于第一阈值;或者,所述目标歌单中对应所述目标用户的用户级别的歌曲在所述目标歌单中的比例大于其他歌单中对应所述目标用户的用户级别的歌曲在所述其他歌单中的比例;所述其他歌单是所述至少两个歌单中除所述目标歌单之外的歌单;推荐单元,用于向所述目标用户推荐更新后的所述目标歌单。
10、本专利技术的第三方面提供了一种计算设备,包括:存储器,用于存储可执行程序;处理器,用于通过运行所述可执行程序来执行如第一方面所述的方法。
11、本专利技术的第四方面提供了一种计算机可读存储介质,包括计算机程序指令,当所述计算机程序指令由计算机设备执行时,所述计算机设备执行如第一方面所述的方法。
12、本专利技术的第五方面提供了一种包含指令的计算机程序产品,当所述指令被计算机设备运行时,使得所述计算机设备执行如第一方面所述的方法。
13、通过本专利技术提供的歌单推荐方法、音乐平台,可以避免向用户推荐包括过多与用户的用户级别不一致的歌曲的歌单,提升了用户体验。
本文档来自技高网...【技术保护点】
1.一种歌单推荐方法,其特征在于,应用于音乐平台,所述音乐平台对应有歌单库,所述歌单库存储有多个歌单;其中,所述多个歌单中的每个歌单包括多个歌曲,且每个歌曲对应用户级别;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标用户的用户级别是普通级别。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
4.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
6.根据权利要求5所述的方法,其特征在于,所述将所述目标歌单中对应的其他用户级别的歌曲从所述目标歌单中删除,以更新所述目标歌单,包括:
7.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
8.一种音乐平台,其特征在于,所述音乐平台对应有歌单库,所述歌单库存储有多个歌单;其中,所述多个歌单中的每个歌单包括多个歌曲,且每个歌曲对应用户级别;所述音乐平台包括:
...【技术特征摘要】
1.一种歌单推荐方法,其特征在于,应用于音乐平台,所述音乐平台对应有歌单库,所述歌单库存储有多个歌单;其中,所述多个歌单中的每个歌单包括多个歌曲,且每个歌曲对应用户级别;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标用户的用户级别是普通级别。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
4.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述目标歌单,包括:
6.根据权...
【专利技术属性】
技术研发人员:刘爱宾,唐珍珠,韩丽娟,翟皓杰,翟皓晗,翟志平,
申请(专利权)人:邯郸鹏禹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。