用于社交的数据处理方法及装置与流程

文档序号:15493890发布日期:2018-09-21 21:13阅读:145来源:国知局

本申请涉及软件领域,具体而言,涉及一种用于社交的数据处理方法及装置。



背景技术:

互联网社交数据能够有效地为提供用户画像,并可以对用户的行为进行预估,进而可实现针对性的内容推荐。

发明人发现,目前的大多的互联网社交场景下缺少目标达成、愿望实现的相关交流平台,对于互联网大数据的有效利用率较低。

针对相关技术中社交数据利用率较低的问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请的主要目的在于提供一种用于社交的数据处理方法,以解决社交数据利用率较低的问题。

为了实现上述目的,根据本申请的一个方面,提供了一种用于社交的数据处理方法。

根据本申请的用于社交的数据处理方法包括:接收第一用户发布的第一用户待实现目标;监测所述第一用户待实现目标是否被第二用户完成;以及如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作。

进一步地,监测所述第一用户待实现目标是否被第二用户完成包括:监测所述第一用户待实现目标是否被第二用户消除;如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作包括:如果监测所述第一用户待实现目标被第二用户消除,则对所述第二用户执行对应积分奖励操作和/或消除第二用户待实现目标。

进一步地,方法还包括:如果监测所述第一用户待实现目标被第一用户完成,则对所述第一用户执行如下任一一种待实现目标消除操作:免费消除待实现目标;累加获得消除待实现目标的操作;购买获得消除待实现目标的次数;收益获得消除待实现目标的次数。

进一步地,监测所述第一用户待实现目标是否被第二用户完成之后还包括:通过人工智能自动匹配算法,匹配与所述第一用户发布的第一用户待实现目标相符的第二用户;通过人工智能算法判断所述第一用户待实现目标是否能够被实现;如果通过人工智能算法判断所述第一用户待实现目标能够被实现,则对所述第一用户执行回复操作。

进一步地,如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作包括:监测所述第一用户待实现目标被第二用户完成后,则对所述第二用户执行积分累积操作,且获得免费消除待实现目标的机会;如果积分累积达到不同阈值,则对所述第二用户显示不同用户标识;接收所述第二用户搜索已完成的第一用户待实现目标指令;根据所述第一用户待实现目标指令,进行可视化输出。

为了实现上述目的,根据本申请的另一方面,提供了一种用于社交的数据处理装置。

根据本申请的用于社交的数据处理装置包括:接收单元,用于接收第一用户发布的第一用户待实现目标;监测单元,用于监测所述第一用户待实现目标是否被第二用户完成;以及建立操作单元,用于监测所述第一用户待实现目标被第二用户完成时,对所述第二用户执行预设奖励操作。

进一步地,装置还包括:注册单元,用于管理用户的平台账号和/或用户的社交账号。

进一步地,装置还包括:舆情监控单元,用于监测并过滤敏感信息,以及对监测到的敏感信息不予发布。

进一步地,装置还包括:显示单元,用于按照时间、热度、奖励、用户级别进行排序后显示;且对积分达到预设等级的所述第二用户执行推送操作。

进一步地,装置还包括:内容接口单元和社交单元,所述内容接口单元,用于提供文字、语音、图片或者视频中的一种或者多种内容显示,所述社交单元,用于增加用户的好友关系。

在本申请实施例中,采用监测所述第一用户待实现目标是否被第二用户完成的方式,通过监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作,达到了基于社交大数据的目标达成、愿望实现的协作目的,从而实现了对社交数据高效利用率的技术效果,进而解决了社交数据利用率较低的技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请第一实施例的用于社交的数据处理方法示意图;

图2是根据本申请第二实施例的用于社交的数据处理方法示意图;

图3是根据本申请第三实施例的用于社交的数据处理方法示意图;

图4是根据本申请第四实施例的用于社交的数据处理方法示意图;

图5是根据本申请第一实施例的用于社交的数据处理装置示意图;以及

图6是根据本申请第二实施例的用于社交的数据处理装置示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

如图1所示,该方法包括如下的步骤s102至步骤s106:

步骤s102,接收第一用户发布的第一用户待实现目标;

第一用户待实现目标可以是指,发布愿望,目标或理想。具体地,可以按照每个时间周期发布一个长期待实现目标和一个短期待实现目标。或者是用户的一些想法内容。此外,在一定时间周期只能由别人给实现或自己实现或者自己认为失败消除待实现目标,才能发布下一个长期或短期愿望。长期待实现目标或者短期待实现目标可以通过时间来进行区分。

用户待实现目标可以是具体地具有量化标准的实现目标,而并非虚拟的无量化标准的待实现目标。

接收时可以是从无线终端接收,也可以是台式终端接收。

步骤s104,监测所述第一用户待实现目标是否被第二用户完成;

监测待实现目标是否被完成可以是,是否按照预设规则完成待实现的目标。

比如,是否在规定的2个月内读专业书籍5本。

监测待实现目标是否被完成可以是,是否按照用户的要求完成待实现目标,即待实现目标完成后是否被用户认可。认可的方式可以是要求用户单方进行确认或者用户双方进行确认。

比如,第一用户认可所述待实现目标被认可。

监测待实现目标是否被完成可以是,是否按照预设的固定时间实现目标。

比如,每天在朋友圈完成打卡的操作。

步骤s106,如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作。

对用户执行预设奖励操作时可以是,发布后的日志,用来客观或者主观地记录了实现待实现目标,都做了哪有努力事件。

对用户执行预设奖励操作时可以是,对于每个用户都有设定的几次免费消除待实现目标的机会。

对用户执行预设奖励操作时可以是,花费虚拟资产或者积分用以换取消除待实现目标的机会,当每次换取会累加换取费用。

对用户执行预设奖励操作时可以是,用户帮助他人完成一待实现目标,则可以换取免费消除待实现目标的机会。此外,免费消除待实现目标的机会可累加。

对用户执行预设奖励操作时可以是,在现实社会中的慈善活动,以及公益活动等一些对社会及他人有益的善行,提供电子存证证明后可以换取免费消除待实现目标的机会。

对用户执行预设奖励操作时可以是,发布用户待实现目标后可以提供虚拟悬赏(或积分)。此外,虚拟悬赏(或积分)通常由后台服务器进行保存,在当用户双方都确认后才能够给予移交处理。

从以上的描述中,可以看出,本发明实现了如下技术效果:

在本申请实施例中,采用监测所述第一用户待实现目标是否被第二用户完成的方式,通过监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作,达到了基于社交大数据的目标达成、愿望实现的协作目的,从而实现了对社交数据高效利用率的技术效果,进而解决了社交数据利用率较低的技术问题。

根据本发明实施例,作为本实施例中的优选,如图2所示,该方法包括:

监测所述第一用户待实现目标是否被第二用户完成包括:

步骤s202,监测所述第一用户待实现目标是否被第二用户消除;

监测用户待实现目标是否被消除可以是指是否被用户认可或者是否被用户确认等。

如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作包括:

步骤s204,如果监测所述第一用户待实现目标被第二用户消除,则对所述第二用户执行对应积分奖励操作和/或消除第二用户待实现目标。

对用户执行对应积分奖励操作可以是,获得按照预设规则设定的积分奖励操作。也可以是获得第一用户发布的待实现目标免费消除的机会。还可以是获得第一用户发布的待实现目标进而撮合匹配得到的第二用户。

消除用户待实现目标可以是帮助第二用户/第一用户免费消除待实现目标。

根据本发明实施例,作为本实施例中的优选,该方法还包括:如果监测所述第一用户待实现目标被第一用户完成,则对所述第一用户执行如下任一一种待实现目标消除操作:免费消除待实现目标;累加获得消除待实现目标的操作;购买获得消除待实现目标的次数;收益获得消除待实现目标的次数。

根据本发明实施例,作为本实施例中的优选,如图3所示,监测所述第一用户待实现目标是否被第二用户完成之后还包括:

步骤s302,通过人工智能自动匹配算法,匹配与所述第一用户发布的第一用户待实现目标相符的第二用户;

人工智能自动匹配可以采用本领域中相关的智能推荐算法,比如可以是,协同过滤collaborativefiltering,简称cf,主要包括:收集用户偏好、找到相似的用户或物品、计算推荐等步骤。收集用户的社交偏好包括下表1。

表1

进行的预处理后,根据不同应用的行为分析方法,可以选择分组或者加权处理,之后可以得到一个用户偏好的二维矩阵,一维是用户列表,另一维是物品列表,值是用户对物品的偏好。当已经对用户行为进行分析得到用户喜好后,可以根据用户喜好计算相似用户和物品,然后基于相似用户或者物品进行推荐,可以采用:基于用户的cf和基于物品的cf,基于用户/物品的cf进行相似度计算。

基于用户的cf的基本思想是,基于用户对物品的偏好找到相邻邻居用户,然后将邻居用户喜欢的推荐给当前用户。计算上,就是将一个用户对所有物品的偏好作为一个向量来计算用户之间的相似度,找到k邻居后,根据邻居的相似度权重以及他们对物品的偏好,预测当前用户没有偏好的未涉及物品,计算得到一个排序的物品列表作为推荐。

基于物品的cf的原理和基于用户的cf类似,只是在计算邻居时采用物品本身,而不是从用户的角度,即基于用户对物品的偏好找到相似的物品,然后根据用户的历史偏好,推荐相似的物品给他。从计算的角度看,就是将所有用户对某个物品的偏好作为一个向量来计算物品之间的相似度,得到物品的相似物品后,根据用户历史的偏好预测当前用户还没有表示偏好的物品,计算得到一个排序的物品列表作为推荐。

步骤s304,通过人工智能算法判断所述第一用户待实现目标是否能够被实现;

通过人工智能算法判断所述第一用户待实现目标是否能够被实现可以是采用svm是支持向量机算法。

步骤s306,如果通过人工智能算法判断所述第一用户待实现目标能够被实现,则对所述第一用户执行回复操作。

如果通过人工智能算法能够判断出用户待实现目标能够被实现,则直接通过对话框的方式回复第一用户。

根据本发明实施例,作为本实施例中的优选,如图4所示,如果监测所述第一用户待实现目标被第二用户完成,则对所述第二用户执行预设奖励操作包括:

步骤s402,监测所述第一用户待实现目标被第二用户完成后,则对所述第二用户执行积分累积操作,且获得免费消除待实现目标的机会;

如果监测所述第一用户待实现目标被第二用户完成,则需要对所述第二用户执行积分累积操作。

步骤s404,如果积分累积达到不同阈值,则对所述第二用户显示不同用户标识;

通过积分累加操作,可以获得不同等级的积分显示标识。

具体地比如,每帮助别人实现一次待实现目标获得积分及免费消除待实现目标的一次机会,积分达到一定程度后会有明显不同标识。待实现目标多的用户也按照实现待实现目标多少获得不同的标识。

此外,还可以通过人工智能来分析是否存在刷积分的行为,如发现给予封闭用户账号处理。

步骤s406,接收所述第二用户搜索已完成的第一用户待实现目标指令;

可以在搜索界面搜索自己能帮助他人实现的愿望,由人工智能自动匹配。

步骤s408,根据所述第一用户待实现目标指令,进行可视化输出。

此外,待实现目标需要用户双方进行确认,双方可以通过站内信或则私信的功能。或者也可以利用社交应用软件,如果有意向帮助对方实现愿望,可以私信对方,对方会接到通知。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本发明实施例,还提供了一种用于实施上述用于社交的数据处理方法的装置,如图5所示,该装置包括:接收单元10,用于接收第一用户发布的第一用户待实现目标;监测单元20,用于监测所述第一用户待实现目标是否被第二用户完成;建立操作单元30,用于监测所述第一用户待实现目标被第二用户完成时,对所述第二用户执行预设奖励操作。

在本申请实施例的接收单元10中第一用户待实现目标可以是指,发布愿望,目标或理想。具体地,可以按照每个时间周期发布一个长期待实现目标和一个短期待实现目标。或者是用户的一些想法内容。此外,在一定时间周期只能由别人给实现或自己实现或者自己认为失败消除待实现目标,才能发布下一个长期或短期愿望。长期待实现目标或者短期待实现目标可以通过时间来进行区分。

用户待实现目标可以是具体地具有量化标准的实现目标,而并非虚拟的无量化标准的待实现目标。

接收时可以是从无线终端接收,也可以是台式终端接收。

在本申请实施例的监测单元20中监测待实现目标是否被完成可以是,是否按照预设规则完成待实现的目标。

比如,是否在规定的2个月内读专业书籍5本。

监测待实现目标是否被完成可以是,是否按照用户的要求完成待实现目标,即待实现目标完成后是否被用户认可。认可的方式可以是要求用户单方进行确认或者用户双方进行确认。

比如,第一用户认可所述待实现目标被认可。

监测待实现目标是否被完成可以是,是否按照预设的固定时间实现目标。

比如,每天在朋友圈完成打卡的操作。

在本申请实施例的建立操作单元30中对用户执行预设奖励操作时可以是,发布后的日志,用来客观或者主观地记录了实现待实现目标,都做了哪有努力事件。

对用户执行预设奖励操作时可以是,对于每个用户都有设定的几次免费消除待实现目标的机会。

对用户执行预设奖励操作时可以是,花费虚拟资产或者积分用以换取消除待实现目标的机会,当每次换取会累加换取费用。

对用户执行预设奖励操作时可以是,用户帮助他人完成一待实现目标,则可以换取免费消除待实现目标的机会。此外,免费消除待实现目标的机会可累加。

对用户执行预设奖励操作时可以是,在现实社会中的慈善活动,以及公益活动等一些对社会及他人有益的善行,提供电子存证证明后可以换取免费消除待实现目标的机会。

对用户执行预设奖励操作时可以是,发布用户待实现目标后可以提供虚拟悬赏(或积分)。此外,虚拟悬赏(或积分)通常由后台服务器进行保存,在当用户双方都确认后才能够给予移交处理。

根据本发明实施例,作为本实施例中的优选,如图6所示,本申请实施例中的装置还包括:注册单元40,用于管理用户的平台账号和/或用户的社交账号。会员注册需遵守法律法规,签署知情同意协议,不得发布违法的内容,也可以用已有其它社交账号登陆。

优选地,装置还包括:舆情监控单元50,用于监测并过滤敏感信息,以及对监测到的敏感信息不予发布。对违法信息自动识别不予发布,并给发布者通知。

优选地,装置还包括:显示单元60,用于按照时间、热度、奖励、用户级别进行排序后显示;且对积分达到预设等级的所述第二用户执行推送操作。发表愿望排序可以按时间,按热度,按悬赏,按会员级别排序。对积分达到一定等级可以由人工智能自动推送。

优选地,装置还包括:内容接口单元70和社交单元80,所述内容接口单元,用于提供文字、语音、图片或者视频中的一种或者多种内容显示,所述社交单元,用于增加用户的好友关系日常可以发布一些为实现愿望所做的努力和付出,可以供好友观看,可以是包括但不限于文字,语音,图片,视频等各种方式。加好友及好友排序按互动程度,有帮助的及帮助过的排序,并可以把发布的待实现目标及为了待实现目标所做的努力和付出分享到其它社交平台。提高装置的社交属性。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1