首页> 中国专利> 一种音乐作品信息的推荐方法、装置、电子设备

一种音乐作品信息的推荐方法、装置、电子设备

摘要

本申请公开了一种音乐作品信息的推荐方法及其装置所述音乐作品信息的推荐方法包括:获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息;根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。

著录项

  • 公开/公告号CN112395455A

    专利类型发明专利

  • 公开/公告日2021-02-23

    原文格式PDF

  • 申请/专利权人 口碑(上海)信息技术有限公司;

    申请/专利号CN202011263256.3

  • 发明设计人 殷晓明;

    申请日2020-11-12

  • 分类号G06F16/635(20190101);

  • 代理机构11644 北京清源汇知识产权代理事务所(特殊普通合伙);

  • 代理人汪洋;冯德魁

  • 地址 200135 上海市浦东新区民生路1199弄1号2901-2903、2905-2909室

  • 入库时间 2023-06-19 09:58:59

说明书

技术领域

本申请涉及数据处理领域,具体涉及一种音乐作品信息的推荐方法以及对应的装置、电子设备以及存储介质。本申请同时涉及一种音乐作品信息的处理方法、装置、电子设备以及存储介质。本申请同时还涉及一种音乐作品匹配模型的获得方法、装置、电子设备以及存储介质。

背景技术

随着人们生活节奏的加快,生活压力也越来越大,音乐成为人们释放生活压力的一种必不可少的方式。现有技术中,各类音乐平台会根据用户的搜索请求为用户提供准确的音乐作品信息,例如:在KTV,服务平台会根据用户的在点歌过程中输入的歌曲名称,为用户提供相对应的歌曲。但用户对各种音乐作品的了解是有限的,依照现有技术提供的方法为用户提供音乐作品的方式很大程度上并不能满足用户当前的期望,因此,如何满足用户的期望,为用户推荐合适音乐作品成为本领域技术人员需要解决的问题。

发明内容

本申请提供了一种音乐作品信息的推荐方法,以解决向用户推荐的音乐作品信息的问题。本申请同时提供一种音乐作品信息的推荐装置、电子设备以及计算机存储介质。另外,本申请还提供一种音乐作品信息的处理方法、一种音乐作品匹配模型的获得方法,以及所述方法对应的装置、电子设备和计算机存储介质。

本申请实施例提供一种音乐作品信息的推荐方法,包括:获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息;根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。

可选的,还包括:获得所述目标用户的基础信息;所述获得目标用户对应的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。可选的,所述根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。可选的,所述获得目标用户对应的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。可选的,所述获得与所述目标消费类目标签对应的音乐作品信息,包括:向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。可选的,所述与所述目标消费类目标签对应的用户群体偏好的音乐作品信息,包括:与所述目标消费类目标签对应的用户群体针对音乐作品信息的关注度满足关注度条件的音乐作品信息。可选的,所述根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,包括:将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,所述音乐作品匹配模型是用于根据用户的基础信息和与所述用户对应的预选音乐作品信息、获得向所述用户推荐的推荐音乐作品信息的模型。可选的,所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得所述预选音乐作品信息中每个预选音乐作品信息对应的评分数据;根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息。可选的,还包括:获得所述目标用户的当前消费信息;所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:根据所述目标用户的基础信息和所述目标用户的当前消费信息,构造用于输入到所述音乐作品匹配模型中的输入数据;将所述输入数据输入到所述音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息。可选的,所述根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息,包括:获得每个预选音乐作品信息对应的权重数据;根据每个预选音乐作品信息对应的权重数据,对每个预选音乐作品信息对应的评分数据进行加权处理,获得每个预选音乐作品信息对应的加权评分数据;根据每个预选音乐作品信息对应的加权评分数据,生成向所述目标用户推荐的推荐音乐作品信息。可选的,所述获得每个预选音乐作品信息对应的权重数据,包括:根据以下至少一种数据获得每个预选音乐作品信息对应的权重数据:所述目标用户对每个预选音乐作品信息的历史关注度数据;每个预选音乐作品信息对应的特征数据;每个预选音乐作品信息与当前时间之间的匹配度数据。可选的,所述目标用户为包括多个用户的目标用户群体,所述目标用户群体为当前针对音乐作品共同消费的群体;所述获得目标用户对应的目标消费类目标签,包括:获得所述目标用户群体中的每个用户对应的非音乐作品消费类目标签;将所述目标用户群体中的至少两个用户对应的相同的非音乐作品消费类目标签作为所述目标用户对应的目标消费类目标签。可选的,还包括:获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;向所述客户端返回向所述目标用户推荐的推荐音乐作品信息。可选的,所述第四请求消息包括以下至少一种信息:所述目标用户的基础信息;所述目标用户对音乐作品信息的历史关注度数据;所述目标用户的当前消费信息。可选的,还包括:获取所述推荐音乐作品信息的播放时长;将满足预设播放时长的推荐音乐作品信息作为所述目标用户的偏好音乐作品信息,不满足所述预设播放时长的推荐音乐作品信息作为所述目标用户的非偏好音乐作品信息;根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练。可选的,所述根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练,包括:将所述目标用户的基础信息以及所述目标用户的偏好音乐作品信息作为正样本;将所述目标用户的基础信息以及所述目标用户的非偏好音乐作品信息作为负样本;根据所述正样本和负样本对所述音乐作品匹配模型进行训练。可选的,所述方法还包括:根据所述目标用户的目标消费类目标签,更新所述目标用户的非偏好音乐作品信息对应的历史消费类目标签。可选的,所述根据所述目标用户的目标消费类目标签,更新所述目标用户非偏好的音乐作品信息对应的历史消费类目标签包括:标记与所述目标用户的目标消费类目标签相同的所述历史消费类目标签;判断所述历史消费类目标签的标记次数是否大于预设标记阈值;若是,删除标记次数大于所述预设标记阈值的历史消费类目标签。

本申请另一实施例,还提供一种音乐作品信息的推荐装置,包括:标签获取单元,用于获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;预选信息获取单元,用于获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息;音乐作品信息推荐单元,用于根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。

可选的,所述装置还包括:用户信息获取单元,用于获得所述目标用户的基础信息;所述获得目标用户对应的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。可选的,包括:标签获取子单元,用于向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。

可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。可选的,所述获得目标用户对应的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。可选的,包括:向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。可选的,所述与所述目标消费类目标签对应的用户群体偏好的音乐作品信息,包括:与所述目标消费类目标签对应的用户群体针对音乐作品信息的关注度满足关注度条件的音乐作品信息。可选的,所述音乐作品信息推荐单元,包括:模型匹配子单元,用于将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,所述音乐作品匹配模型是用于根据用户的基础信息和与所述用户对应的预选音乐作品信息、获得向所述用户推荐的推荐音乐作品信息的模型。可选的,所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得所述预选音乐作品信息中每个预选音乐作品信息对应的评分数据;根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息。可选的,所述装置还包括:消费信息获取单元,用于获得所述目标用户的当前消费信息;所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:根据所述目标用户的基础信息和所述目标用户的当前消费信息,构造用于输入到所述音乐作品匹配模型中的输入数据;将所述输入数据输入到所述音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息。可选的,所述根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息,包括:获得每个预选音乐作品信息对应的权重数据;根据每个预选音乐作品信息对应的权重数据,对每个预选音乐作品信息对应的评分数据进行加权处理,获得每个预选音乐作品信息对应的加权评分数据;根据每个预选音乐作品信息对应的加权评分数据,生成向所述目标用户推荐的推荐音乐作品信息。可选的,所述获得每个预选音乐作品信息对应的权重数据,包括:根据以下至少一种数据获得每个预选音乐作品信息对应的权重数据:所述目标用户对每个预选音乐作品信息的历史关注度数据;每个预选音乐作品信息对应的特征数据;每个预选音乐作品信息与当前时间之间的匹配度数据。可选的,所述目标用户为包括多个用户的目标用户群体,所述目标用户群体为当前针对音乐作品共同消费的群体;所述获得目标用户对应的目标消费类目标签,包括:获得所述目标用户群体中的每个用户对应的非音乐作品消费类目标签;将所述目标用户群体中的至少两个用户对应的相同的非音乐作品消费类目标签作为所述目标用户对应的目标消费类目标签。可选的,所述装置还包括:音乐作品信息发送单元,用于获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;向所述客户端返回向所述目标用户推荐的推荐音乐作品信息。可选的,所述第四请求消息包括以下至少一种信息:所述目标用户的基础信息;所述目标用户对音乐作品信息的历史关注度数据;所述目标用户的当前消费信息。可选的,所述装置还包括:模型训练单元,用于获取所述推荐音乐作品信息的播放时长;将满足预设播放时长的推荐音乐作品信息作为所述目标用户的偏好音乐作品信息,不满足所述预设播放时长的推荐音乐作品信息作为所述目标用户的非偏好音乐作品信息;根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练。可选的,所述根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练,包括:将所述目标用户的基础信息以及所述目标用户的偏好音乐作品信息作为正样本;将所述目标用户的基础信息以及所述目标用户的非偏好音乐作品信息作为负样本;根据所述正样本和负样本对所述音乐作品匹配模型进行训练。可选的,所述装置还包括:标签更新单元,用于根据所述目标用户的目标消费类目标签,更新所述目标用户的非偏好音乐作品信息对应的历史消费类目标签。可选的,所述根据所述目标用户的目标消费类目标签,更新所述目标用户非偏好的音乐作品信息对应的历史消费类目标签包括:标记与所述目标用户的目标消费类目标签相同的所述历史消费类目标签;判断所述历史消费类目标签的标记次数是否大于预设标记阈值;若是,删除标记次数大于所述预设标记阈值的历史消费类目标签。本申请另一实施例,还提供一种音乐作品信息的处理方法,包括:获得待处理的音乐作品信息;获得偏好所述音乐作品信息的目标用户的基础信息;根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;建立所述音乐作品信息与所述目标消费类目标签之间的对应关系。可选的,所述偏好所述音乐作品信息的目标用户包括针对所述音乐作品信息的关注度满足关注度条件的用户。可选的,所述针对所述音乐作品信息的关注度满足关注度条件的用户包括以下至少一种用户:针对所述音乐作品信息对应的音乐作品的历史播放时长满足播放时长条件的用户;针对所述音乐作品信息对应的音乐作品的历史播放次数满足播放次数条件的用户。可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。可选的,所述根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息,所述第二请求消息携带所述目标用户的基础信息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。可选的,还包括:获得用于请求获得所述音乐作品信息对应的历史消费类目标签的第五请求消息;返回所述音乐作品信息对应的所述历史消费类目标签。可选的,所述建立所述音乐作品信息与所述目标消费类目标签之间对应关系,包括:将所述目标用户的目标消费类目标签作为所述音乐作品信息的对应的历史消费类目标签。

本申请另一实施例,还提供一种音乐作品信息处理装置,包括:音乐作品信息获取单元,用于获得待处理的音乐作品信息;用户信息获取单元,用于获得偏好所述音乐作品信息的目标用户的基础信息;用户标签获取单元,用于根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;音乐作品标签生成单元,用于建立所述音乐作品信息与所述目标消费类目标签之间的对应关系。

可选的,所述偏好所述音乐作品信息的目标用户包括针对所述音乐作品信息的关注度满足关注度条件的用户。

可选的,所述针对所述音乐作品信息的关注度满足关注度条件的用户包括以下至少一种用户:针对所述音乐作品信息对应的音乐作品的历史播放时长满足播放时长条件的用户;针对所述音乐作品信息对应的音乐作品的历史播放次数满足播放次数条件的用户。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。

可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息,所述第二请求消息携带所述目标用户的基础信息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。

可选的,所述装置还包括:标签发送单元,用于获得用于请求获得所述音乐作品信息对应的消费类目标签的第五请求消息;返回所述音乐作品信息对应的所述历史消费类目标签。

可选的,所述建立所述音乐作品信息与所述目标消费类目标签之间对应关系,包括:将所述目标用户的目标消费类目标签作为所述音乐作品信息的对应的历史消费类目标签。

本申请另一实施例,还提供一种音乐作品匹配模型的获得方法,包括:获得样本用户的基础信息;获得在推荐给所述样本用户的推荐音乐作品信息中所述样本用户偏好的音乐作品信息;根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,所述音乐作品匹配模型用于根据目标用户的基础信息和预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,所述预选音乐作品信息是根据所述目标用户对应的目标消费类目标签获得的,所述目标消费类目标签是与所述目标用户对应的非音乐消费类目标签。

可选的,其特征在于,所述样本用户偏好的音乐作品信息包括:被所述样本用户关注的关注度满足关注度条件的音乐作品信息。

可选的,所述被所述样本用户关注的关注度满足关注度条件的音乐作品信息包括以下至少一种音乐作品信息:被所述样本用户播放的播放时长满足播放时长条件的音乐作品信息;被所述样本用户播放的播放次数满足播放次数条件的音乐作品信息。

可选的,还包括:获得所述样本用户对应的非音乐消费类目标签;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户对应的非音乐消费类目标签和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,还包括:获得将所述推荐音乐作品信息推荐给所述样本用户时,所述样本用户的消费信息;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户的消费信息和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,还包括:获得用于推荐音乐作品信息的音乐作品信息推荐设备发出的用于请求获得所述音乐作品匹配模型的第六请求消息;向所述音乐作品信息推荐设备返回所述音乐作品匹配模型。

本申请另一实施例,还提供一种音乐作品匹配模型的生成装置,包括:样本数据获取单元,用于获得样本用户的基础信息;偏好信息生成单元,用于获得在推荐给所述样本用户的推荐音乐作品信息中所述样本用户偏好的音乐作品信息;匹配模型生成单元,用于根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型;所述音乐作品匹配模型用于根据目标用户的基础信息和预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,所述预选音乐作品信息是根据所述目标用户对应的目标消费类目标签获得的,所述目标消费类目标签是与所述目标用户对应的非音乐消费类目标签。

可选的,其特征在于,所述样本用户偏好的音乐作品信息包括:被所述样本用户关注的关注度满足关注度条件的音乐作品信息。

可选的,所述被所述样本用户关注的关注度满足关注度条件的音乐作品信息包括以下至少一种音乐作品信息:被所述样本用户播放的播放时长满足播放时长条件的音乐作品信息;被所述样本用户播放的播放次数满足播放次数条件的音乐作品信息。

可选的,所述装置还包括:标签获取单元,用于获得所述样本用户对应的非音乐消费类目标签;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户对应的非音乐消费类目标签和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,所述装置还包括:消费信息获取单元,用于获得将所述推荐音乐作品信息推荐给所述样本用户时,所述样本用户的消费信息;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户的消费信息和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,所述装置还包括:模型发送单元,用于获得用于推荐音乐作品信息的音乐作品信息推荐设备发出的用于请求获得所述音乐作品匹配模型的第六请求消息;向所述音乐作品信息推荐设备返回所述音乐作品匹配模型。

本申请另一实施例,还提供一种音乐作品信息的推荐方法,包括:获得为目标用户推荐的推荐音乐作品信息;向客户端发送所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户的目标消费类目标签。

可选的,还包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。

可选的,所述获得为目标用户推荐的推荐音乐作品信息,包括:向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。

可选的,还包括:获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;所述向客户端发送所述推荐音乐作品信息,包括:针对所述第四请求消息,向所述客户端返回所述推荐音乐作品信息。

本申请另一实施例,还提供一种音乐作品信息的推荐装置,包括:音乐作品信息获取单元,用于获得为目标用户推荐的推荐音乐作品信息;音乐作品信息发送单元,用于向客户端发送所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:第一信息请求单元,用于向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;第一标签获取单元,用于获得所述第一服务端返回的所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户的目标消费类目标签。

可选的,还包括:第二信息请求单元,用于向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;第二标签获取单元,用于获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。

可选的,所述获得为目标用户推荐的推荐音乐作品信息,包括:第三信息请求子单元,用于向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;第三信息获取子单元,用于获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。

可选的,还包括:第四信息请求单元,用于获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;所述音乐作品信息发送单元,具体用于针对所述第四请求消息,向所述客户端返回所述推荐音乐作品信息。

本申请另一实施例,还提供一种音乐作品信息的推荐方法,包括:接收服务端发送的推荐音乐作品信息;展示所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:响应于检测到用于请求音乐作品信息的触发操作,向服务端发送用于请求音乐作品信息的第一请求消息。

可选的,还包括:识别用于点选音乐作品的音乐作品点选设备展示的第一信息识别码,获得所述音乐作品点选设备对应的服务端的信息;根据所述音乐作品点选设备对应的服务端的信息,向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第二请求消息;所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。

可选的,还包括:展示用于请求音乐作品信息的第二信息识别码,所述第二信息识别码在被音乐作品点选设备识别后,由所述音乐作品点选设备向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第三请求消息;所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。

可选的,还包括:向所述服务端发送所述目标用户的消费记录信息,以供所述服务端根据所述消费记录信息获得所述目标消费类目标签。

可选的,还包括:向所述服务端发送所述目标用户对应的目标消费类目标签。

本申请另一实施例,还提供一种音乐作品信息的推荐装置,包括:音乐作品信息接收单元,用于接收服务端发送的推荐音乐作品信息;音乐作品信息展示单元,用于展示所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:第一信息发送单元,用于响应于检测到用于请求音乐作品信息的触发操作,向服务端发送用于请求音乐作品信息的第一请求消息。

可选的,还包括:识别码识别单元,用于识别用于点选音乐作品的音乐作品点选设备展示的第一信息识别码,获得所述音乐作品点选设备对应的服务端的信息;第二信息发送单元,用于根据所述音乐作品点选设备对应的服务端的信息,向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第二请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。

可选的,还包括:识别码展示单元,用于展示用于请求音乐作品信息的第二信息识别码,所述第二信息识别码在被音乐作品点选设备识别后,由所述音乐作品点选设备向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第三请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。

可选的,还包括:消费信息发送单元,用于向所述服务端发送所述目标用户的消费记录信息,以供所述服务端根据所述消费记录信息获得所述目标消费类目标签。

可选的,还包括:标签信息发送单元,用于向所述服务端发送所述目标用户对应的目标消费类目标签。本申请另一实施例,还提供一种电子设备,包括:处理器;存储器,用于存储方法的程序,所述程序在被所述处理器读取执行时执行上述任意一种方法。

本申请的另一实施例,还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述程序被执行时实现上述任意一种方法。

与现有技术相比,本申请具有以下优点:

本申请提供的所述音乐作品信息的推荐方法,包括:获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息;根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。本申请提供的所述音乐作品信息的推荐方法,以所述目标用户的目标消费类目标签为依据选择所述目标用户对应的用户群体偏好的预选音乐作品信息,再根据所述目标用户的基础信息对所述预选音乐作品信息进行筛选,将筛选结果推荐给所述目标用户,实现了向目标用户推荐合适的音乐作品,且在很大程度上迎合了目标用户对音乐作品信息的期望。

附图说明

图1为本申请实施例中针对音乐作品信息的推荐方法的应用场景示意图;

图2为本申请第一实施例提供的音乐作品信息的推荐方法的流程图;

图3为本申请第二实施例提供的音乐作品信息的推荐装置的结构示意图;

图4为本申请第三实施例提供的音乐作品信息的处理方法的流程图;

图5为本申请第四实施例提供的音乐作品信息处理装置的结构示意图;

图6为本申请第五实施例提供的音乐作品匹配模型的获得方法的流程图;

图7为本申请第六实施例提供的音乐作品匹配模型的生成装置的结构示意图;

图8为本申请第七实施例提供的音乐作品信息的推荐方法的流程图;

图9为本申请第八实施例提供的音乐作品信息的推荐装置的结构示意图;

图10为本申请第九实施例提供的音乐作品信息的推荐方法的流程图;

图11为本申请第十实施例提供的音乐作品信息的推荐装置的结构示意图;

图12为本申请第七实施例提供的一种电子设备示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

为了更清楚地展示本申请实施例提供的音乐作品信息的推荐方法,首先介绍本申请实施例提供的音乐作品信息的推荐方法的应用场景。在实际应用中,为了迎合用户偏好,往往会存在只根据用户的音乐偏好,向用户推荐音乐作品的做法,这种做法不仅不能全面的体现用户的偏好,且并不适用于社交场合。因此,本申请实施例提供了一种适用于各类社交场合且能够准确进行音乐作品信息的推荐方法。

本实施例以KTV包厢为具体应用场景,请参照图1,其为本申请实施例中针对音乐作品信息的推荐方法的应用场景示意图。图1中包括:目标用户101、服务器102、客户端103。所述目标用户101可以是同一KTV包厢内的用户群体中的至少一个用户,所述服务器102是KTV门店对应的数据服务器,所述客户端103是指与所述KTV包厢对应的面向所述目标用户101且为所述目标用户101提供服务的客户端。所述服务器102将所述目标用户101在线上或线下预定KTV包厢的操作认定为所述目标用户101发送了推荐音乐作品信息的请求,以提前准备推荐的音乐作品信息;当然,所述服务器102也可以将所述目标用户101的点歌操作认定为所述目标用户发送了推荐音乐作品信息的请求,从而即时生成所述推荐音乐作品信息。获得所述请求之后,所述服务器102会进一步获取所述目标用户101的基本信息,在实际应用中,所述目标用户101的基础信息可以根据用户订KTV包厢时的扫码支付或者刷脸支付等操作获得。获得所述目标用户101的基础信息之后,还需要根据所述目标用户的基础信息进一步获得所述目标用户的历史消费记录信息,所述消费记录信息可以是用户通过终端应用产生的消费记录,例如:通过网络购物平台产生的消费记录。获得所述消费记录信息后,可以将所述目标用户的消费与预先设定的非音乐类标签进行匹配,将匹配结果满足匹配条件的非音乐类目标签作为所述目标用户对应的目标消费类目标签。所述目标消费类目标签包括但不限于运动标签、旅游标签等等。例如:假设所述目标用户的消费记录中包括目标用户在旅游景点的消费信息,那么就可以将旅游标签作为所述目标消费类目标签中的其中一个标签;再例如:假设所述目标用户的消费记录中包括目标用户在健身房的消费信息,那么就可以将运动标签作为所述目标消费类目标签中的其中一个标签。

获得所述目标用户对应的目标消费类目标签之后,所述服务器102会进一步根据所述目标消费类目标签获得与所述目标消费类目标签对应的音乐作品信息,并将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,在本实施例中可以将所述与所述目标消费类目标签对应的音乐作品信息看做是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息。

获取所述预选音乐作品信息后,所述服务器102会进一步的根据所述目标用户的基础信息和所述预设音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,并将所述推荐音乐作品信息发送给客户端103,以使用户获得所述推荐音乐作品信息,并根据所述推荐音乐作品信息在KTV包厢内点歌。在实际应用的过程中,为了实现精准的音乐作品信息的推荐,在实际应用的过程中,所述服务器102中还包括根据用户的基础信息以及所述用户对应的预设音乐作品信息生成的音乐作品匹配模型。所述服务器102获得所述目标用户的基础信息以及与所述目标用户对应的预设音乐作品信息后,会将其构造成用于输入到所述音乐作品匹配模型中的输入数据,进而获得所述目标用户推荐的音乐作品信息。需要说明的是,本申请并不对本实施例中提供的音乐作品信息的推荐方法的具体应用场景做限定,所述音乐作品信息的推荐方法还可以用于其他应用情景,例如:酒店包厢、小型酒吧等面向用户群体的场合,又例如:包含音乐推荐功能的音乐APP等。上述对音乐作品信息的推荐方法在KTV场景的应用只是为了便于理解本申请,并非用于限定本申请提供的音乐作品信息推荐方法的应用。

第一实施例

本申请第一实施例提供一种音乐作品信息的推荐方法,以下结合图2对本申请第一实施例提供的音乐作品信息的推荐方法进行详细说明。如图2所示,其为本申请第一实施例提供的音乐作品信息的推荐方法的流程图,包括步骤:S201至步骤S203。本申请第一实施例中执行所述音乐作品信息的推荐方法的执行主体一般为目标用户对应的目标场景服务端。所述目标用户对应的目标场景服务端用于获得并处理用户数据,并对用户数据进行分析。在本申请第一实施例中,所述目标用户对应的目标场景服务端具体是指为用户推荐音乐作品信息的服务器。所述目标场景服务端的具体实现方式可以为服务器或服务器集群。例如,假设所述方法的应用场景是KTV,那么与所述目标用户对应的服务端则为KTV门店的数据处理服务器;又例如,假设所述方法的应用场景是酒店,那么所述目标用户对应的服务端则为酒店的数据处理服务器。所述音乐作品信息既可以一段旋律,也可以是一首歌曲,或者是一份歌单。例如:目标用户在KTV,则所述音乐作品信息可以是KTV包厢内显示界面中的歌曲列表,又例如:所述音乐作品信息可以是目标用户终端中音乐服务界面的歌曲。

步骤S201,获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签。

目标用户,是指目标场景对应的线上服务平台和/或线下服务平台的服务对象,具体为获得推荐的音乐作品信息的用户。所述目标用户可以根据具体的社交场景,适应性的调整变化。所述目标用户可以是指一个用户,也可以是指一个用户群体。例如,所述目标用户可以是KTV包厢中某一个用户,也可以是KTV包厢中的所有用户。在本申请第一实施例中,所述目标消费类目标签是为所述目标用户推荐音乐作品信息的关键。所述目标消费类目标签,是指根据目标用户的消费记录总结出的关于用户的消费特点的标签,例如:目标用户经常去健身房健身,那么所述目标用户的目标消费类目标签就可以包括运动标签;又例如:目标用户的消费记录中包括各个景区的门票以及相应的景区的消费记录,那么所述目标用户的消费类目标签还可以包括旅游标签。但需要说明的是,所述目标消费类目标签是非音乐类消费标签,即,不能用音乐类标签作为所述目标消费类目标签,例如:所述目标用户经常在某音乐平台上购买需要付费才能听的歌曲,则不能将此类消费记录转化成所述目标消费类目标签。通过上述内容可知,所述目标消费类目标签可以根据所述目标用户的消费记录信息获取。为了获取所述目标用户的消费记录信息,需要预先获得所述目标用户的基础信息,所述目标用户的基础信息可以是用户线下或线上消费时扫码支付或扫脸支付得到的用户信息,也可以是通过ISV(Independent Software Vendors)采集到的目标用户的个人信息,例如:年龄、性别等能够识别用户身份的信息。

在获取所述目标用户的基础信息后,为了进一步获得所述目标用户对应的目标消费类目标签,还需要根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,所述目标消费记录是指目标用户在各个线上购物平台或线下服务平台的消费记录,例如:目标用户通过网购应用平台产生的消费记录,又例如目标用户观看过的视频也可以看做一种消费记录。

具体的,所述根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,为了准确的获得与所述目标用户对应的消费记录,所述第一请求消息中还需要包括所述目标用户的基础信息,以表明所述目标用户的身份信息。所述终端应用是线上服务平台对应的APP(Application,应用程序)。所述终端应用包括但不限于线上购物服务平台。例如,所述终端应用还可以是提供健身课程或者健身视频的应用程序,也可以是提供与旅游相关视频或服务的应用程序等等。

目标场景服务端获得所述第一服务端返回的所述目标消费记录信息后,就可以根据所述目标用户的消费记录,获得所述目标用户对应的目标消费类目标签,具体为:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配。需要说明的是,这里的非音乐类目标签需要预先设定。判断所述目标用户的消费记录信息与所述非音乐类目标签的相似程度,将相似度大于预设相似阈值的非音乐类目标签作为所述目标用户对应的目标消费类目标签,即,将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。如果所述目标用户为包括多个用户的目标用户群体,则所述目标用户群体可以看做针对音乐作品共同消费的群体,为了获得所述目标用户群体对应的目标消费类目标签,可以预先获得目标用户群体中各个用户对应的非音乐类标签,将所述目标用户群体中的至少两个用户对应的相同的非音乐作品消费类目标签作为所述目标用户对应的目标消费类目标签。

需要说明的是,上述示出的针对所述目标用户群体的目标消费类目标签的获得方式只是本申请第一实施例提供的一个可选的实施方式,在其他实施方式中也可以采用不同的方法实施,例如:获得至少两个用户对应的所有的非音乐作品消费类目标签作为所述目标用户的目标消费类目标签。又例如:可以挑选目标用户人群中重要的人(比如说过生日的用户)的非音乐作品消费类目标签作为所述目标用户的目标消费类目标签。这些应属于对本申请第一实施例的简单变换,不偏离本申请的核心,都在本申请的保护范围之内。

可选的,获得所述目标用户对应的目标消费类目标签之后,为了便于下次使用,可以预先存储所述目标用户对应的目标消费类目标签,这样当所述目标用户再次来到目标场景对应的门店消费,可以根据用户的基础信息直接向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息,进而获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。所述用户信息存储设备可以是目标用户终端对应的存储器,也可以是目标场景对应的门店服务端。

步骤S202,获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息。在实际应用的过程中,为了向目标用户推荐音乐作品信息,所述目标用户对应的目标场景都会对应设置有用于存储音乐作品信息的音乐作品信息存储设备。所述目标场景服务端会向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息。基于所述存储音乐作品信息存储设备对所述第三请求消息的响应,获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。

所述与所述目标消费类目标签对应的用户群体偏好的音乐作品信息,包括:与所述目标消费类目标签对应的用户群体针对音乐作品信息的关注度满足关注度条件的音乐作品信息。关注度是指目标消费类目标签与所述音乐作品信息的匹配程度。相应的,为了将所述目标消费类目标签与所述音乐作品信息进行匹配,所述音乐作品信息中包括根据历史用户的目标消费类目标签总结得到的历史消费类目标签。例如:假设包含“运动标签”的历史用户经常选择所述预选音乐作品信息中的某个音乐作品信息,那么如果所述目标用户的目标消费类目标签中也包括“运动标签”,则说明所述音乐作品信息与所述目标消费类目标签的匹配程度较高,相应的,所述目标消费类目标签对应的用户群体针对所述音乐作品信息的关注度也较高。

步骤S203,根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。本步骤的目的是在所述预选音乐作品信息中,找到与所述目标用户或者是目标用户对应的人群更加贴切的音乐作品作为向所述目标用户推荐的推荐音乐作品信息。为了实现该步骤,需要预先设置音乐作品匹配模型,将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息。

所述音乐作品匹配模型是分类模型的一种,分类模型可以根据数据的特点把未知类别的样本映射到给定类别中的某一个,例如:在本申请第一实施例中,所述音乐作品匹配模型会将所述目标用户的基本信息映射到所述预选音乐作品信息中的至少一个音乐作品信息上,从而获得向所述目标用户推荐的推荐音乐作品信息。分类模型的构造通常由机器学习的过程实现,在本申请第一实施例中,所述音乐作品匹配模型是用于根据用户的基础信息和与所述用户对应的预选音乐作品信息、获得向所述用户推荐的推荐音乐作品信息的模型。

将所述用户的目标用户的基础信息和所述预选音乐作品信息输入到所述音乐作品匹配模型之前,还需要获得所述目标用户的当前消费信息。所述目标用户的当前消费信息可以是:目标用户消费的时段(例如:情人节、公司年会)、目标用户的消费人数、包厢的大小等。在将所述目标用户的基础信息和所述预选音乐作品信息输入到所述音乐作品的同时,还需要将所述目标用户的当前消费信息同时输入到所述音乐作品匹配模型,在实际应用的过程中,具体是将所述目标用户的基础信息和所述目标用户的当前消费信息进行笛卡尔积,将所述笛卡尔积与所述预选音乐作品信息输入到所述匹配模型中,以获得向所述目标用户推荐的推荐音乐作品信息。具体的,将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型后,所述音乐作品匹配模型会根据所述预选音乐作品信息与所述目标用户的相似度为所述每个预选音乐作品的信息进行评分,得到每个所述预选音乐作品信息的评分数据,所述预选音乐作品的信息评分数据越高,则说明该预选音乐作品的信息与所述目标用户的匹配度越高,相应的,该预选音乐作品信息的排名也就越高,对于评分数据低于一定阈值的音乐作品的信息则直接剔除。

为了对所述预选音乐作品信息的评分数据进行排名,进而对所述预选音乐作品信息排名,可以预先获得每个音乐作品信息对应的权重数据,根据每个预先音乐作品信息对应的权重数据,对每个预选音乐作品对应的评分数据进行加权处理,获得每个预选音乐作品信息对应的加权评分数据。

所述每个音乐作品信息对应的权重数据可以多种方式获取,例如:1、根据所述目标用户对每个预选音乐作品信息的历史关注度数据获取。所述历史关注度是指目标用户对每个预选音乐作品信息偏好程度,例如:假设当前的目标场景为KTV包厢,KTV中的服务端检测到所述用户以往来门店消费时经常选择某个歌曲,则可以认为该用户对所述歌曲的历史关注度偏高,相应的设置所述权重数据时所述歌曲的权重数据也会偏高。2、根据每个预选音乐作品信息对应的特征数据获取。所述每个预选音乐作品信息对应的特征数据是指音乐作品信息的语种、时长、曲风、年代等。3、根据每个预选音乐作品信息与当前时间之间的匹配度数据获取。例如:假设当前的时间为情人节,则可以设定所述当前时间的关键词为“浪漫”,根据所述每个预选音乐作品信息与“浪漫”这一关键词之间的匹配程度获取所述每个预选音乐作品信息的权重数据。

可选的,所述方法还包括:获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;向所述客户端返回向所述目标用户推荐的推荐音乐作品信息。

所述客户端是指目标用户对应的用于接收所述推荐音乐作品信息的客户端。根据上述对本申请第一实施例的介绍可知,向所述目标用户推荐音乐作品信息的关键在于向所述音乐作品匹配模型中输入由所述目标用户的基础信息和所述目标用户的当前消费信息,并且所述推荐音乐作品信息还可以直接根据所述预选音乐作品信息的排名获得。因此,在所述歌曲匹配模型成熟的情况下,为了向所述目标用户推荐音乐作品信息,还可以将所述目标用户的基础信息、所述目标用户的当前消费信息、所述目标用户对音乐作品信息的历史关注度数据中的任意一种信息作为第四请求消息,请求推荐音乐作品信息。所述目标用户对应的场景服务器获得所述第四请求消息后,可以根据所述第四请求消息中包含的内容,选择性的执行上述第一实施例介绍的各个步骤,并向所述客户端返回向所述目标用户推荐的推荐音乐作品信息。基于所述预选音乐作品信息对应的评分数据生成向所述目标用户推荐的推荐音乐作品信息后,还可以根据所述目标用户对所述推荐音乐作品信息的反应对所述音乐作品匹配模型进行调整。在实际应用中,对匹配模型的调整过程就是对所述匹配模型的训练过程,在训练时,需要构造正样本和负样本,基于所述正样本和负样本对所述音乐作品匹配模型进行训练。可以获得所述推荐音乐作品信息的播放时长,将满足预设播放时长的音乐作品信息作为所述目标用户的偏好音乐作品,将不满足预设播放时长的音乐作品信息作为所述目标用户。将所述目标用户的基础信息以及所述目标用户的偏好音乐作品信息作为正样本;将所述目标用户的基础信息以及所述目标用户的非偏好音乐作品信息作为负样本,并根据所述正样本和所述负样本对所述音乐作品匹配模型进行训练。另外,如果所述预设推荐音乐作品信息中出现了所述目标用户的非偏好音乐作品信息,所述非偏好音乐作品信息中的历史消费类目标签可能就会存在不准确的问题。因此,还可以根据所述目标用户的非偏好音乐作品信息,调整所述非偏好音乐作品信息对应的历史偏好数据。具体的,当所述预选音乐作品信息被归为非偏好音乐作品信息时,可以标记所述非偏好音乐作品信息中与所述目标用户的目标消费类目标签相同的历史消费类目标签,同时判断所述历史消费类目标签的标记次数是否大于预设标记阈值,若标记次数大于预设标记阈值,删除标记次数大于预设阈值的历史消费类目标签。综上所述,本申请第一实施例提供的音乐作品信息的推荐方法,以所述目标用户的目标消费类目标签为依据选择所述目标用户对应的用户群体偏好的预选音乐作品信息,再根据所述目标用户的基础信息对所述预选音乐作品信息进行筛选,将筛选结果推荐给所述目标用户,实现了向目标用户推荐合适的音乐作品,且在很大程度上迎合了目标用户对音乐作品信息的期望。

第二实施例

上述实施例介绍了一种用于音乐作品信息的推荐方法,与之相应的,本申请第二实施例提供一种音乐作品信息的推荐装置。由于装置实施例基本相似与上述方法实施例,所以描述的比较简单,相关之处参见上述方法实施例部分的说明即可。下面描述的装置实施例仅仅是示意性的。

请参考图3,其为本申请第二实施例提供的音乐作品信息的推荐装置的结构示意图。该装置包括:

标签获取单元301,用于获得目标用户对应的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;

预选信息获取单元302,用于获得与所述目标消费类目标签对应的音乐作品信息,将所述目标消费类目标签对应的音乐作品信息作为与所述目标用户对应的预选音乐作品信息,所述与所述目标消费类目标签对应的音乐作品信息是与所述目标消费类目标签对应的用户群体偏好的音乐作品信息;

音乐作品信息推荐单元303,用于根据所述目标用户的基础信息和所述预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息。

可选的,所述装置还包括:用户信息获取单元,用于获得所述目标用户的基础信息;所述获得目标用户对应的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。

可选的,所述标签获取单元,包括:标签获取子单元,用于向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。

可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。

可选的,所述获得目标用户对应的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。

可选的,所述获得与所述目标消费类目标签对应的音乐作品信息,包括:向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。

可选的,所述与所述目标消费类目标签对应的用户群体偏好的音乐作品信息,包括:与所述目标消费类目标签对应的用户群体针对音乐作品信息的关注度满足关注度条件的音乐作品信息。

可选的,所述音乐作品信息推荐单元,包括:模型匹配子单元,用于将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,所述音乐作品匹配模型是用于根据用户的基础信息和与所述用户对应的预选音乐作品信息、获得向所述用户推荐的推荐音乐作品信息的模型。

可选的,所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得所述预选音乐作品信息中每个预选音乐作品信息对应的评分数据;根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息。

可选的,所述装置还包括:消费信息获取单元,用于获得所述目标用户的当前消费信息;所述将所述目标用户的基础信息和所述预选音乐作品信息输入到音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息,包括:根据所述目标用户的基础信息和所述目标用户的当前消费信息,构造用于输入到所述音乐作品匹配模型中的输入数据;将所述输入数据输入到所述音乐作品匹配模型中,获得向所述目标用户推荐的推荐音乐作品信息。

可选的,所述根据每个预选音乐作品信息对应的评分数据,生成向所述目标用户推荐的推荐音乐作品信息,包括:获得每个预选音乐作品信息对应的权重数据;根据每个预选音乐作品信息对应的权重数据,对每个预选音乐作品信息对应的评分数据进行加权处理,获得每个预选音乐作品信息对应的加权评分数据;根据每个预选音乐作品信息对应的加权评分数据,生成向所述目标用户推荐的推荐音乐作品信息。

可选的,所述获得每个预选音乐作品信息对应的权重数据,包括:根据以下至少一种数据获得每个预选音乐作品信息对应的权重数据:所述目标用户对每个预选音乐作品信息的历史关注度数据;每个预选音乐作品信息对应的特征数据;每个预选音乐作品信息与当前时间之间的匹配度数据。

可选的,所述目标用户为包括多个用户的目标用户群体,所述目标用户群体为当前针对音乐作品共同消费的群体;所述获得目标用户对应的目标消费类目标签,包括:获得所述目标用户群体中的每个用户对应的非音乐作品消费类目标签;将所述目标用户群体中的至少两个用户对应的相同的非音乐作品消费类目标签作为所述目标用户对应的目标消费类目标签。

可选的,所述装置还包括:音乐作品信息发送单元,用于获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;向所述客户端返回向所述目标用户推荐的推荐音乐作品信息。

可选的,所述第四请求消息包括以下至少一种信息:所述目标用户的基础信息;所述目标用户对音乐作品信息的历史关注度数据;所述目标用户的当前消费信息。

可选的,所述装置还包括:模型训练单元,用于获取所述推荐音乐作品信息的播放时长;将满足预设播放时长的推荐音乐作品信息作为所述目标用户的偏好音乐作品信息,不满足所述预设播放时长的推荐音乐作品信息作为所述目标用户的非偏好音乐作品信息;根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练。

可选的,所述根据所述目标用户的基础信息、所述目标用户的偏好音乐作品信息以及所述目标用户的非偏好音乐作品信息对所述音乐作品匹配模型进行训练,包括:将所述目标用户的基础信息以及所述目标用户的偏好音乐作品信息作为正样本;将所述目标用户的基础信息以及所述目标用户的非偏好音乐作品信息作为负样本;根据所述正样本和负样本对所述音乐作品匹配模型进行训练。

可选的,所述装置还包括:标签更新单元,用于根据所述目标用户的目标消费类目标签,更新所述目标用户的非偏好音乐作品信息对应的历史消费类目标签。

可选的,所述根据所述目标用户的目标消费类目标签,更新所述目标用户非偏好的音乐作品信息对应的历史消费类目标签包括:标记与所述目标用户的目标消费类目标签相同的所述历史消费类目标签;判断所述历史消费类目标签的标记次数是否大于预设标记阈值;若是,删除标记次数大于所述预设标记阈值的历史消费类目标签。

第三实施例

与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第一实施例相对应的,本申请第三实施例还提供了一种音乐作品信息的处理方法,由于该第三实施例基本相似于应用场景对应的实施例和第一实施例,所以描述得比较简单,相关之处参见应用场景对应的实施例和第一实施例的部分说明即可。下述描述的第三实施例仅仅是示意性的。

如图4所示,其为本申请第三实施例提供的音乐作品信息的处理方法的流程图,包括:步骤S401至步骤S404。

本申请第三实施例中提供的音乐作品信息的处理方法的执行主体也是目标场景对应的服务端,所述目标场景对应的服务端可以与上述第一实施例提供的目标用户对应的目标场景服务端相同。

步骤S401,获得待处理的音乐作品信息。

在本申请第三实施例中,对音乐作品信息的处理本质上就是为所述音乐作品信息设置历史消费类目标签,以反映所述音乐作品信息的特点。

所述音乐作品信息既可以一段旋律,也可以是一首歌曲,或者是一份歌单。例如:目标用户在KTV,则所述音乐作品信息可以是KTV包厢内显示界面中的歌曲列表,又例如:所述音乐作品信息可以是目标用户终端中音乐服务界面的歌曲。

步骤S402,获得偏好所述音乐作品信息的目标用户的基础信息。

所述偏好所述音乐作品信息的目标用户包括针对所述音乐作品信息的关注度满足关注度条件的用户。

所述关注度条件可以根据实际情况进行设定,例如:

所述针对所述音乐作品信息的关注度满足关注度条件的用户可以包括以下至少一种用户:

针对所述音乐作品信息对应的音乐作品的历史播放时长满足播放时长条件的用户;

针对所述音乐作品信息对应的音乐作品的历史播放次数满足播放次数条件的用户。

需要说明的是,所述历史播放时长可以是用户自己选择音乐作品信息并进行播放后,所述音乐作品对应的单次播放时长;也可以是将所述音乐作品信息推荐给所述用户后,所述用户播放该音乐作品的时长。另外,所述目标用户可以是指一个用户,也可以是指一个用户群体。

步骤S403,根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签。

在本申请第三实施例中,所述目标用户的目标消费类目标签是指根据目标用户的消费记录总结出的关于用户的消费特点的标签,例如:目标用户经常去健身房健身,那么所述目标用户的目标消费类目标签中就可以包括运动标签;又例如:目标用户的消费记录中包括各个景区的门票以及相应的景区的消费记录,那么所述目标用户的消费类目标签还可以包括旅游标签。但需要说明的是,所述目标消费类目标签是非音乐类标签,即,不能用音乐类标签作为所述目标消费类目标签,例如:所述目标用户经常在某音乐平台上购买需要付费才能听的歌曲,则不能将此类消费记录转化成所述目标消费类目标签。

通过上述内容可知,所述目标消费类目标签可以根据所述目标用户的消费记录信息获取。具体的,可以根据所述目标用户的基础信息获得所述目标用户的消费记录。所述目标用户的基础信息可以是用户线下消费时扫码或扫脸得到的信息,也可以是通过ISV(Independent Software Vendors)采集到的目标用户的个人信息,例如:年龄、性别等能够识别用户身份的信息。

获取所述目标用户的基础信息后,就可以进一步根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,例如:根据所述目标用户的基础信息,获得所述目标用户在各个网购服务平台的支付信息,进而获得所述目标用户的消费记录;又例如:获得所述目标用户的视频浏览记录,将用户观看过的视频也看做一种消费记录。

具体的,所述根据所述目标用户的基础信息获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。

所述终端应用是向上服务平台对应的APP(Application,应用程序),所述终端应用包括但不限于线上购物服务平台。例如,所述终端应用还可以是提供健身课程或者健身视频的应用程序,也可以是提供与旅游相关视频或服务的应用程序等等,即,既可以将购物消费信息作为所述目标用户的消费记录信息,也可以将用户观看过的视频作为所述目标用户的一种消费记录信息。

为了便于根据所述目标用户的消费记录信息总结得到所述目标用户对应的目标消费类目标签,可以预先设置各类非音乐消费类目标签,再将所述目标用户的消费记录信息与所述非音乐消费类目标签进行匹配,将匹配结果满足匹配条件的非音乐类目标签作为所述目标用户对应的目标消费类目标签。

另外,如果所述目标用户对应的目标消费类目标签被预先存储在存储用户信息的用户信息存储设备,则可以向存储用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息,以获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签,所述第二请求消息携带所述目标用户的基础信息。

步骤S404,建立所述音乐作品信息与所述目标消费类目标签之间的对应关系。

所述建立所述音乐作品信息与所述目标消费类目标签之间的对应关系,具体是为所述音乐作品信息设置所述目标消费类目标签的过程,为了区分目标用户的目标消费类目标签以及为所述音乐作品信息设置的目标消费类目标签,这里将为所述音乐作品信息设置的目标消费类目标签称为历史消费类目标签。具体可以通过以下几种方式实现:

1、获得所述目标用户中每个用户的目标消费类目标签,将至少两个用户对应的相同的目标消费类目标签作为所述音乐作品信息对应的历史消费类目标签。

2、获得所述目标用户中每个用户的目标消费类目标签,将所有的目标消费类目标签作为所述音乐作品信息对应的历史消费类目。

为所述音乐作品信息设置所述历史消费类目标签后,若需要进一步得知所述音乐作品信息对应的历史消费类目标签,以根据所述历史消费类目标签为其他用户推荐音乐作品,所述目标场景对应的服务端可以通过获得用于请求获得所述音乐作品信息对应的消费类目标签的第五请求消息,返回所述音乐作品信息对应的所述历史消费类目标签。

综上所述,本申请第三实施例提供的音乐作品信息的处理方法,根据待处理的音乐作品信息的目标用户的目标消费类目标签,建立所述音乐作品信息与所述目标消费类目标签之间的对应关系,使所述待处理的音乐作品信息体现所述目标用户的偏好特点的同时还增强了音乐作品信息与目标用户之间的关联性。

第四实施例

与本申请提供的与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第三实施例相对应的,本申请第四实施例还提供一种音乐作品信息处理装置,由于该第四实施例基本相似于应用场景对应的实施例和第三实施例,所以描述得比较简单,相关之处参见应用场景对应的实施例和第三实施例的部分说明即可。下述描述的第四实施例仅仅是示意性的。

请参考图5,其为本申请第四实施例提供的音乐作品信息处理装置的结构示意图。该装置包括:

音乐作品信息获取单元501,用于获得待处理的音乐作品信息;

用户信息获取单元502,用于获得偏好所述音乐作品信息的目标用户的基础信息;

用户标签获取单元503,用于根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,所述目标消费类目标签为非音乐消费类目标签;

音乐作品标签生成单元504,用于建立所述音乐作品信息与所述目标消费类目标签之间的对应关系。

可选的,所述偏好所述音乐作品信息的目标用户包括针对所述音乐作品信息的关注度满足关注度条件的用户。

可选的,所述针对所述音乐作品信息的关注度满足关注度条件的用户包括以下至少一种用户:针对所述音乐作品信息对应的音乐作品的历史播放时长满足播放时长条件的用户;针对所述音乐作品信息对应的音乐作品的历史播放次数满足播放次数条件的用户。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:根据所述目标用户的基础信息,获得所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息,获得所述目标用户的消费记录信息,包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息。

可选的,所述根据所述目标用户的消费记录信息,获得所述目标用户对应的目标消费类目标签,包括:将所述目标用户的消费记录信息与非音乐消费类目标签进行匹配;将匹配结果满足匹配条件的非音乐消费类目标签作为所述目标用户对应的目标消费类目标签。

可选的,所述根据所述目标用户的基础信息获得所述目标用户的目标消费类目标签,包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息,所述第二请求消息携带所述目标用户的基础信息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。

可选的,所述装置还包括:标签发送单元,用于获得用于请求获得所述音乐作品信息对应的消费类目标签的第五请求消息;返回所述音乐作品信息对应的所述历史消费类目标签。

可选的,所述建立所述音乐作品信息与所述目标消费类目标签之间对应关系,包括:将所述目标用户的目标消费类目标签作为所述音乐作品信息的对应的历史消费类目标签。

第五实施例

与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第一实施例相对应的,本申请第五实施例还提供了一种音乐作品匹配模型的获得方法,由于该第五实施例基本相似于应用场景对应的实施例和第一实施例,所以描述得比较简单,相关之处参见应用场景对应的实施例和第一实施例的部分说明即可。下述描述的第五实施例仅仅是示意性的。

如图6所示,其为本申请第五实施例提供的音乐作品匹配模型的获得方法的流程图,包括:步骤S601至步骤S603。步骤S601,获得样本用户的基础信息。所述音乐作品匹配模型是分类模型的一种,分类模型可以根据数据的特点把未知类别的样本映射到给定类别中的某一个,例如:在本申请第三实施例中,所述音乐作品匹配模型是将所述目标用户的基础信息映射到预选音乐作品信息中的至少一个音乐作品信息中,从而获得向所述目标用户推荐的推荐音乐作品信息。分类模型的构造通常由机器学习的过程实现,在本申请第三实施例中,所述音乐作品匹配模型是用于根据用户的基础信息和与所述用户对应的预选音乐作品信息、获得向所述用户推荐的推荐音乐作品信息的模型。

在构造所述音乐作品匹配模型时,为了使所述模型更加精准,需要大量的样本数据,所述样本用户的基础信息就是构建所述样本数据的一种必要的数据。所述样本用户是指目标场景对应的线上服务平台和/或线下服务平台的历史服务对象。所述样本用户的基础信息可以是所述样本用户在线下消费时扫码支付或扫脸支付得到的信息,也可以是通过ISV(Independent Software Vendors)采集到的目标用户的个人信息,例如:年龄、性别等能够识别用户身份的信息。

步骤S602,获得在推荐给所述样本用户的推荐音乐作品信息中所述样本用户偏好的音乐作品信息。所述样本用户偏好的音乐作品信息包括:被所述样本用户关注的关注度满足关注条件的音乐作品信息。所述关注度条件可以根据实际情况进行设定,例如:所述被所述样本用户关注的关注度满足关注度条件的音乐作品信息包括以下至少一种音乐作品信息:1、被所述样本用户播放的播放时长满足播放时长条件的音乐作品信息。2、被所述样本用户播放的播放次数满足播放次数条件的音乐作品信息。其中,所述样本用户的播放时长可以是样本用户中的某个用户自己选择音乐作品信息进行播放后,所述音乐作品的单次播放时长;也可以是样本用户播放所述音乐作品信息的总时长。步骤S603,根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,所述音乐作品匹配模型用于根据目标用户的基础信息和预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,所述预选音乐作品信息是根据所述目标用户对应的目标消费类目标签获得的,所述目标消费类目标签是与所述目标用户对应的非音乐消费类目标签。

在获得所述音乐作品匹配模型之前,需要先获得所述样本用户对应的非音乐消费类目标签,所述样本用户对应的非音乐类目标签是指根据样本用户的消费信息总结出的关于所述样本用户的非音乐消费特点的标签,例如:样本用户经常去健身房健身,那么所述样本用户的非音乐类目标签就可以包括运动标签;又例如:样本用户的消费记录中包括各个景区的门票以及相应的景区的消费记录,那么所述样本用户的非音乐类目标签还可以包括旅游标签。

具体的,所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础数据、所述样本用户的非音乐消费类目标签和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

另外,根据前文的介绍可知,所述样本用户的非音乐类目标签是根据所述样本用户的消费信息得到的,因此,还可以根据所述样本用户的基础数据、所述样本用户的消费信息和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

生成所述音乐作品匹配模型后,获得用于推荐音乐作品信息的音乐作品信息推荐设备发出的用于请求获得所述音乐作品匹配模型的第六请求消息;向所述音乐作品信息推荐设备返回所述音乐作品匹配模型。

综上所述,本申请第五实施例提供的音乐作品匹配模型,可以根据所述用户的基础信息和预设的音乐作品信息直接得到为目标用户的推荐音乐作品,另外,由于所述预选音乐作品信息是根据所述目标用户对应的目标消费类目获得的,因此,利用所述音乐作品匹配模型向目标用户推荐音乐作品时,更倾向于分析、统计所述目标用户的非音乐类消费类目标签。因此,在基于所述目标用户的基础信息和所述预选音乐作品信息向所述目标用户推荐音乐作品时,得到的推荐音乐作品信息不仅能够反映出目标用户的偏好,还能迎合与所述目标用户对应的用户群体的偏好。

第六实施例

与本申请提供的与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第五实施例相对应的,本申请第六实施例还提供一种音乐作品匹配模型的生成装置,由于该第六实施例基本相似于应用场景对应的实施例和第五实施例,所以描述得比较简单,相关之处参见应用场景对应的实施例和第五实施例的部分说明即可。下述描述的第六实施例仅仅是示意性的。

如图7所示,其为本申请第六实施例提供的音乐作品匹配模型的生成装置的结构示意图。该装置包括:

样本数据获取单元701,用于获得样本用户的基础信息;

偏好信息生成单元702,用于获得在推荐给所述样本用户的推荐音乐作品信息中所述样本用户偏好的音乐作品信息;

匹配模型生成单元703,用于根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型;

所述音乐作品匹配模型用于根据目标用户的基础信息和预选音乐作品信息,获得向所述目标用户推荐的推荐音乐作品信息,所述预选音乐作品信息是根据所述目标用户对应的目标消费类目标签获得的,所述目标消费类目标签是与所述目标用户对应的非音乐消费类目标签。

可选的,所述样本用户偏好的音乐作品信息包括:被所述样本用户关注的关注度满足关注度条件的音乐作品信息。

可选的,其特征在于,所述被所述样本用户关注的关注度满足关注度条件的音乐作品信息包括以下至少一种音乐作品信息:被所述样本用户播放的播放时长满足播放时长条件的音乐作品信息;被所述样本用户播放的播放次数满足播放次数条件的音乐作品信息。

可选的,其特征在于,所述装置还包括:标签获取单元,用于获得所述样本用户对应的非音乐消费类目标签;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户对应的非音乐消费类目标签和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,其特征在于,所述装置还包括:消费信息获取单元,用于获得将所述推荐音乐作品信息推荐给所述样本用户时,所述样本用户的消费信息;所述根据所述样本用户的基础信息和所述样本用户偏好的音乐作品信息,获得音乐作品匹配模型,包括:根据所述样本用户的基础信息、所述样本用户的消费信息和所述样本用户偏好的音乐作品信息,获得所述音乐作品匹配模型。

可选的,其特征在于,所述装置还包括:模型发送单元,用于获得用于推荐音乐作品信息的音乐作品信息推荐设备发出的用于请求获得所述音乐作品匹配模型的第六请求消息;向所述音乐作品信息推荐设备返回所述音乐作品匹配模型。

第七实施例

与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第一实施例相对应的,本申请第七实施例还提供一种音乐作品信息的推荐方法,由于第七实施例基本相似与上述场景实施例和第一实施例,所以描述的比较简单,相关之处参见上述场景实施例和第一实施例的部分说明即可。下面描述的第七实施例仅仅是示意性的。请参考图8,其为本申请第七实施例提供的音乐作品信息的推荐方法的流程图。本申请第七实施例提供的音乐作品信息的推荐方法的执行主体一般为服务端。

所述音乐作品信息的推荐方法,包括:步骤S801,获得为目标用户推荐的推荐音乐作品信息。步骤S802,向客户端发送所述推荐音乐作品信息。其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;获得所述第一服务端返回的所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户的目标消费类目标签。可选的,还包括:向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。可选的,所述获得为目标用户推荐的推荐音乐作品信息,包括:向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。可选的,还包括:获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;所述向客户端发送所述推荐音乐作品信息,包括:所述向客户端发送所述推荐音乐作品信息,包括:针对所述第四请求消息,向所述客户端返回向所述推荐音乐作品信息。

第八实施例

上述实施例介绍了一种用于音乐作品信息的推荐方法,与之相应的,本申请第八实施例提供一种音乐作品信息的推荐装置。由于装置实施例基本相似与上述方法实施例,所以描述的比较简单,相关之处参见上述方法实施例部分的说明即可。下面描述的装置实施例仅仅是示意性的。

请参考图9,其为本申请第八实施例提供的音乐作品信息的推荐装置的结构示意图。所述音乐作品信息的推荐装置,包括:音乐作品信息获取单元901,用于获得为目标用户推荐的推荐音乐作品信息;音乐作品信息发送单元902,用于向客户端发送所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:第一信息请求单元,用于向至少一个终端应用对应的第一服务端发送用于请求获取所述目标用户的消费记录信息的第一请求消息,所述第一请求消息包括所述目标用户的基础信息;第一标签获取单元,用于获得所述第一服务端返回的所述目标用户的消费记录信息;根据所述目标用户的消费记录信息,获得所述目标用户的目标消费类目标签。可选的,还包括:第二信息请求单元,用于向用于存储用户信息的用户信息存储设备发送用于请求获取所述目标用户对应的目标消费类目标签的第二请求消息;第二标签获取单元,用于获得所述用户信息存储设备返回的所述目标用户对应的目标消费类目标签。可选的,所述获得为目标用户推荐的推荐音乐作品信息,包括:第三信息请求子单元,用于向用于存储音乐作品信息的音乐作品信息存储设备发送用于请求获取与所述目标消费类目标签对应的音乐作品信息的第三请求消息;第三信息获取子单元,用于获得所述音乐作品信息存储设备返回的与所述目标消费类目标签对应的音乐作品信息。可选的,还包括:第四信息请求单元,用于获得客户端发出的用于请求获取向所述目标用户推荐的推荐音乐作品信息的第四请求消息;所述音乐作品信息发送单元,具体用于针对所述第四请求消息,向所述客户端返回所述推荐音乐作品信息。

第九实施例与本申请提供的音乐作品信息的推荐方法应用场景对应的实施例和第一实施例相对应的,本申请第九实施例还提供一种音乐作品信息的推荐方法,由于第九实施例基本相似与上述场景实施例和第一实施例,所以描述的比较简单,相关之处参见上述场景实施例和第一实施例的部分说明即可。下面描述的第九实施例仅仅是示意性的。

请参考图10,其为本申请第九实施例提供的音乐作品信息的推荐方法的流程图。本申请第九实施例提供的音乐作品信息的推荐方法的执行主体一般为客户端,所述客户端可以是用户终端,也可以是用户终端中包含的应用程序所对应的客户端。

所述音乐作品信息的推荐方法,包括:步骤S1001,接收服务端发送的推荐音乐作品信息;步骤S1002,展示所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与目标用户的目标消费类目标签对应的音乐作品信息。

在接收所述服务端发送的推荐音乐作品信息之前,所述方法还包括:响应于检测到用于请求音乐作品信息的触发操作,向服务端发送用于请求音乐作品信息的第一请求消息。

上述示出的向服务端发送用于请求音乐作品信息的请求消息的方式只是本实施例提供的一种可选实施方式,在其他实施方式中也可以采用不同的方法实施。比如说:所述客户端识别用于点选音乐作品的音乐作品点选设备展示的第一信息识别码,获得所述音乐作品点选设备对应的服务端的信息;根据所述音乐作品点选设备对应的服务端的信息,向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第二请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。再比如:所述客户端展示用于请求音乐作品信息的第二信息识别码,所述第二信息识别码在被音乐作品点选设备识别后,由所述音乐作品点选设备向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第三请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。

可选的,还包括:向所述服务端发送所述目标用户的消费记录信息,以供所述服务端根据所述消费记录信息获得所述目标消费类目标签。可选的,还包括:向所述服务端发送所述目标用户对应的目标消费类目标签。

第十实施例

上述实施例介绍了一种用于音乐作品信息的推荐方法,与之相应的,本申请第十一实施例提供一种音乐作品信息的推荐装置。由于装置实施例基本相似与上述方法实施例,所以描述的比较简单,相关之处参见上述方法实施例部分的说明即可。下面描述的装置实施例仅仅是示意性的。

请参考图11,其为本申请第十实施例提供的音乐作品信息的推荐装置的结构示意图。

所述音乐作品信息的推荐装置,包括:音乐作品信息接收单元1101,用于接收服务端发送的推荐音乐作品信息;音乐作品信息展示单元1102,用于展示所述推荐音乐作品信息;其中,所述推荐音乐作品信息是与所述目标用户的目标消费类目标签对应的音乐作品信息。

可选的,还包括:第一信息发送单元,用于响应于检测到用于请求音乐作品信息的触发操作,向服务端发送用于请求音乐作品信息的第一请求消息。可选的,还包括:识别码识别单元,用于识别用于点选音乐作品的音乐作品点选设备展示的第一信息识别码,获得所述音乐作品点选设备对应的服务端的信息;第二信息发送单元,用于根据所述音乐作品点选设备对应的服务端的信息,向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第二请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。可选的,还包括:识别码展示单元,用于展示用于请求音乐作品信息的第二信息识别码,所述第二信息识别码在被音乐作品点选设备识别后,由所述音乐作品点选设备向所述音乐作品点选设备对应的服务端发送用于请求音乐作品信息的第三请求消息;其中,所述接收服务端发送的推荐音乐作品信息,包括:接收所述音乐作品点选设备对应的服务端发送的推荐音乐作品信息。可选的,还包括:消费信息发送单元,用于向所述服务端发送所述目标用户的消费记录信息,以供所述服务端根据所述消费记录信息获得所述目标消费类目标签。可选的,还包括:标签信息发送单元,用于向所述服务端发送所述目标用户对应的目标消费类目标签。

第十一实施例

与本申请提供的上述方法实施例相对应的,本申请第七实施例提供了一种电子设备,由于第七实施例基本相似与本申请提供的上述方法实施例,所以描述的比较简单,相关之处参见本申请提供的上述方法实施例部分的说明即可。下面描述的第七实施例仅仅是示意性的。请参照图12,其为本申请第七实施例提供的一种电子设备示意图。所述电子设备包括:处理器1201;以及存储器1202,用于存储方法的程序,所述程序在被所述处理器读取执行时执行上述方法实施例提供的方法。需要说明的是,本申请第七实施例提供的电子设备的详细描述,可以参考对本申请提供的上述方法实施例的相关描述,这里不再赘述。

第十二实施例

与本申请提供的上述方法实施例相对应的,本申请第八实施例还提供了一种计算机存储介质,由于第八实施例基本相似与本申请提供的上述方法实施例,所以描述的比较简单,相关之处参见本申请提供的上述方法实施例部分的说明即可。下面描述的第八实施例仅仅是示意性的。所述计算机存储介质存储有计算机程序,所述程序被执行时实现上述方法实施例中提供的方法。需要说明的是,本申请第八实施例提供的存储介质的详细描述,可以参考对本申请提供的上述方法实施例的相关描述,这里不再赘述。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(Flash RAM)。内存是计算机可读介质的示例。

1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁待,磁待磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(Transitory Media),如调制的数据信号和载波。

2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号