一种社区成员排名方法、系统、装置及介质制造方法及图纸

技术编号:27847266 阅读:24 留言:0更新日期:2021-03-30 12:59
本发明专利技术提供的一种社区成员排名方法、系统、装置及介质,其方法包括:获取搜索指令,根据搜索指令提取得到用户参数;根据用户参数筛选得到若干用户信息以及用户活跃数据;根据用户活跃数据生成亲密度值,根据亲密度值对用户信息进行排序,得到第一序列;将第一序列进行可视化展示;其中,用户活跃数据通过即时通信方式获取,即时通讯包括以下至少之一:购物信息、会话聊天、消息通知以及离线消息;方法为用户提供更为准确,且更能够满足用户偏好或需求的用户信息排序;并且方法在搜索的过程中通过用户参数的筛选,使得生成的排序结果更贴合用户需求可广泛应用于数据处理技术领域。户需求可广泛应用于数据处理技术领域。户需求可广泛应用于数据处理技术领域。

【技术实现步骤摘要】
一种社区成员排名方法、系统、装置及介质


[0001]本专利技术属于数据处理
,尤其是一种社区成员排名系统、方法、装置及介质。

技术介绍

[0002]即时通信(IM)是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。
[0003]而现有的综合化信息平台,一方面在综合了诸多的社交元素后,例如好友动态、点赞、评论,喜好推荐等功能,但对于用户的偏爱与喜好的推荐方法比较简略,仅仅通过相关关系的发掘从而确定推荐对象,不能够贴切地迎合用户的喜好或需求;另一方面,由于推荐方法的筛选条件简单,从而在推荐的结果数目庞大且杂乱无序,其中还夹杂大量用户不感兴趣的垃圾信息,用户体验较差。

技术实现思路

[0004]有鉴于此,为至少部分解决上述技术问题之一,本专利技术实施例目的在于提供一种基于用户亲密度的、能够更为准确地提供推送信息的社区成员排名方法;同时本专利技术的实施例还提供对应的基于用户亲密度的社区成员排名系统、装置及存储介质。
[0005]第一方面,本专利技术的技术方案提供了一种社区成员排名方法,其步骤包括:
[0006]获取搜索指令,根据所述搜索指令提取得到用户参数;
[0007]根据所述用户参数筛选得到若干用户信息以及用户活跃数据;
[0008]根据所述用户活跃数据生成亲密度值,根据所述亲密度值对所述用户信息进行排序,得到第一序列;
[0009]将所述第一序列进行可视化展示;
[0010]其中,
[0011]所述用户活跃数据通过即时通信方式获取,所述即时通讯包括以下至少之一:购物信息、会话聊天、消息通知以及离线消息。
[0012]在本申请方案的一种可行的实施例中,所述排名方法还包括:
[0013]获取隐藏指令,根据所述隐藏指令生成用户黑名单;
[0014]获取第二搜索指令,根据所述第二搜索指令生成所述用户信息的排序;
[0015]根据所述用户黑名单筛选所述用户信息的排序,生成用户偏好排序;将所述用户偏好排序进行可视化展示。
[0016]在本申请方案的一种可行的实施例中,所述排名方法还包括:
[0017]获取排序指令,根据所述排序指令提取关键词;
[0018]根据所述关键词对所述用户信息的排序结果进行重新排序得到第二序列,对所述
第二序列进行可视化展示。
[0019]在本申请方案的一种可行的实施例中,所述根据所述用户参数筛选得到若干用户信息以及用户活跃数据这一步骤,其包括:
[0020]获取所述用户活跃数据,对所述用户活跃数据进行异步化处理,并推送至分布式消息队列;
[0021]根据所述分布式消息队列生成所述用户活跃数据的数据文档。
[0022]在本申请方案的一种可行的实施例中,所述获取所述用户活跃数据这一步骤,其还包括:
[0023]根据TCP/IP协议构建长连接,通过所述长连接获取所述用户活跃数据。
[0024]在本申请方案的一种可行的实施例中,所述根据所述排名方法还包括:
[0025]根据第一预设值以及所述亲密度值划分亲密度等级,根据所述亲密度等级对所述第一序列中的用户信息进行分类;
[0026]根据用户信息的分类结果,进行所述用户信息的推送。
[0027]第二方面,本专利技术的技术方案还提供一种社区成员排名系统,包括:
[0028]指令获取单元,用于获取搜索指令,根据所述搜索指令提取得到用户参数;
[0029]数据采集单元,用于根据所述用户参数筛选得到若干用户信息以及用户活跃数据;其中,
[0030]所述用户活跃数据通过即时通信方式获取,所述即时通讯包括以下至少之一:购物信息、会话聊天、消息通知以及离线消息获取;
[0031]数据处理单元,用于根据所述用户活跃数据生成亲密度值,根据所述亲密度值对所述用户信息进行排序;
[0032]可视化单元,用于将所述用户信息的排序结果进行可视化展示。
[0033]在本申请方案的一种可行的实施例中,所述系统还包括:
[0034]用户反馈单元,用于获取隐藏指令,根据所述隐藏指令生成用户黑名单;以及获取第二搜索指令,根据所述第二搜索指令生成所述用户信息的排序;根据所述用户黑名单筛选所述用户信息的排序,生成用户偏好排序;将所述用户偏好排序进行可视化展示。
[0035]第三方面,本专利技术的技术方案还提供一种社区成员排名装置,其包括:
[0036]至少一个处理器;
[0037]至少一个存储器,用于存储至少一个程序;
[0038]当至少一个程序被至少一个处理器执行,使得至少一个处理器运行第一方面中的一种社区成员排名方法。
[0039]第四方面,本专利技术的技术方案还提供了一种存储介质,其中存储有处理器可执行的程序,处理器可执行的程序在由处理器执行时用于运行第一方面中的方法。
[0040]本专利技术的优点和有益效果将在下面的描述中部分给出,其他部分可以通过本专利技术的具体实施方式了解得到:
[0041]本专利技术所提供的一种社区成员排名方法,通过用户的线上购物、会话聊天、消息通知以及离线消息等活跃数据确定用户之间的亲密度,根据该亲密度在用户的搜索过程中,从有限的用户中筛选得到亲密度值较高的用户以及用户信息进行排序,为用户提供更为准确,且更能够满足用户偏好或需求的用户信息排序;并且方法在搜索的过程中通过用户参
数的筛选,使得生成的排序结果更贴合用户需求。
附图说明
[0042]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本专利技术实施例一种社区成员排名系统架构示意图;
[0044]图2为本专利技术实施例一种社区成员排名方法的步骤流程图;
[0045]图3为本专利技术实施例一种社区成员排名方法装置的结构示意图。
具体实施方式
[0046]下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
[0047]本专利技术实施例所提供的技术方案为了部分解决技术背景中提出的问题,本专利技术采用分布式高可用的微服务架构。在第一方面,如图1所示,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种社区成员排名方法,其特征在于,包括以下步骤:获取搜索指令,根据所述搜索指令提取得到用户参数;根据所述用户参数筛选得到若干用户信息以及用户活跃数据;根据所述用户活跃数据生成亲密度值,根据所述亲密度值对所述用户信息进行排序,得到第一序列;将所述第一序列进行可视化展示;其中,所述用户活跃数据通过即时通信方式获取,所述即时通讯包括以下至少之一:购物信息、会话聊天、消息通知以及离线消息。2.根据权利要求1所述的一种社区成员排名方法,其特征在于,所述排名方法还包括:获取隐藏指令,根据所述隐藏指令生成用户黑名单;获取第二搜索指令,根据所述第二搜索指令生成所述用户信息的排序;根据所述用户黑名单筛选所述用户信息的排序,生成用户偏好排序;将所述用户偏好排序进行可视化展示。3.根据权利要求1所述的一种社区成员排名方法,其特征在于,所述排名方法还包括:获取排序指令,根据所述排序指令提取关键词;根据所述关键词对所述用户信息的排序结果进行重新排序得到第二序列,对所述第二序列进行可视化展示。4.根据权利要求1所述的一种社区成员排名方法,其特征在于,所述根据所述用户参数筛选得到若干用户信息以及用户活跃数据这一步骤,其包括:获取所述用户活跃数据,对所述用户活跃数据进行异步化处理,并推送至分布式消息队列;根据所述分布式消息队列生成所述用户活跃数据的数据文档。5.根据权利要求4所述的一种社区成员排名方法,其特征在于,所述获取所述用户活跃数据这一步骤,其还包括:根据TCP/IP协议构建长连接,通过所述长连接获取所述用户活跃数据。6.根据权利要求1

5任一项所述的一种社区成员排名方法...

【专利技术属性】
技术研发人员:贺月路钟进堂刘虎钟水盈
申请(专利权)人:广州市贺氏办公设备有限公司
类型:发明
国别省市:

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

1