CN105681155B - 即时通讯中的用户信息处理方法及装置 - Google Patents
即时通讯中的用户信息处理方法及装置 Download PDFInfo
- Publication number
- CN105681155B CN105681155B CN201410658839.4A CN201410658839A CN105681155B CN 105681155 B CN105681155 B CN 105681155B CN 201410658839 A CN201410658839 A CN 201410658839A CN 105681155 B CN105681155 B CN 105681155B
- Authority
- CN
- China
- Prior art keywords
- user
- role
- title
- historical behavior
- good friend
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了即时通讯中的用户信息处理方法及装置,其中,所述方法包括:获取即时通讯IM用户在网络中的历史行为数据;根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;基于所述角色名称提供IM用户信息。通过本申请,可以使得IM***能够为用户提供更丰富的信息。
Description
技术领域
本申请涉及即时通讯技术领域,特别是涉及即时通讯中的用户信息处理方法及装置。
背景技术
即时通讯(IM)是通信的一个分支,是指使人们能在网上识别在线用户,并与他们以某种通信协议为基础进行的“消息”的实时交换,其中,消息可以是文本、语音、视频、数据等多种格式。
随着即时通讯技术的发展,除了在基本的聊天功能基础上衍生出一对一聊天、群聊、聊天室、音频聊天、视频聊天等功能外,抓图、传输文件、邮件服务、新闻服务和移动通信工具的信息交换、博客等服务,也逐步成了基本的功能,而音乐、电视、游戏和搜索等多种衍生的服务更是日新月异。
总之,多功能和综合化已成为IM业务的发展趋势。因此,如何为即时通讯工具开发出更丰富、更具新意、更能吸引用户长期驻留的功能,成为本领域技术人员迫切需要解决的技术问题。
发明内容
本申请实施例提供了即时通讯中的用户信息处理方法及装置,可以使得IM***能够为用户提供更丰富的信息。
本申请提供了如下方案:
一种即时通讯中的用户信息处理方法,包括:
获取即时通讯IM用户在网络中的历史行为数据;
根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
基于所述角色名称提供IM用户信息。
一种即时通讯中的用户信息处理装置,包括:
历史行为数据获取单元,用于获取即时通讯IM用户在网络中的历史行为数据;
角色名称分配单元,用于根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
角色名称提供单元,用于基于所述角色名称提供IM用户信息。
根据本申请提供的具体实施例,本申请公开了以下技术效果:
通过本申请实施例,可以通过对各个IM用户在网络中的各种历史行为数据的分析,结合预先设置的角色模型,为各个IM用户分配角色名称,并可以提供给IM用户。这样,IM用户看到的用户的称呼不再局限于用户自行填写的昵称,或者备注的姓名等,还可以有***为他分配的角色名称,而且这种角色名称是与用户在历史行为数据相关的,历史行为数据又可以从一定程度上反映出用户在真实世界中某方面的喜好等信息,因此,可以使得IM***能够为用户提供更丰富的信息,该信息可以使得虚拟世界与现实世界之间实现关联,使得用户在虚拟网络中的社交更能为真实世界中的现实生活提供有效的帮助。
当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的方法的流程图;
图2是本申请实施例提供的装置的示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
首先需要说明的是,IM工具为用户构建了一个虚拟的“世界”,在其中进行人际交往时,用户以各自的身份扮演着一定的角色,并且具有各自的角色名称。现有的即时通讯工具中,用户的角色名称一般是由用户本人在注册时自行填写的,例如,用户昵称等。这种方式从IM诞生之日起一直被沿用,实现起来比较简单,但是却显得比较单调,不利于用户的长期驻留。本申请实施例就是从用户角色名称的角度出发,为IM工具提供了新的功能。在该新功能中,可以手机IM用户在网络中的各种历史行为数据,通过对这种历史行为数据的分析,以及与预置的角色模型的匹配,可以为IM用户分配一定的角色名称,并且可以展示给IM用户。这样,IM用户看到的角色名称就不再永远是用户自行填写的昵称或者备注的名称等,而可以是由***为其分配的名称,这种名称与用户在现实生活中的某种兴趣爱好等可能是相关的,因此,可以使得IM工具界面显示的信息更具新意,更加丰富多彩,有利于吸引IM用户的长期驻留。下面对具体的实现方式进行详细的介绍。
参见图1,本申请实施例首先提供了一种即时通讯中的用户信息处理方法,该方法可以包括以下步骤:
S101:获取即时通讯IM用户在网络中的历史行为数据;
当前社交网络、电子商务平台、生活服务网站等日益普及,人们的生活已然被数据化了,换言之,人们在网络中的一举一动,都可以被记录到各种后台数据库中,包括浏览过的网页、购买过的商品、与好友之间的互动信息,等等,这些信息都可能从一定程度上反映着用户在某方面的喜好。例如,购物方面的喜好等等。因此,本申请实施例就可以分别针对每个IM用户,在各种网络平台的服务器中收集其历史行为数据。
也就是说,具体在获取IM用户的历史行为数据时,可以从多种平台的服务器中获取。例如,其中一种最简单的方式就是可以是获取IM用户在IM***中的聊天记录数据。由于这种聊天记录数据中一般会记录用户在在线聊天过程中经常提到的话题等信息,因此,可以从中分析出用户在某方面的兴趣爱好等信息,进而帮助进行角色名称的分配。其中,关于IM用户在IM***中的聊天记录,这种IM***可以是当前的IM***内部的聊天记录,这种数据最容易获取到,因此直接从自己的服务器中读取即可。或者,也可以是其他IM***中的聊天记录信息,此时,如果预先获知了其他IM***的聊天记录数据访问接口,则可以通过调用这种接口获取。同时,在获取了多个IM***中的聊天记录数据之后,还可以分析各用户名之间的“同人关系”等信息(具体如何发现用户之间的“同人关系”,可以参考已有技术中的实现,这里不再详述),将用一个用户在不同IM***中的聊天记录数据得以合并,然后用户合并之后的数据对用户进行角色分析。
另外,具体在获取IM用户的历史行为数据时,还可以获取IM用户在电子商务交易平台中的历史行为数据。例如,具体可以包括浏览过的商品对象信息(例如,浏览过的商品对象所属的类目)、交易过的商品对象信息(例如,交易过的商品对象所属的类目、交易金额),等等。后续的步骤中,可以基于这种在电商平台中的历史行为数据,为用户分配角色名称。
其中,由于是IM***从电商平台或者其他的***中获取用户的历史行为数据,因此,这属于一种跨平台的数据获取。具体实现时,有些IM***可能与一些电商平台等其他***之间具有关联关系,例如,可能是同一开发商开发了电商***以及IM***,此时,用户注册的账号信息在电商***以及IM***之间可以通用,相应的,两个***中的数据一般也允许互相访问,因此,自然可以实现这种跨平台的数据获取。当然,及时IM***与电商等其他***不是同一开发商开发的,也可能会具有某种合作关系,彼此之间也可能允许进行数据共享,因此,同样适用对方提供的数据访问接口,就可以实现用户历史行为数据的获取。类似的,在获取到各种***中的用户历史行为数据之后,还可以对各个用户进行同人关系的分析,将同一用户的数据进行合并之后,再进行角色名称的分析及分配。
当然,在实际应用中,对于同一个用户而言,还可以同时获取用户在IM***、电商平台等***中的历史行为数据,后续的步骤中可以将这些历史行为数据进行综合分析,用于为用户选择合适的角色名称。
S102:根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
在获取到各个IM用户的历史行为数据之后,可以进行分析,并与预置的角色模型进行匹配,为IM用户分配角色名称。其中,关于具体的角色模型,其中保存有多个角色名称,例如,“引领时尚潮流的白富美”、“走遍世界各地的旅游达人”、“遍尝天下美食的吃货”等等,并且还保存有各个角色名称对应的判定条件。这种判定条件是与用户行为数据相关的,这样,可以将获取到的用户行为数据与这种判定条件进行匹配,如果某用户的历史行为数据与某判定条件匹配成功,则可以为该用户分配该判定条件对应的角色名称。
例如,如果获取到的历史行为数据是在IM***中的聊天记录数据,这种聊天记录数据往往是以文本的形式存在,因此,对应的判定条件可以是与聊天记录数据中特定关键词的出现频率相关。例如,如果某个或者某些关键词的出现频率达到某阈值,则符合该条件,等等。这样,具体在根据历史行为数据以及角色模型为用户分配角色名称时,就可以首先从聊天记录数据中提取预置的特定关键词(例如,“买”、“旅游”、“酒店”等等),然后,可以统计各个特定关键词在聊天记录数据中的出现频率,进而就可以将各个特定关键词的出现频率信息与预置的角色模型中各角色名称的判定条件进行匹配运算。如果与某角色名称的判定条件匹配成功,则为该IM用户分配该角色名称。例如,某IM用户的聊天记录中,特定关键词“旅游”以及“酒店”的出现频率均高于某阈值,则符合了“走遍世界各地的旅游达人”这一角色名称对应的判定条件,进而,就可以为该IM用户分配该角色名称。
如果获取到的历史行为数据是在电子商务交易平台中的历史行为数据,则判定条件可以与IM用户在电子商务交易平台中的购物喜好相关。也就是说,判定条件中可以设定各种购物喜好的判断标准,在判断出用户具有某方面的购物喜好之后,就可以相应的确定出可以为该用户分配哪个角色名称。例如,某判定条件可以为:如果某用户在某类目下的交易频率高于某第一阈值,交易的总金额高于某第二阈值,则可以将该用户称为某某角色名称,等等。
这样,具体在获取用户的历史行为数据时,可以获取IM用户在电子商务交易平台中浏览和/或交易过的商品对象及所属的类目,这样就可以确定IM用户对各类目下商品对象的浏览和/或交易信息,例如,可以确定出在某类目下浏览和/或交易的频率、交易的总金额等数据,进而就可以与角色模型中各个角色名称对应的判定条件进行匹配运算,如果与某角色名称对应的判定条件匹配成功,则可以将该判定条件对应的角色名称分配给该用户。例如,对某用户在电子商务平台中的历史行为数据分析后发现,该用户在化妆品、服装等类目下的浏览和/或交易频率高于某第一阈值,交易的金额高于第二阈值,则可以将该用户称为“引领时尚潮流的白富美”,等等。
S103:基于所述角色名称提供IM用户信息。
在为各个IM用户分配了角色名称之后,就可以将这种角色名称提供给IM用户。其中,具体的提供方式可以有多种,例如,在一种方式下,可以是在IM用户本人的客户端请求获取为该用户分配的角色名称时,将为该IM用户分配的角色名称发送到该IM用户的客户端。这种请求可以是在用户启动IM工具时发出的,或者,还可以是用户在IM界面中通过操作某控件(例如,点击某按钮等)等方式发出的。
另外,还可以是在接收到展示指定IM用户的好友用户列表请求时,确定该IM用户的好友用户,以及为各个好友用户分配的角色名称,之后就可以将为其各个好友用户分配的角色名称返回给当前指定IM用户的客户端,以用于客户端向该指定IM用户展示为其好友用户分配的角色名称。也就是说,在这种方式下,IM用户在其好友列表中看到的各个好友用户的用户名,可以不再是各个好友用户自行填写的用户昵称,或者当前IM用户为各个好友用户备注的真实姓名等,而是IM***为各个好友用户分配的角色名称。当然,在实际应用中,还可以在显示这种***分配的角色名称的同时,也显示各个好友用户自己的昵称,或者备注的名称等。
通过上述方式,可以通过对各个IM用户在网络中的各种历史行为数据的分析,结合预先设置的角色模型,为各个IM用户分配角色名称,并可以提供给IM用户。这样,IM用户看到的用户的称呼不再局限于用户自行填写的昵称,或者备注的姓名等,还可以有***为他分配的角色名称,而且这种角色名称是与用户在历史行为数据相关的,历史行为数据又可以从一定程度上反映出用户在真实世界中某方面的喜好等信息,因此,可以使得IM***能够为用户提供更丰富的信息,该信息可以使得虚拟世界与现实世界之间实现某种程度上的关联,使得用户在虚拟网络中的社交更能为真实世界中的现实生活提供有效的帮助。例如,当某用户计划去某地旅游,需要获取一些旅游方面的攻略等信息,则可以通过***提供的各个好友的角色名称,找到具有“旅游达人”等名称的好友,进而可以通过与该好友进行交谈,或者查看该好友发布的一些信息等方式获取到相应的信息。
另外,为了进一步丰富IM工具的功能,在本申请实施例中,还可以获取IM用户在IM***中的聊天记录数据,根据IM用户的各好友用户与该IM用户的聊天次数或频率,生成该IM用户的特定用户集合(例如,可以将该特定用户集合称为“亲密好友圈”),也就是说,可以将与当前IM用户最常联系的一些IM好友,组成该IM用户的亲密好友圈,在当前指定IM用户请求展示其亲密好友圈时,只显示属于该特定用户集合中的各个特定好友用户,并且,可以将为这种特定好友用户分配的角色名称返回给指定IM用户的客户端,以用于客户端向当前指定IM用户展示为其特定用户集合中的特定好友用户分配的角色名称。也就是说,可以仅在某特定用户的亲密好友圈中使用这种***分配的角色名称,此时,各个好友用户自己的昵称、备注的名称等可以不再显示,这样,亲密好友圈内的各个用户之间可以以“蒙脸”的方式进行交流,可以增加交流的趣味性。
与本申请实施例提供的即时通讯中的用户信息处理方法相对应,本申请实施例还提供了一种即时通讯中的用户信息处理装置,参见图2,该装置具体可以包括:
历史行为数据获取单元201,用于获取即时通讯IM用户在网络中的历史行为数据;
角色名称分配单元202,用于根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
角色名称提供单元203,用于基于所述角色名称提供IM用户信息。
具体实现时,所述历史行为数据获取单元201具体可以用于:
获取IM用户在IM***中的聊天记录数据,所述判定条件与所述聊天记录数据中特定关键词的出现频率相关;
此时,所述角色名称分配单元202具体可以包括:
特定关键词提取子单元,用于从所述聊天记录数据中提取预置的特定关键词;
频率统计子单元,用于统计各个特定关键词在所述聊天记录数据中的出现频率;
匹配运算子单元,用于将各个特定关键词的出现频率信息与预置的角色模型中各角色名称的判定条件进行匹配运算,如果与某角色名称的判定条件匹配成功,则为该IM用户分配该角色名称。
或者,在另一种方式下,所述历史行为数据获取单元201具体可以用于:
获取IM用户在电子商务交易平台中的历史行为数据,所述判定条件与IM用户在所述电子商务交易平台中的购物喜好相关。
具体的,所述历史行为数据获取单元201具体可以包括:
商品对象信息获取子单元,用于获取IM用户在电子商务交易平台中浏览和/或交易过的商品对象及所属的类目;
统计子单元,用于统计IM用户对各类目下商品对象的浏览和/或交易信息;
相应的,所述角色名称分配单元202具体可以用于:
根据IM用户对各类目下商品对象的浏览和/或交易信息以及所述预置的角色模型,为所述IM用户分配角色名称;其中,所述角色模型中的判定条件与用户对各类目下商品对象的浏览和/或交易信息相关。
具体实现时,所述角色名称提供单元203具体可以包括:
第一提供子单元,用于在接收到IM用户客户端发送的获取角色名称的请求时,将为该IM用户分配的角色名称发送到该IM用户的客户端。
或者,所述角色名称提供单元203也可以包括:
好友用户确定子单元,用于在接收到展示指定IM用户的好友用户列表请求时,确定该IM用户的好友用户,以及为所述好友用户分配的角色名称;
第二提供子单元,用于将为所述好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其好友用户分配的角色名称。
另外,该装置还可以包括:
聊天记录数据获取单元,用于获取IM用户在IM***中的聊天记录数据;
特定用户集合生成单元,用于根据IM用户的各好友用户与该IM用户的聊天次数或频率,生成该IM用户的特定用户集合;
此时,所述角色名称提供单元203具体可以包括:
特定好友用户确定子单元,用于在接收到展示指定IM用户的特定用户集合的请求时,确定该IM用户的特定用户集合包含的特定好友用户,以及为所述特定好友用户分配的角色名称;
第三提供子单元,用于将为所述特定好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其特定用户集合中的特定好友用户分配的角色名称。
总之,本申请实施例可以通过对各个IM用户在网络中的各种历史行为数据的分析,结合预先设置的角色模型,为各个IM用户分配角色名称,并可以提供给IM用户。这样,IM用户看到的用户的称呼不再局限于用户自行填写的昵称,或者备注的姓名等,还可以有***为他分配的角色名称,而且这种角色名称是与用户在历史行为数据相关的,历史行为数据又可以从一定程度上反映出用户在真实世界中某方面的喜好等信息,因此,可以使得IM***能够为用户提供更丰富的信息,该信息可以使得虚拟世界与现实世界之间实现关联,使得用户在虚拟网络中的社交更能为真实世界中的现实生活提供有效的帮助。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的***及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上对本申请所提供的即时通讯中的用户信息处理方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。
Claims (14)
1.一种即时通讯中的用户信息处理方法,其特征在于,包括:
获取即时通讯IM用户在网络中的历史行为数据;
根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
基于所述角色名称提供IM用户信息;
所述IM用户信息包括:好友列表中IM***为好友用户分配的角色名称。
2.根据权利要求1所述的方法,其特征在于,所述获取IM用户在网络中的历史行为数据,包括:
获取IM用户在IM***中的聊天记录数据,所述判定条件与所述聊天记录数据中特定关键词的出现频率相关;
所述根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称,包括:
从所述聊天记录数据中提取预置的特定关键词;
统计各个特定关键词在所述聊天记录数据中的出现频率;
将各个特定关键词的出现频率信息与预置的角色模型中各角色名称的判定条件进行匹配运算,如果与某角色名称的判定条件匹配成功,则为该IM用户分配该角色名称。
3.根据权利要求1所述的方法,其特征在于,所述获取IM用户在网络中的历史行为数据,包括:
获取IM用户在电子商务交易平台中的历史行为数据,所述判定条件与IM用户在所述电子商务交易平台中的购物喜好相关。
4.根据权利要求3所述的方法,其特征在于,所述获取IM用户在电子商务交易平台中的历史行为数据,包括:
获取IM用户在电子商务交易平台中浏览和/或交易过的商品对象及所属的类目;
统计IM用户对各类目下商品对象的浏览和/或交易信息;
所述根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称,包括:
根据IM用户对各类目下商品对象的浏览和/或交易信息以及所述预置的角色模型,为所述IM用户分配角色名称;其中,所述角色模型中的判定条件与用户对各类目下商品对象的浏览和/或交易信息相关。
5.根据权利要求1所述的方法,其特征在于,所述基于所述角色名称提供IM用户信息,包括:
在接收到IM用户客户端发送的获取角色名称的请求时,将为该IM用户分配的角色名称发送到该IM用户的客户端。
6.根据权利要求1所述的方法,其特征在于,所述基于所述角色名称提供IM用户信息,包括:
在接收到展示指定IM用户的好友用户列表请求时,确定该IM用户的好友用户,以及为所述好友用户分配的角色名称;
将为所述好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其好友用户分配的角色名称。
7.根据权利要求1所述的方法,其特征在于,还包括:
获取IM用户在IM***中的聊天记录数据;
根据IM用户的各好友用户与该IM用户的聊天次数或频率,生成该IM用户的特定用户集合;
所述基于所述角色名称提供IM用户信息,包括:
在接收到展示指定IM用户的特定用户集合的请求时,确定该IM用户的特定用户集合包含的特定好友用户,以及为所述特定好友用户分配的角色名称;
将为所述特定好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其特定用户集合中的特定好友用户分配的角色名称。
8.一种即时通讯中的用户信息处理装置,其特征在于,包括:
历史行为数据获取单元,用于获取即时通讯IM用户在网络中的历史行为数据;
角色名称分配单元,用于根据所述历史行为数据以及预置的角色模型,为所述IM用户分配角色名称;其中,所述预置的角色模型中定义有多个角色名称以及各个角色名称对应的判定条件,所述判定条件与用户的行为数据相关;
角色名称提供单元,用于基于所述角色名称提供IM用户信息;
所述IM用户信息包括:好友列表中IM***为好友用户分配的角色名称。
9.根据权利要求8所述的装置,其特征在于,所述历史行为数据获取单元具体用于:
获取IM用户在IM***中的聊天记录数据,所述判定条件与所述聊天记录数据中特定关键词的出现频率相关;
所述角色名称分配单元包括:
特定关键词提取子单元,用于从所述聊天记录数据中提取预置的特定关键词;
频率统计子单元,用于统计各个特定关键词在所述聊天记录数据中的出现频率;
匹配运算子单元,用于将各个特定关键词的出现频率信息与预置的角色模型中各角色名称的判定条件进行匹配运算,如果与某角色名称的判定条件匹配成功,则为该IM用户分配该角色名称。
10.根据权利要求8所述的装置,其特征在于,所述历史行为数据获取单元具体用于:
获取IM用户在电子商务交易平台中的历史行为数据,所述判定条件与IM用户在所述电子商务交易平台中的购物喜好相关。
11.根据权利要求10所述的装置,其特征在于,所述历史行为数据获取单元包括:
商品对象信息获取子单元,用于获取IM用户在电子商务交易平台中浏览和/或交易过的商品对象及所属的类目;
统计子单元,用于统计IM用户对各类目下商品对象的浏览和/或交易信息;
所述角色名称分配单元具体用于:
根据IM用户对各类目下商品对象的浏览和/或交易信息以及所述预置的角色模型,为所述IM用户分配角色名称;其中,所述角色模型中的判定条件与用户对各类目下商品对象的浏览和/或交易信息相关。
12.根据权利要求8所述的装置,其特征在于,所述角色名称提供单元包括:
第一提供子单元,用于在接收到IM用户客户端发送的获取角色名称的请求时,将为该IM用户分配的角色名称发送到该IM用户的客户端。
13.根据权利要求8所述的装置,其特征在于,所述角色名称提供单元包括:
好友用户确定子单元,用于在接收到展示指定IM用户的好友用户列表请求时,确定该IM用户的好友用户,以及为所述好友用户分配的角色名称;
第二提供子单元,用于将为所述好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其好友用户分配的角色名称。
14.根据权利要求8所述的装置,其特征在于,还包括:
聊天记录数据获取单元,用于获取IM用户在IM***中的聊天记录数据;
特定用户集合生成单元,用于根据IM用户的各好友用户与该IM用户的聊天次数或频率,生成该IM用户的特定用户集合;
所述角色名称提供单元包括:
特定好友用户确定子单元,用于在接收到展示指定IM用户的特定用户集合的请求时,确定该IM用户的特定用户集合包含的特定好友用户,以及为所述特定好友用户分配的角色名称;
第三提供子单元,用于将为所述特定好友用户分配的角色名称返回给所述指定IM用户的客户端,以用于所述客户端向所述指定IM用户展示为其特定用户集合中的特定好友用户分配的角色名称。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410658839.4A CN105681155B (zh) | 2014-11-18 | 2014-11-18 | 即时通讯中的用户信息处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410658839.4A CN105681155B (zh) | 2014-11-18 | 2014-11-18 | 即时通讯中的用户信息处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105681155A CN105681155A (zh) | 2016-06-15 |
CN105681155B true CN105681155B (zh) | 2019-07-02 |
Family
ID=56944406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410658839.4A Active CN105681155B (zh) | 2014-11-18 | 2014-11-18 | 即时通讯中的用户信息处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105681155B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107770041B (zh) * | 2017-09-22 | 2020-09-08 | 南京师范大学 | 一种显示昵称设置和选择的方法及*** |
CN110134902B (zh) * | 2019-05-14 | 2022-03-25 | 北京达佳互联信息技术有限公司 | 资料信息生成方法、装置及存储介质 |
CN112054949A (zh) * | 2019-06-06 | 2020-12-08 | 阿里巴巴集团控股有限公司 | 用户信息的处理方法、信息推送方法、装置及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102402581A (zh) * | 2010-10-02 | 2012-04-04 | 微软公司 | 基于评估状态影响用户体验 |
CN102662704A (zh) * | 2012-03-31 | 2012-09-12 | 上海量明科技发展有限公司 | 一种启动即时通信交互界面的方法、终端和*** |
CN102760128A (zh) * | 2011-04-26 | 2012-10-31 | 华东师范大学 | 一种基于智能客服机器人交互的电信领域套餐推荐方法 |
EP2536116A1 (en) * | 2011-06-17 | 2012-12-19 | Research in Motion Limited | Method and system for creating conference calls from messages |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103631957B (zh) * | 2013-12-13 | 2017-11-21 | 北京国双科技有限公司 | 访客行为数据统计方法及装置 |
CN103731490A (zh) * | 2013-12-27 | 2014-04-16 | 金蝶软件(中国)有限公司 | 一种基于erp用户行为的信息推送方法及装置 |
-
2014
- 2014-11-18 CN CN201410658839.4A patent/CN105681155B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102402581A (zh) * | 2010-10-02 | 2012-04-04 | 微软公司 | 基于评估状态影响用户体验 |
CN102760128A (zh) * | 2011-04-26 | 2012-10-31 | 华东师范大学 | 一种基于智能客服机器人交互的电信领域套餐推荐方法 |
EP2536116A1 (en) * | 2011-06-17 | 2012-12-19 | Research in Motion Limited | Method and system for creating conference calls from messages |
CN102662704A (zh) * | 2012-03-31 | 2012-09-12 | 上海量明科技发展有限公司 | 一种启动即时通信交互界面的方法、终端和*** |
Also Published As
Publication number | Publication date |
---|---|
CN105681155A (zh) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106357517B (zh) | 定向标签生成方法及装置 | |
CN101431485B (zh) | 一种自动推荐互联网上信息的方法及*** | |
CN103955470B (zh) | 热点话题推送方法和装置 | |
CN110601956B (zh) | 一种内容聚合方法、装置、计算机设备和存储介质 | |
CN103838814B (zh) | 一种动态展示人脉图谱关系的方法 | |
CN103514204B (zh) | 信息推荐方法和装置 | |
CN105512326B (zh) | 一种图片推荐的方法及*** | |
CN104519124B (zh) | 一种虚拟资源的分配方法以及装置 | |
CN103870538B (zh) | 针对用户进行个性化推荐的方法、用户建模设备及*** | |
CN107341245A (zh) | 数据处理方法、装置及服务器 | |
CN101551892A (zh) | 一种城市生活信息平台及实现方法 | |
CN102214345A (zh) | 网购引导装置及方法 | |
CN105868390A (zh) | 个性化信息推荐方法及装置 | |
CN106462810A (zh) | 连接当前用户活动与相关的已存储媒体集合 | |
CN104142975B (zh) | 一种基于微博消息的推广方法、装置及*** | |
CN103888341A (zh) | 与音乐网站中对象进行社交的***、方法 | |
CN105681155B (zh) | 即时通讯中的用户信息处理方法及装置 | |
CN103873945A (zh) | 与视频节目中对象进行社交的***、方法 | |
CN113630630B (zh) | 一种视频解说配音信息的处理方法、装置及设备 | |
CN107798011A (zh) | 一种搜索方法和装置、一种用于搜索的装置 | |
CN105279159B (zh) | 联系人的提示方法和装置 | |
CN102902455A (zh) | 一种社交***的加关注方法 | |
CN106161186B (zh) | 即时通讯方法及装置 | |
CN103747368A (zh) | 在视频节目中嵌入网络即时通讯的***、方法 | |
KR101486924B1 (ko) | 소셜 네트워크 서비스를 이용한 미디어 콘텐츠 추천 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1225874 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |