社交用户分类方法及客户端技术

技术编号:15705261 阅读:82 留言:0更新日期:2017-06-26 12:32
本发明专利技术提供一种社交用户分类方法,方法:客户端通过服务器从数据库中获取用户信息,其中,所述用户信息包括一个或多个用户标签;所述客户端根据所述用户标签将所述用户信息进行分类及分组。本发明专利技术还公开了一种客户端。本发明专利技术所提供的社交用户分类方法及客户端,能根据用户标签对弱社交关系中的用户信息进行搜索、查询,提高用户在弱社交关系中查找有效信息的成功率,为用户提供良好的弱社交体验。

Social user classification method and client

The invention provides a social user classification method, method: client access to user information from the database server through which the user information includes one or more user tags; the client according to the user label the user information classification and grouping. The invention also discloses a client. Social networking users and client classification method provided by the invention, based on user tags on weak social relations in the user information search, query, improve the user search in the weak social relations in the effective information success rate, provide weak social good experience for the user.

【技术实现步骤摘要】
社交用户分类方法及客户端
本专利技术涉及通讯
,尤其涉及一种社交用户分类方法及客户端。
技术介绍
随着通信技术的发展,通过网络建立的社交活动越来越多,在网络社交活动中存在强社交关系、弱社交关系,其中,强社交关系是指基本上每天都能接触、有长期互动的人,相互之间对人的信赖高于对事的信赖;弱社交关系是指不是每天接触的人,但是基本上为曾经的朋友、同学、同事、亲戚,或者更弱的微关系,或者在网络上同一兴趣或者其他共同点而聚集在一个群体中的人,弱社交关系是不同社会集群之间传递消息的有效桥梁,在社会结构中起着非常重要的作用,但是现有的网络社交平台还不能提供运用弱社交关系进行信息搜索、查询的功能,无法为用户提供良好的弱社交体验。
技术实现思路
本专利技术的主要目的在于解决现有的网络社交平台不能提供运用弱社交关系进行信息搜索、查询的功能,无法为用户提供良好的弱社交体验的问题。为实现上述目的,本专利技术提供一种社交用户分类方法,所述方法包括:客户端通过服务器从数据库中获取用户信息,其中,所述用户信息包括一个或多个用户标签;所述客户端根据所述用户标签将所述用户信息进行分类及分组。优选地,所述客户端根据所述用户标签将所述用户信息进行分类及分组具体包括:判断所有用户信息中是否存在具有N个相同用户标签的多个用户信息;当存在具有N个相同用户标签的多个用户信息时,将该具有N个相同用户标签的多个用户信息分为一个类别,据此生成相应的用户分类表,其中,N为大于或等于1的自然数;判断所述用户分类表中的每个类别中所有用户信息是否存在具有M个相同用户标签的多个用户信息,其中,M为大于N的自然数;当用户分类表中的某一类别中所有用户信息存在具有M个相同用户标签的多个用户信息时,将具有M个相同用户标签的多个用户信息分为一个组,针对每个类别生成相应的用户分组表。优选地,所述针对每个类别生成相应的用户分组表之后,所述社交用户分类方法还包括:所述客户端将所述用户分类表及所述用户分组表显示出来;所述客户端选择一个或多个用户标签,根据所述选择的用户标签从所述用户分类表及所述用户分组表中定位出一个或多个用户信息;所述客户端判断已认证的好友信息中是否包括所述定位出的用户信息;当已认证的好友信息中包括所述定位出的用户信息时,从所述定位出的用户信息中获取对应的用户账号,将所述用户账号对应的聊天界面显示出来。优选地,当已认证的好友信息中不包括所述定位出的用户信息时,所述的社交用户分类方法还包括:从所述定位出的用户信息中获取出对应的用户账号,根据所述用户账号进行好友认证。优选地,所述用户标签根据所述用户信息中的学历信息、工作背景信息确定。此外,为实现上述目的,本专利技术还提供一种客户端,所述客户端包括:获取模块,用于通过服务器从数据库中获取用户信息,其中,所述用户信息包括一个或多个用户标签;分类模块,用于根据所述用户标签将所述用户信息进行分类及分组。优选地,所述分类模块,具体还用于判断所有用户信息中是否存在具有N个相同用户标签的多个用户信息,当存在具有N个相同用户标签的多个用户信息时,将该具有N个相同用户标签的多个用户信息分为一个类别,据此生成相应的用户分类表,其中,N为大于或等于1的自然数,并判断所述用户分类表中的每个类别中所有用户信息是否存在具有M个相同用户标签的多个用户信息,其中,M为大于N的自然数,当用户分类表中的某一类别中所有用户信息存在具有M个相同用户标签的多个用户信息时,将具有M个相同用户标签的多个用户信息分为一个组,针对每个类别生成相应的用户分组表。优选地,所述客户端还包括:通信模块,用于当针对每个类别生成相应的用户分组表之后,将所述用户分类表及所述用户分组表显示出来,选择一个或多个用户标签,根据所述选择的用户标签从所述用户分类表及所述用户分组表中定位出一个或多个用户信息;判断模块,用于判断已认证的好友信息中是否包括所述定位出的用户信息,当已认证的好友信息中包括所述定位出的用户信息时,从所述定位出的用户信息获取对应的用户账号,将所述用户账号对应的聊天界面显示出来。优选地,所述判断模块,还用于当已认证的好友信息中不包括所述定位出的用户信息时,从所述定位出的用户信息中获取出对应的用户账号,根据所述用户账号进行好友认证。优选地,所述用户标签根据所述用户信息中的学历信息、工作背景信息确定。本专利技术提供的社交用户分类方法及客户端,能从数据库获取用户信息,根据用户信息中包括的用户标签对用户信息进行分类、分组,能根据用户标签对弱社交关系中的用户信息进行搜索、查询,提高用户在弱社交关系中查找有效信息的成功率,为用户提供良好的弱社交体验。附图说明图1为本专利技术的社交用户分类方法一实施例的流程示意图;图2为图1中步骤S20客户端根据用户标签将用户信息进行分类及分组的一具体细化流程示意图;图3为图2中步骤S24中针对每个类别生成相应的用户分组表之后的流程示意图;图4为本专利技术的客户端一实施例的功能模块示意图;图5为本专利技术的客户端另一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术提供一种社交用户分类方法。参照图1,图1为本专利技术的社交用户分类方法一实施例的流程示意图。在该实施例中,所述社交用户分类方法包括:步骤S10、客户端通过服务器从数据库中获取用户信息,其中,用户信息包括一个或多个用户标签,其中,所述用户标签根据所述用户信息中的学历信息、工作背景信息确定。本实施例中的客户端、服务器是通过网络进行通信,可以充分利用客户端、服务器的硬件环境优势,将任务合理地分配到客户端和服务端来实现,降低运行过程中的通讯开销,具体来说,客户端和服务器之间通过传输控制协议(TransmissionControlProtocol,TCP)、因特网互联协议(IntemetProtoco,IP)和用户数据协议(UserDatagramProtocol,UDP)进行通讯,UDP和TCP协议是传输层的协议,IP协议是网络层的协议,TCP协议是基于连接的协议,在正式收发数据前,必须和对方建立可靠的连接,对可靠性要求高的数据通信系统往往使用TCP协议传输数据,面向非连接的UDP协议不与对方建立连接,直接将数据包发给对方。步骤S20、客户端根据用户标签将用户信息进行分类及分组。在本实施例中,用户标签是对用户信息的简洁、准确的概括,也就是说,用户标签是相关性很强的关键字,能准确的对用户信息进行描述、分类,以便于能根据需求对用户信息进行检索和分享,具体来说,可将具有一个相同用户标签的用户信息分为一个类别,同时对同一类别中具有两个或两个以上相同用户标签的用户信息分为一个组,完成对用户信息的分类及分组处理。参见图2,图2为图1中步骤S20客户端根据用户标签将用户信息进行分类及分组的一具体细化流程示意图。其中,步骤S20中客户端根据用户标签将用户信息进行分类及分组具体包括:步骤S21、判断所有用户信息中是否存在具有N个相同用户标签的多个用户信息,其中,所述用户标签根据所述用户信息中的学历信息、工作背景信息确定。步骤S22、当存在具有N个相同用户标签的多个用户信息时,将该具有N个相同用户标签的多个本文档来自技高网...
社交用户分类方法及客户端

【技术保护点】
一种社交用户分类方法,其特征在于,包括:客户端通过服务器从数据库中获取用户信息,其中,所述用户信息包括一个或多个用户标签;所述客户端根据所述用户标签将所述用户信息进行分类及分组。

【技术特征摘要】
1.一种社交用户分类方法,其特征在于,包括:客户端通过服务器从数据库中获取用户信息,其中,所述用户信息包括一个或多个用户标签;所述客户端根据所述用户标签将所述用户信息进行分类及分组。2.如权利要求1所述的社交用户分类方法,其特征在于,所述客户端根据所述用户标签将所述用户信息进行分类及分组具体包括:判断所有用户信息中是否存在具有N个相同用户标签的多个用户信息;当存在具有N个相同用户标签的多个用户信息时,将该具有N个相同用户标签的多个用户信息分为一个类别,据此生成相应的用户分类表,其中,N为大于或等于1的自然数;判断所述用户分类表中的每个类别中所有用户信息是否存在具有M个相同用户标签的多个用户信息,其中,M为大于N的自然数;当用户分类表中的某一类别中所有用户信息存在具有M个相同用户标签的多个用户信息时,将具有M个相同用户标签的多个用户信息分为一个组,针对每个类别生成相应的用户分组表。3.如权利要求2所述的社交用户分类方法,其特征在于,所述针对每个类别生成相应的用户分组表之后,所述社交用户分类方法还包括:所述客户端将所述用户分类表及所述用户分组表显示出来;所述客户端选择一个或多个用户标签,根据所述选择的用户标签从所述用户分类表及所述用户分组表中定位出一个或多个用户信息;所述客户端判断已认证的好友信息中是否包括所述定位出的用户信息;当已认证的好友信息中包括所述定位出的用户信息时,从所述定位出的用户信息中获取对应的用户账号,将所述用户账号对应的聊天界面显示出来。4.如权利要求3所述的社交用户分类方法,其特征在于,当已认证的好友信息中不包括所述定位出的用户信息时,所述的社交用户分类方法还包括:从所述定位出的用户信息中获取出对应的用户账号,根据所述用户账号进行好友认证。5.如权利要求1-4所述的社交用户分类方法,其特征在于,所述用户...

【专利技术属性】
技术研发人员:罗健熊星
申请(专利权)人:深圳市华第时代科技有限公司
类型:发明
国别省市:广东,44

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

1