【技术实现步骤摘要】
歌曲推荐方法、装置、设备及存储介质
本申请涉及车载中控领域,特别涉及一种歌曲推荐方法、装置、设备及存储介质。
技术介绍
在用户使用歌曲客户端的过程中,歌曲客户端通常会根据用户的喜好向用户登录的用户帐号推荐歌曲。歌曲客户端对应的服务器通常会根据歌曲的风格确定歌曲的歌曲标签,以及会根据用户帐号的歌曲播放记录确定用户帐号的用户标签。该用户标签用于指示登录该用户帐号的用户可能感兴趣的歌曲所属的歌曲标签,例如服务器根据用户帐号播放次数最多的歌曲所属的歌曲标签确定用户标签。之后服务器通过歌曲客户端将与用户标签匹配的歌曲标签所对应的歌曲,推荐给用户帐号,实现歌曲推荐。通过上述方法推荐的歌曲,仅考虑了用户播放歌曲的行为,导致推荐歌曲的准确性较低。
技术实现思路
本申请提供了一种歌曲推荐方法、装置、设备及存储介质,可以提升推荐歌曲的准确性。所述技术方案如下:根据本申请的一方面,提供了一种歌曲推荐方法,所述方法包括:根据第一用户帐号的驾驶行为记录,对所述第一用户帐号进行分类,得到所述第一用户帐 ...
【技术保护点】
1.一种歌曲推荐方法,其特征在于,所述方法包括:/n根据第一用户帐号的驾驶行为记录,对所述第一用户帐号进行分类,得到所述第一用户帐号所属的驾驶行为分类集合;/n根据属于所述驾驶行为分类集合的用户帐号的第一喜爱歌曲集合确定推荐歌单;/n根据所述推荐歌单向所述第一用户帐号进行歌曲推荐。/n
【技术特征摘要】
1.一种歌曲推荐方法,其特征在于,所述方法包括:
根据第一用户帐号的驾驶行为记录,对所述第一用户帐号进行分类,得到所述第一用户帐号所属的驾驶行为分类集合;
根据属于所述驾驶行为分类集合的用户帐号的第一喜爱歌曲集合确定推荐歌单;
根据所述推荐歌单向所述第一用户帐号进行歌曲推荐。
2.根据权利要求1所述的方法,其特征在于,所述根据第一用户帐号的驾驶行为记录,对所述第一用户帐号进行分类,得到所述第一用户帐号所属的驾驶行为分类集合,包括:
根据所述驾驶行为记录,确定所述第一用户帐号的第一驾驶特征向量;
确定所述第一驾驶特征向量与至少一个第二用户帐号的第二驾驶特征向量之间的第一相似度;
基于聚类算法根据所述第一相似度对所述第一用户帐号以及所述至少一个第二用户帐号进行分类,得到所述驾驶行为分类集合。
3.根据权利要求2所述的方法,其特征在于,所述驾驶行为记录包括驾驶里程数、急转弯数、急刹车数、油门猛踩数、鸣笛数以及车速信息中的至少一种。
4.根据权利要求3所述的方法,其特征在于,所述根据所述驾驶行为记录,确定所述第一用户帐号的第一驾驶特征向量,包括:
根据所述驾驶行为记录,确定驾驶里程指数、单位里程急转弯数、单位里程急刹车数、单位里程油门猛踩数、单位里程鸣笛数以及车速标准差中的n种信息;
将基于所述n种信息构建的一维矩阵,确定为所述第一驾驶特征向量。
5.根据权利要求4所述的方法,其特征在于,所述驾驶行为记录包括所述驾驶里程数;所述根据所述驾驶行为记录,确定驾驶里程指数,包括:
根据所述驾驶里程数确定所述第一用户帐号在目标时段内的单位时长驾驶里程数;
将所述单位时长驾驶里程数与里程平均值之间的商,确定为所述驾驶里程指数,所述里程平均值为所述第一用户帐号和所述至少一个第二用户帐号在所述目标时段内的单位时长驾驶里程数的平均值。
6.根据权利要求4所述的方法,其特征在于,所述驾驶行为记录包括所述急转弯数以及所述驾驶里程数;所述根据所述驾驶行为记录,确定单位里程急转弯数,包括:
将所述急转弯数与第一商之间的商,确定为所述单位里程急转弯数,所述第一商为所述驾驶里程数和单位里程的商。
7.根据权利要求4所述的方法,其特征在于,所述驾驶行为记录包括所述急刹车数以及所述驾驶里程数;所述根据所述驾驶行为记录,确定单位里程急刹车数,包括:
将所述急刹车数与第二商之间的商,确定为所述单位里程急刹车数,所述第二商为所述驾驶里程数和单位里程的商。
8.根据权利要求4所述的方法,其特征在于,所述驾驶行为记录包括所述油门猛踩数以及所述驾驶里程数;所述根据所述驾驶行为记录,确定单位里程油门猛踩数,包括:
将所述油门猛踩数与第三商之间的商,确定为所述单位里程油门猛踩数,所述第三商为所述驾驶里程数和单位里程的商。
9.根据权利要求4所述的方法,其特征在于,所述驾驶行为记录包括所述鸣笛数以及所述驾驶里程数;所述根据所述驾驶行为记录,确定单位里程鸣笛数,包括:
将所述鸣笛数与第四商之间的商,确定为所述单位里程鸣笛数,所述第四商为所述驾驶里程数和单位里程的商。
10.根据权利要求4所述的方法,其特征在于,所述驾驶行为记...
【专利技术属性】
技术研发人员:何红术,郭绍斌,魏恩,刘小兵,杨建然,
申请(专利权)人:北京梧桐车联科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。