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.如权利要求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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。