一种推荐方法和装置、一种用于推荐的装置制造方法及图纸

技术编号:15690901 阅读:68 留言:0更新日期:2017-06-24 03:40
本发明专利技术实施例提供了一种推荐方法和装置、及一种用于推荐的装置,其中的方法具体包括:依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条建立的映射关系;将所述目标用户词条的词条输入信息作为所述对象标识对应的词条输入信息,依据所述对象标识对应的词条输入信息、或者、所述对象标识对应的词条输入信息和所述目标用户词条的第一权重,确定所述目标用户词条与所述对象标识之间的关联度;依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识。本发明专利技术实施例能够提高好友推荐或者资源推荐的精准度。

A recommendation method and device, a device for recommendation

The embodiment of the invention, a method and a device for the recommendation, and a recommendation for device is provided, the method includes the following steps: according to preset mapping relation to find and obtain at least one object identifier corresponding to the target user entry; wherein, the mapping relationship is based on at least one client at a recent preset time in the input, hit the mapping between keywords user entry establishment; the entry input information of the target user entry entry as the object identifier corresponding to the input information, according to the first weights of the object identifier corresponding to the input information, or entry, the object identifier corresponding to the input information and the entry the target user entry, determine the degree of correlation between the target user entry and the object identifier; according to the degree of association, from the at least one An object identifier is selected to identify the target object recommended to the recommended user. The embodiment of the invention can improve the accuracy of recommendation or resource recommendation by a good friend.

【技术实现步骤摘要】
一种推荐方法和装置、一种用于推荐的装置
本专利技术涉及通信
,特别是涉及一种推荐方法、一种推荐装置、及一种用于推荐的装置。
技术介绍
随着网络技术的发展,人们开始越来越多的使用即时通讯软件作为通信或沟通的工具。用户在使用即时通讯软件时,需要先添加好友,然后与已添加的好友进行通信。另外,即时通讯软件通常还具备好友推荐功能,可以向用户推送联系人信息,用户可以从中选择感兴趣的联系人进行添加。现有的好友推荐方式具体可以包括:基于地理位置的好友推荐方式一、基于搜索的好友推荐方式二和基于好友网络的好友推荐方式三。其中,上述好友推荐方式一依据用户所使用移动终端的当前地理位置,向用户推荐与当前地理位置之间的距离小于预置地理距离阈值的其他用户;然而,地理位置与用户兴趣或用户爱好通常无关,即使处于相同地理位置(如同一家庭、同一办公场所),多个用户的用户兴趣或用户爱好也是多样化的,因此,上述好友推荐方式一得到的推荐结果往往不够精确。上述好友推荐方式二可以将用户输入的搜索词与即时通讯软件中用户填写的资料进行匹配推荐;然而,上述好友推荐方式二过度依赖用户填写的个人资料,当用户填写的个人资料不存在上述搜索词相关的信息,或者,当用户填写的个人资料不真实时,上述好友推荐方式二得到的推荐结果往往不够精确。上述好友推荐方式三可以根据用户在即时通讯软件上的朋友圈进行推荐,例如,可以向用户推荐朋友圈中好友的好友,但由于朋友圈反映的是好友关系,而无法直接反映用户兴趣或用户爱好,即使是关系比较好的好友,其兴趣或爱好也有可能大径相庭;因此,上述好友推荐方式三也无法保证推荐结果的精确度。专利技术内容鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的推荐方法、推荐装置及用于推荐的装置,能够提高好友推荐或者资源推荐的精准度。为了解决上述问题,本专利技术公开了一种推荐方法,包括:依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条建立的映射关系,所述关键词集合包括:至少一个预置关键词;将所述目标用户词条的词条输入信息作为所述对象标识对应的词条输入信息,依据所述对象标识对应的词条输入信息、或者、所述对象标识对应的词条输入信息和所述目标用户词条的第一权重,确定所述目标用户词条与所述对象标识之间的关联度;依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识;其中,所述被推荐用户为最近一预置时间段内输入过所述目标用户词条的用户。可选地,所述词条输入信息包括:用户词频信息和/或上屏时间信息,则所述依据所述对象标识对应的词条输入信息,确定所述目标用户词条与所述对象标识之间的关联度的步骤,包括:依据所述对象标识对应的用户词频信息,确定所述用户词频信息的第二权重;依据当前时间信息、及所述对象标识对应的上屏时间信息与所述当前时间信息之间的间隔,确定所述上屏信息时间的第三权重;依据所述第二权重和所述第三权重,确定所述目标用户词条与所述对象标识之间的关联度。可选地,通过如下步骤确定所述目标用户词条的第一权重:依据所述目标用户词条对应的用户标识的数目、所述目标用户词条的热度和所述目标用户词条与所述对象标识之间的匹配度中的至少一种,确定所述目标用户词条的第一权重。可选地,所述目标用户词条包括:所述被推荐用户在最近一预置时间段内输入过的、命中关键词集合的至少一个用户词条;在所述目标用户词条为多个时,所述确定所述目标用户词条与所述对象标识之间的关联度的步骤,包括:分别确定单个目标用户词条与所述对象标识之间的第一关联度;依据所有目标用户词条与所述对象标识之间的第一关联度,得到所述目标用户词条与所述对象标识之间的关联度。可选地,所述对象标识包括:用户标识,则所述依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识的步骤,包括:依据所述关联度,从至少一个用户标识中选择位于被推荐用户的好友列表的、用于向所述被推荐用户推荐的目标用户标识。可选地,所述依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识的步骤,包括:从所述至少一个对象标识中选择、关联度大于关联度阈值的、用于向被推荐用户推荐的对象标识。可选地,所述在预先建立的用户词条与对象标识之间的映射关系中进行查找的步骤,包括:在接收来自客户端的推荐请求时,将所述客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条作为目标用户词条,并依据所述目标用户词条,在预先建立的用户词条与对象标识之间的映射关系中进行查找,以得到所述目标用户词条对应的至少一个对象标识;或者当客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条数量超出阈值时,将所述客户端对应用户词条作为目标用户词条,并依据所述目标用户词条,在预先建立的用户词条与对象标识之间的映射关系中进行查找,以得到所述目标用户词条对应的至少一个对象标识。可选地,所述方法还包括:从至少一个客户端收集在最近一预置时间段内输入过的、命中关键词集合的用户词条、所述用户词条的词条输入信息及所述用户词条对应的用户标识;依据所收集的内容,建立用户词条与用户标识之间的映射关系,或者,依据所收集的内容,建立用户词条、用户标识与词条输入信息之间的映射关系。可选地,所述方法还包括:从至少一个客户端收集在最近一预置时间段内输入过的、命中关键词集合的用户词条、及所述用户词条的词条输入信息;依据所收集的内容及用户词条对应的资源标识,建立用户词条与资源标识之间的映射关系,或者,依据所收集的内容,建立用户词条、资源标识与词条输入信息之间的映射关系。可选地,通过如下步骤建立所述关键词集合:从互联网收集符合预置热度条件的预置关键词,或者,接收用户输入的预置关键词;对所述预置关键词进行过滤,以滤除命中预置隐私条件的预置关键词;将过滤后的预置关键词添加至关键词集合。可选地,所述对象标识包括:用户标识和/或资源标识;另一方面,本专利技术公开了一种推荐装置,包括:查找模块,用于依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条建立的映射关系,所述关键词集合包括:至少一个预置关键词;确定模块,用于将所述目标用户词条的词条输入信息作为所述对象标识对应的词条输入信息,依据所述对象标识对应的词条输入信息、或者、所述对象标识对应的词条输入信息和所述目标用户词条的第一权重,确定所述目标用户词条与所述对象标识之间的关联度;及选择模块,用于依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识;其中,所述被推荐用户为最近一预置时间段内输入过所述目标用户词条的用户。再一方面,本专利技术公开了一种用于推荐的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置本文档来自技高网...
一种推荐方法和装置、一种用于推荐的装置

【技术保护点】
一种推荐方法,其特征在于,包括:依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条建立的映射关系,所述关键词集合包括:至少一个预置关键词;将所述目标用户词条的词条输入信息作为所述对象标识对应的词条输入信息,依据所述对象标识对应的词条输入信息、或者、所述对象标识对应的词条输入信息和所述目标用户词条的第一权重,确定所述目标用户词条与所述对象标识之间的关联度;依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识;其中,所述被推荐用户为最近一预置时间段内输入过所述目标用户词条的用户。

【技术特征摘要】
1.一种推荐方法,其特征在于,包括:依据预设的映射关系查找并得到目标用户词条对应的至少一个对象标识;其中,所述映射关系为依据至少一个客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条建立的映射关系,所述关键词集合包括:至少一个预置关键词;将所述目标用户词条的词条输入信息作为所述对象标识对应的词条输入信息,依据所述对象标识对应的词条输入信息、或者、所述对象标识对应的词条输入信息和所述目标用户词条的第一权重,确定所述目标用户词条与所述对象标识之间的关联度;依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识;其中,所述被推荐用户为最近一预置时间段内输入过所述目标用户词条的用户。2.根据权利要求1所述的方法,其特征在于,所述词条输入信息包括:用户词频信息和/或上屏时间信息,则所述依据所述对象标识对应的词条输入信息,确定所述目标用户词条与所述对象标识之间的关联度的步骤,包括:依据所述对象标识对应的用户词频信息,确定所述用户词频信息的第二权重;依据当前时间信息、及所述对象标识对应的上屏时间信息与所述当前时间信息之间的间隔,确定所述上屏信息时间的第三权重;依据所述第二权重和所述第三权重,确定所述目标用户词条与所述对象标识之间的关联度。3.根据权利要求1所述的方法,其特征在于,通过如下步骤确定所述目标用户词条的第一权重:依据所述目标用户词条对应的用户标识的数目、所述目标用户词条的热度和所述目标用户词条与所述对象标识之间的匹配度中的至少一种,确定所述目标用户词条的第一权重。4.根据权利要求1所述的方法,其特征在于,所述目标用户词条包括:所述被推荐用户在最近一预置时间段内输入过的、命中关键词集合的至少一个用户词条;在所述目标用户词条为多个时,所述确定所述目标用户词条与所述对象标识之间的关联度的步骤,包括:分别确定单个目标用户词条与所述对象标识之间的第一关联度;依据所有目标用户词条与所述对象标识之间的第一关联度,得到所述目标用户词条与所述对象标识之间的关联度。5.根据权利要求1至4中任一所述的方法,其特征在于,所述对象标识包括:用户标识,则所述依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识的步骤,包括:依据所述关联度,从至少一个用户标识中选择位于被推荐用户的好友列表的、用于向所述被推荐用户推荐的目标用户标识。6.根据权利要求1至4中任一所述的方法,其特征在于,所述依据所述关联度,从所述至少一个对象标识中选择用于向被推荐用户推荐的目标对象标识的步骤,包括:从所述至少一个对象标识中选择、关联度大于关联度阈值的、用于向被推荐用户推荐的对象标识。7.根据权利要求1至4中任一所述的方法,其特征在于,所述在预先建立的用户词条与对象标识之间的映射关系中进行查找的步骤,包括:在接收来自客户端的推荐请求时,将所述客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条作为目标用户词条,并依据所述目标用户词条,在预先建立的用户词条与对象标识之间的映射关系中进行查找,以得到所述目标用户词条对应的至少一个对象标识;或者当客户端在最近一预置时间段内输入过的、命中关键词集合的用户词条...

【专利技术属性】
技术研发人员:费腾
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1