一种提及推荐方法、信息处理方法及系统技术方案

技术编号:16351594 阅读:105 留言:0更新日期:2017-10-06 15:41
本申请提供了一种提及推荐方法、信息处理方法及系统,涉及社交网络领域。所述提及推荐方法包括:响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个第一用户名推荐给所述用户。所述信息处理方法包括:收集用户在第一社交网络及其他社交网络上或在其他社交网络上的历史提及信息;存储所述历史提及信息。所述提及推荐方法、信息处理方法及系统,能够在用户需要提及某个用户名时,更加准确的进行推荐,有利于提高用户的输入速度。

Reference recommendation method, information processing method and system

The present application provides a reference recommendation method, an information processing method and a system, relating to the social networking field. The mentioned method includes: recommended in response to user input in the first social network reference symbols, obtaining the first set and the second set of user username between the first correspondence and the users mentioned history information; according to the corresponding relationship between the first and the historical information mentioned, at least one of the first user name the first name in the collection is recommended to the user. The information processing method includes collecting historical reference information of the user on the first social network and other social networks or on other social networks; storing the historical reference information. The mentioned recommendation method, the information processing method and the system can make the recommendation more accurate when the user needs to mention a user name, and is favorable for improving the input speed of the user.

【技术实现步骤摘要】

本申请涉及社交网络
,尤其涉及一种提及推荐方法、信息处理方法及系统
技术介绍
提及推荐(mentionsuggestion)是社交网络(SocialNetworking)为了方便用户提及其好友而提供的一个功能,该功能给用户的大致体验如下:当用户在某一社交网络中输入提及符号(比如@),或者,在提及符号后还输入了一个不完整的用户名(比如用户名的首字母)时,社交网络根据用户在本网站的历史数据推测用户对其不同好友的亲密程度,容纳后自动推荐出多个可能的用户名,用户直接选择相应的用户名,从而提高了用户的输入速度。然而,随着社交网络的发展,一个真实的用户通常会在多个社交网络中以不同的用户名或昵称进行注册。这样,现有社交网络仅根据本网站的历史数据给出的推荐结果,由于不能全面反映用户与不同好友的亲密程度,因此,其推荐结果往往与用户想要输入的用户名之间存在较大的差异,影响用户的输入速度。
技术实现思路
本申请的目的是:提供一种提及推荐方法、信息处理方法及系统,以提高推荐准确度。为解决上述技术问题,第一方面,提供一种提及推荐方法,所述方法包括:响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;其中,所述第一用户名集合包括所述用户的好友在第一社交网络中的至少一个第一用户名,所述第二用户名集合包括所述用户的所述好友在其他社交网络中的至少一个第二用户名;根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个第一用户名推荐给所述用户。第二方面,提供一种提及推荐系统,所述系统包括:一响应模块,用于响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;其中,所述第一用户名集合包括所述用户的好友在第一社交网络中的至少一个第一用户名,所述第二用户名集合包括所述用户的所述好友在其他社交网络中的至少一个第二用户名;一推荐模块,用于根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。第三方面,提供一种信息处理方法,包括:收集用户在第一社交网络及其他社交网络上或在其他社交网络上的历史提及信息;存储所述历史提及信息。第四方面,提供一种信息处理系统,所述系统包括:一收集模块,用于收集用户在第一社交网络及其他社交网络上或在其他社交网络上的历史提及信息;一存储模块,用于存储所述历史提及信息。本专利技术实施例所述提及推荐方法、信息处理方法及系统,综合考虑用户在不同社交网络上与各好友的互动数据,则可以更加全面的反映所述用户与每个好友的亲密度等信息,从而在用户需要提及某个用户名时,更加准确的进行推荐,有利于提高用户的输入速度。附图说明图1是本专利技术实施例所述提及推荐方法的流程图;图2是本专利技术实施例一个实施方式中所述提及推荐方法的流程图;图3是本专利技术实施例一个实施方式中所述步骤S140的流程图;图4是本专利技术实施例一个实施方式中所述步骤S140的流程图;图5是本专利技术实施例一个实施方式中所述提及推荐方法的流程图;图6是本专利技术实施例一个实施方式中所述步骤S140’的流程图;图7是本专利技术实施例一个实施方式中所述步骤S140’的流程图;图8是本专利技术实施例一个实施方式中所述步骤S140’的流程图;图9是本专利技术实施例一个实施方式中所述提及推荐方法的流程图;图10是本专利技术实施例一个实施方式中所述步骤S140”的流程图;图11是本专利技术实施例一个实施方式中所述步骤S140”的流程图;图12是本专利技术实施例所述提及推荐系统的模块结构示意图;图13是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图14是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图15是本专利技术实施例一个实施方式中所述推荐单元的模块结构示意图;图16是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图17是本专利技术实施例一个实施方式中所述推荐单元的模块结构示意图;图18是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图19是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图20是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图21是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图22是本专利技术实施例一个实施方式中所述提及推荐系统的模块结构示意图;图23是本专利技术实施例所述一种信息处理方法的流程图;图24是本专利技术实施例一个实施方式中所述一种信息处理方法的流程图;图25是本专利技术实施例所述信息处理系统的模块结构示意图;图26是本专利技术实施例一个实施方式中所述信息处理系统的模块结构示意图;图27是本专利技术一个实施例所述提及推荐设备的结构图;图28是本专利技术一个实施例所述信息处理设备的结构图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细说明。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。本领域技术人员理解,在本专利技术的实施例中,下述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本专利技术实施例的实施过程构成任何限定。另外,本专利技术各实施例中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。本专利技术中的“社交网络”是指一群拥有相同兴趣与活动的人创建的在线社区,包括但不限于微博、微信、QQ空间、论坛、Facebook、Twitter、人人网、百度空间、开心网、豆瓣、百合网、知乎和51游戏社区等。专利技术人在研究中发现,一个用户的好友往往会在不同的社交网络中,注册使用不同的用户名或昵称;同时,所述用户可能会与任一个好友在不同的社交网络上进行互动。因此,如果可以综合考虑所述用户在不同社交网络上与各好友的互动数据,则可以更加全面的反映所述用户与每个好友的亲密度等信息,从而在用户需要提及某个用户名时,更加准确的进行推荐,有利于提高用户的输入速度。图1是本专利技术实施例所述提及推荐方法的流程图,如图1所示,本文档来自技高网...

【技术保护点】
一种提及推荐方法,其特征在于,所述方法包括: 响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;其中,所述第一用户名集合包括所述用户的好友在第一社交网络中的至少一个第一用户名,所述第二用户名集合包括所述用户的所述好友在其他社交网络中的至少一个第二用户名; 根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个第一用户名推荐给所述用户。

【技术特征摘要】
1.一种提及推荐方法,其特征在于,所述方法包括:
响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;其中,所述第一用户名集合包括所述用户的好友在第一社交网络中的至少一个第一用户名,所述第二用户名集合包括所述用户的所述好友在其他社交网络中的至少一个第二用户名;
根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个第一用户名推荐给所述用户。
2.如权利要求1所述的方法,其特征在于,所述获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息包括:
从本地获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息。
3.如权利要求1所述的方法,其特征在于,所述获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息包括:
通过网络从外部获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息。
4.如权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
生成所述第一用户名集合与所述第二用户名集合之间的所述第一对应关系。
5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
收集并存储所述用户的历史提及信息。
6.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述第一社交网络中对每个所述第一用户名的提及次数,以及所述用户在所述其他社交网络中对每个所述第二用户名的提及次数。
7.如权利要求6所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个第一用户名推荐给所述用户包括:
根据所述第一对应关系,所述用户在所述第一社交网络中对每个所述第一用户名的提及次数,以及所述用户在所述其他社交网络中对每个所述第二用户名的提及次数,得到所述用户对每个所述好友的提及次数;
根据所述用户对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。
8.如权利要求7所述的方法,其特征在于,所述根据所述用户对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
将提及次数大于预定值的至少一个所述好友所对应的所述第一用户名推荐给所述用户。
9.如权利要求7所述的方法,其特征在于,所述根据所述用户对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述用户对每个所述好友的提及次数,对每个所述好友所对应的所述第一用户名排序;
将排序后的至少一个所述第一用户名推荐给所述用户。
10.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述其他社交网络中对每个所述第二用户名的提及次数。
11.如权利要求10所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系,所述用户在所述其他社交网络中对每个所述第二用户名的提及次数,得到所述用户在所述其他社交网络上对每个所述好友的提及次数;
根据所述用户在所述其他社交网络上对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。
12.如权利要求11所述的方法,其特征在于,所述根据所述用户在所述其他社交网络上对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
将提及次数大于预定值的至少一个所述好友所对应的所述第一用户名推荐给所述用户。
13.如权利要求11所述的方法,其特征在于,所述根据所述用户在其他社交网络上对每个所述好友的提及次数,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述用户在所述其他社交网络上对每个所述好友的提及次数,对每个所述好友所对应的所述第一用户名排序;
将排序后的至少一个所述第一用户名推荐给所述用户。
14.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述第一社交网络和所述其他社交网络上的历史发布内容与历史提及用户名之间的第二对应关系。
15.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述其他社交网络上的历史发布内容与历史提及用户名之间的第二对应关系。
16.如权利要求14或15所述的方法,其特征在于,所述方法还包括:
获取所述用户的当前输入信息。
17.如权利要求16所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述历史提及信息,以及所述用户的当前输入信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。
18.如权利要求16或17所述的方法,其特征在于,所述用户的当前输入信息包括:当前发布内容。
19.如权利要求18所述方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,以及所述用户的当前输入信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述第二对应关系,得到所述用户的所述好友与发布内容的关键词之间的第三对应关系;
提取当前发布内容的关键词,根据当前发布内容的关键词和所述第三对应关系,得到至少一个候选好友;
将所述至少一个候选好友所对应第一用户名推荐给所述用户。
20.如权利要求18所述的方法,其特征在于,所述用户的当前输入信息还包括:所述第一用户名的前缀。
21.如权利要求20所述的方法,其特征在于,根据所述第一对应关系和所述历史提及信息,以及所述用户的当前输入信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一用户名的前缀得到候选第一用户名集合;
根据所述第一对应关系和所述第二对应关系,得到所述用户的所述好友与发布内容的关键词之间的第三对应关系;
提取当前发布内容的关键词,根据当前发布内容的关键词和所述第三对应关系,得到至少一个候选好友;
根据所述至少一个候选好友,从所述候选第一用户名集合中筛选得到候选第一用户名子集;
将所述候选第一用户名子集中的至少一个第一用户名推荐给所述用户。
22.如权利要求18所述的方法,所述历史提及信息还包括:所述用户在所述第一社交网络中对每个所述第一用户名的提及次数,以及所述用户在所述其他社交网络中对每个所述第二用户名的提及次数。
23.如权利要求22所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,以及所述用户的当前输入信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述第二对应关系,得到所述用户的所述好友与发布内容的关键词之间的第三对应关系;
提取当前发布内容的关键词,根据当前发布内容的关键词和所述第三对应关系,得到至少一个候选好友;
根据所述第一对应关系,所述用户在所述第一社交网络中对每个所述第一用户名的提及次数,以及所述用户在所述其他社交网络中对每个所述第二用户名的提及次数,得到所述用户对每个所述候选好友的提及次数;
根据所述用户对每个所述候选好友的提及次数,将所述至少一个候选好友中至少一个所对应的所述第一用户名推荐给所述用户。
24.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述第一社交网络和所述其他社交网络上的历史发布内容的环境信息与历史提及用户名之间的第四对应关系。
25.如权利要求1至5任一项所述的方法,其特征在于,所述历史提及信息包括:所述用户在所述其他社交网络上的历史发布内容的环境信息与历史提及用户名之间的第四对应关系。
26.如权利要求24或25所述的方法,其特征在于,所述方法还包括:
获取所述用户当前的环境信息。
27.如权利要求26所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述历史提及信息,以及所述用户当前的环境信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。
28.如权利要求27所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,以及所述用户当前的环境信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述第四对应关系,得到所述用户的所述好友与环境信息的属性之间的第五对应关系;
提取当前的环境信息的属性,根据当前的环境信息的属性和所述第五对应关系,得到至少一个候选好友;
将所述至少一个候选好友对应的所述第一用户名推荐给所述用户。
29.如权利要求27所述的方法,其特征在于,所述历史提及信息还包括:所述用户在所述第一社交网络中对每个所述第一用户名的提及次数,以及所述用户在所述其他社交网络中对每个所述第二用户名的提及次数。
30.如权利要求29所述的方法,其特征在于,所述根据所述第一对应关系和所述历史提及信息,以及所述用户当前的环境信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户包括:
根据所述第一对应关系和所述第四对应关系,得到所述用户的所述好友与环境信息的属性之间的第五对应关系;
提取当前的环境信息的属性,根据当前的环境信息的属性和所述第五对应关系,得到至少一个候选好友;
根据所述用户在所述第一社交网络中对所述第一用户名的提及次数,所述用户在所述其他社交网络中对所述第二用户名的提及次数,以及所述第一对应关系,得到所述用户对每个所述候选好友的提及次数;
根据所述用户对每个所述候选好友的提及次数,将所述至少一个候选好友中至少一个所对应的所述第一用户名推荐给所述用户。
31.如权利要求24至30任一项所述的方法,其特征在于,所述环境信息包括:所述用户的身体状况信息、心理状况信息、周围环境状况信息中至少一项。
32.一种提及推荐系统,其特征在于,所述系统包括:
一响应模块,用于响应于用户在第一社交网络中输入的提及符号,获取第一用户名集合与第二用户名集合之间的第一对应关系,以及所述用户的历史提及信息;其中,所述第一用户名集合包括所述用户的好友在第一社交网络中的至少一个第一用户名,所述第二用户名集合包括所述用户的所述好友在其他社交网络中的至少一个第二用户名;
一推荐模块,用于根据所述第一对应关系和所述历史提及信息,将所述第一用户名集合中的至少一个所述第一用户名推荐给所述用户。
33.如权利要求32所述的系统,其特征在于,所述响应模块,用于从本地获取第一用户名集...

【专利技术属性】
技术研发人员:于魁飞
申请(专利权)人:北京智谷睿拓技术服务有限公司
类型:发明
国别省市:北京;11

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

1