The embodiment of the invention discloses a recommendation method, including: obtaining the user preference score and user information; according to the user information, to determine the similarity between the users; according to the application of preference scores and the comprehensive similarity, to determine the recommended application. The embodiment of the invention also discloses an application recommendation device.
【技术实现步骤摘要】
一种应用推荐方法和装置
本专利技术涉及数据挖掘技术,尤其涉及一种应用推荐方法和装置。
技术介绍
随着终端应用的快速发展,尤其针对日常生活中使用最频繁的手机,用户需要花费大量的时间才能找到自己想要安装的应用。为了便于用户查找到自己想要安装的应用,应用推荐系统应运而生。其中,推荐应用的准确性是衡量应用推荐系统好坏的一个重要指标。现有技术中,以手机为例,手机应用推荐模式基本都是基于“产品”(即应用)这一个因素,具体的,利用关联分析等数据挖掘算法工具,来探索应用之间的相似度和关联关系,并在用户选择安装或使用某一应用后,服务器会利用协同过滤算法建立用户-应用之间的关系,并会通过该关系向用户推荐与用户选择安装或使用应用相关联的应用。现有的模式仅仅考虑到用户已安装或者使用应用的信息,考虑因素过于单一,仅考虑了“产品”这一个因素,并未考虑到用户实际需求这个因素,推荐给用户的应用不能满足用户的实际需要,使得用户并不会使用推荐的应用,减低用户体验,从而使得推荐的准确性受到负面影响。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种应用推荐方法和装置,为用户推荐满足用户需求的应用,从而提高推荐的准确性。本专利技术的技术方案是这样实现的:第一方面,提供一种应用推荐方法,所述方法包括:获取用户的应用偏好得分和用户信息;根据所述用户信息,确定所述用户间的综合相似度;根据所述应用偏好得分和所述综合相似度,确定推荐的应用。可选的,所述用户信息包括交往信息、应用偏好信息和终端信息,所述根据所述用户信息,确定所述用户间的综合相似度包括:根据所述交往信息,确定所述用户间交往圈亲密相似 ...
【技术保护点】
一种应用推荐方法,其特征在于,所述方法包括:获取用户的应用偏好得分和用户信息;根据所述用户信息,确定所述用户间的综合相似度;根据所述应用偏好得分和所述综合相似度,确定推荐的应用。
【技术特征摘要】
1.一种应用推荐方法,其特征在于,所述方法包括:获取用户的应用偏好得分和用户信息;根据所述用户信息,确定所述用户间的综合相似度;根据所述应用偏好得分和所述综合相似度,确定推荐的应用。2.根据权利要求1所述的方法,其特征在于,所述用户信息包括交往信息、应用偏好信息和终端信息,所述根据所述用户信息,确定所述用户间的综合相似度包括:根据所述交往信息,确定所述用户间交往圈亲密相似度;根据所述应用偏好信息,确定所述用户间应用偏好相似度;根据所述终端信息,确定所述用户间终端信息相似度;根据所述用户间交往圈亲密相似度、所述用户间应用偏好相似度和所述用户间终端信息相似度,确定所述用户间综合相似度。3.根据权利要求2所述的方法,其特征在于,对于第一用户,所述根据所述应用偏好信息,确定所述用户间应用偏好相似度包括:根据所述偏好信息,获取所述第一用户的第一应用使用频率向量和第二用户的第二应用使用频率向量;根据所述第一应用使用频率向量和所述第二应用使用频率向量,确定所述第一用户和所述第二用户间应用偏好相似度。4.根据权利要求2所述的方法,其特征在于,所述终端信息包括终端品牌等级得分和终端价格等级得分,对于第一用户,所述根据所述终端信息,确定所述用户间终端信息相似度包括:根据所述终端信息,获取所述第一用户的第一终端品牌等级得分与第一终端价格等级得分和第二用户的第二终端品牌等级得分与第二终端价格等级得分;根据所述第一终端品牌等级得分、第一终端价格等级得分、第二终端品牌等级得分和第二终端价格等级得分,确定所述第一用户和所述第二用户间终端信息相似度。5.根据权利要求2所述的方法,其特征在于,所述交往信息包括所述用户之间的第一通话次数、所述用户之间的第一通话时长和所述用户之间的第一短信次数,对于第一用户,所述根据所述交往信息,确定所述用户间交往圈亲密相似度包括:根据所述通话次数、所述通话时长和所述短信次数,获取所述第一用户和第二用户之间的第二通话次数、所述第一用户和所述第二用户之间的第二通话时长和所述第一用户和所述第二用户之间的第二短信次数;根据所述第一通话次数、所述第一通话时长、所述第一短信次数、所述第二通话次数、所述第二通话时长和所述第二短信次数,确定所述第一用户和所述第二用户间交往圈亲密相似度。6.根据权利要求2所述的方法,其特征在于,对于第一用户,所述根据所述用户间交往圈亲密相似度、所述用户间应用偏好相似度和所述用户间终端信息相似度,确定所述用户间综合相似度包括:确定所述第一用户和第二用户间交往圈亲密度、所述第一用户和所述第二用户间应用偏好相似度和所述第一用户和所述第二用户间终端信息相似度;确定所述第一用户和所述第二用户间交往圈亲密相似度、所述第一用户和所述第二用户间应用偏好相似度和所述第一用户和所述第二用户间终端信息相似度的平均值;根据所述平均值,确定所述第一用户和所述第二用户间综合相似度。7.根据权利要求1所述的方法,其特征在于,所述根据所述应用偏好得分和所述综合相似度,确定推荐的应用包括:根据所述应用偏好得分和所述综合相似度,确定应用的...
【专利技术属性】
技术研发人员:张湛梅,张晓川,徐睿,崔志顺,
申请(专利权)人:中国移动通信集团广东有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。