The present invention provides a method and device for the recommended application, the method includes: obtaining the target application label, label corresponding to the application user behavior and the corresponding tag number, application number, and the number of labels based on user behavior corresponding to application times and label the corresponding application, the label weight calculation further, according to the label; the weight and weight to be recommended by the label, to determine the similarity between the target application and to be recommended; when the similarity between the target and the application of the recommended application meets the preset conditions, will be recommended to users; visible, automatic calculation of weights of the various tags by the invention the weight of each label, to distinguish between a higher degree, therefore, improves the application to compute the similarity between the target and the recommended application accuracy And then, according to the accurate calculation results of the similarity between the target application and the application to be recommended, the recommendation effect is improved.
【技术实现步骤摘要】
本专利技术涉及推荐
,尤其涉及一种应用的推荐方法及装置。
技术介绍
随着智能电视业务的发展,智能电视所能提供给我们的服务(例如:视频资源、应用软件等各种不同的应用)越来越多。为了便于用户快速找到所需求的应用,推荐技术应用而生。现有的基于标签的推荐技术中,通过预先定义好各个标签的权重(例如:所有标签的权重都为1,或者将所有标签进行分类,属于同一类别的标签的权重相同且属于不同类别的标签的权重各不相同等);进一步地,根据目标应用分别与其它多个待推荐应用的共有标签的权重,计算出目标应用分别与每个待推荐应用的相似度,进而将多个待推荐应用中与目标应用的相似度较大的某几个待推荐应用推送给用户。但现有的基于标签的推荐技术中,各个标签的权重为人工预先定义好的并且每个标签的权重的区分度并不高,因此,会影响目标应用分别与每个待推荐应用的相似度的计算结果准确度,从而会影响应用的推荐效果。
技术实现思路
本专利技术提供一种应用的推荐方法及装置,提高了应用的推荐效果。第一方面,本专利技术实施例提供一种应用的推荐方法,包括:获取目标应用的标签、所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数;根据所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数,计算所述标签的权重;根据所述标签的权重、以及待推荐应用的标签的权重,确定所述目标应用与所述待推荐应用之间的相似度;当所述目标应用与所述待推荐应用之间的相似度满足预设条件时,将所述待推荐应用推送给用户。第二方面,本专利技术实施例提供一种应用的推荐装置,包括:第一获取模块,用于获取目标应用的标签、所述标签所对应应用的 ...
【技术保护点】
一种应用的推荐方法,其特征在于,包括:获取目标应用的标签、所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数;根据所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数,计算所述标签的权重;根据所述标签的权重、以及待推荐应用的标签的权重,确定所述目标应用与所述待推荐应用之间的相似度;当所述目标应用与所述待推荐应用之间的相似度满足预设条件时,将所述待推荐应用推送给用户。
【技术特征摘要】
1.一种应用的推荐方法,其特征在于,包括:获取目标应用的标签、所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数;根据所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数,计算所述标签的权重;根据所述标签的权重、以及待推荐应用的标签的权重,确定所述目标应用与所述待推荐应用之间的相似度;当所述目标应用与所述待推荐应用之间的相似度满足预设条件时,将所述待推荐应用推送给用户。2.根据权利要求1所述的方法,其特征在于,所述根据所述标签所对应应用的用户行为次数、以及所述标签所对应应用的个数,计算所述标签的权重,包括:根据公式计算标签t的权重wt,其中,dt代表标签t所对应应用的用户行为次数,at代表标签t所对应应用的个数,p和q为预设参数。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取所述待推荐应用的标签所对应应用的用户行为次数、以及所述待推荐应用的标签所对应应用的个数;根据所述待推荐应用的标签所对应应用的用户行为次数、以及所述待推荐应用的标签所对应应用的个数,计算所述待推荐应用的标签的权重。4.根据权利要求1或2所述的方法,其特征在于,所述当所述目标应用与所述待推荐应用之间的相似度满足预设条件时,将所述待推荐应用推送给用户,包括:当所述目标应用与所述待推荐应用之间的相似度大于预设阈值时,将所述待推荐应用推送给用户。5.根据权利要求1或2所述的方法,其特征在于,所述待推荐应用为多个待推荐应用时,所述当所述目标应用与所述待推荐应用之间的相似度满足预设条件时,将所述待推荐应用推送给用户,包括:将所述目标应用与多个待推荐应用的相似度从大到小进行排序;将所述相似度中从大...
【专利技术属性】
技术研发人员:程殿虎,刘鑫,于芝涛,
申请(专利权)人:青岛海信传媒网络技术有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。