本发明涉及社交网络领域,尤其涉及一种打赏分配的方法及装置。
背景技术:
随着信息技术的发展,社交网络也得到快速发展,现有社交网络中的点赞打赏一般只能用于个体之间的交互,无法实现群外成员一对多的点赞打赏操作并对群组内的成员进行合理的分配。
技术实现要素:
为了克服现有技术的不足,本发明的目的在于提供一种打赏分配的方法及装置,其能解决现有技术中无法实现群外成员一对多的点赞打赏操作并对群组内的成员进行合理的分配的问题。
本发明的目的采用以下技术方案实现:
一种打赏分配的方法,包括:
分析计算群成员的贡献度、活跃度;
根据所述贡献度和活跃度以及群成员信息设置打赏分配规则;
根据所述打赏分配规则对群成员进行打赏分配。
优选的,所述分析计算群成员的贡献度和活跃度包括:
根据预设时间内群成员的聊天信息和对外发布的信息计算群成员的活跃度;
根据群成员进群后通过对外发布的信息获得的打赏计算群成员的贡献度。
优选的,所述根据所述贡献度和活跃度以及群成员信息设置打赏分配规则包括:
将在预设时间内的活跃度达到预设值的群成员标记为活跃用户,设定活跃度等级,根据所述活跃度等级设定群成员的活跃度得分;
根据群成员的贡献度设定群成员的贡献度等级,根据所述贡献度等级设定群成员的贡献度得分;
根据群成员的身份信息设定群成员的身份信息得分;
根据所述活跃度得分、贡献度得分和身份信息得分计算群成员的总得分,根据群成员的总得分设定群成员的打赏分配比例。
优选的,所述根据群成员的身份信息设定群成员的身份信息得分包括:
判断群成员的身份信息是否为群主或管理员,若为群主或管理员,则根据预设规则对群成员加分。
优选的,所述分析计算群成员的贡献度和活跃度前还包括:
接收群外成员对整个群组的点赞和打赏。
本发明还涉及一种打赏分配装置,包括:分析模块、设置模块和打赏分配模块;
所述分析模块,用于分析计算群成员的贡献度和活跃度;
所述设置模块,用于根据所述贡献度和活跃度以及群成员信息设置打赏分配规则;
所述打赏分配模块,用于根据所述打赏分配规则对群成员进行打赏分配。
优选的,所述分析模块包括活跃度计算模块和贡献度计算模块;
所述活跃度计算模块,用于根据预设时间内群成员的聊天信息和对外发布的信息计算群成员的活跃度;
所述贡献度计算模块,根据群成员进群后通过对外发布的信息获得的打赏计算群成员的贡献度。
优选的,所述设置模块包括:活跃度得分设定模块、贡献度得分设定模块、身份信息得分设定模块和打赏分配比例设定模块;
所述活跃度得分设定模块,用于将在预设时间内的活跃度达到预设值的群成员标记为活跃用户,设定活跃度等级,根据所述活跃度等级设定群成员的活跃度得分;
所述贡献度得分设定模块用于根据群成员的贡献度设定群成员的贡献度等级,根据所述贡献度等级设定群成员的贡献度得分;
所述身份信息得分设定模块用于根据群成员的身份信息设定群成员的身份信息得分;
所述打赏分配比例设定模块用于根据所述活跃度得分、贡献度得分和身份信息得分计算群成员的总得分,根据群成员的总得分设定群成员的打赏分配比例。
优选的,所述打赏分配装置还包括:接收模块;
所述接收模块,用于接收群外成员对整个群组的点赞和打赏。
本发明还涉及一种打赏分配装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
分析计算群成员的贡献度和活跃度;
根据所述贡献度和活跃度以及群成员信息设置打赏分配规则;
根据所述打赏分配规则对群成员进行打赏分配。
相比现有技术,本发明的有益效果在于:通过群成员在群中的贡献度和活跃度对群成员进行打赏分配,可以实现群外成员一对多的点赞打赏操作并根据群内成员的活跃度和贡献度对群组内的成员进行合理的分配。
附图说明
图1为本发明一实施例的打赏分配方法流程示意图;
图2为图1所示步骤S101的流程示意图;
图3为图1所示步骤S102的流程示意图;
图4为本发明一实施例的打赏分配装置结构示意图;
图5为本发明另一实施例的打赏分配装置结构示意图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明一实施例提供的打赏分配方法,包括:
步骤S101:分析计算群成员的贡献度和活跃度。
具体的,群由不同的个体组成,群内成员和群外成员可以互相沟通,群内人员上传图片等信息到一固定窗口展示,该窗口可以被群外部人员观看,群外部人员对群进行点赞及打赏,根据群成员的聊天信息及获得的点赞和打赏计算群成员的贡献度和活跃度。
如图2所示,该步骤包括:
步骤S1011:根据预设时间内群成员的聊天信息和对外发布的信息计算群成员的活跃度。
具体的,在预设时间内,对群成员聊天信息的关键词、发布图片信息的内容和数量进行统计,根据统计信息计算群成员的活跃度。
步骤S1012:根据群成员进群后通过对外发布的信息获得的打赏计算群成员的贡献度。
具体的,从群成员进群开始累计,按照群成员通过群对外发布的图片获得的打赏的多少计算群成员的贡献度。
步骤S102:根据所述贡献度、活跃度以及群成员信息设置打赏分配规则。
具体的,打赏分配规则可以是群主根据用户的活跃度和贡献度设置打赏分配规则,也可以是系统默认的打赏分配规则。
如图3所示,该步骤包括:
步骤S1021:将在预设时间内的活跃度达到预设值的群成员标记为活跃用户,设定活跃度等级,根据所述活跃度等级设定群成员的活跃度得分;
具体的,将在预设时间内活跃度达到预设值的群成员标记为活跃用户,活跃度未达到预设值的群成员不做处理,设定活跃度等级标准和每个活跃度等级对应的得分,根据群成员的活跃度等级将对应的得分计入群成员账号中。
步骤S1022:根据群成员的贡献度设定群成员的贡献度等级,根据所述贡献度等级设定群成员的贡献度得分。
具体的,设定贡献度等级标准和每个贡献度等级对应的得分,根据群成员的贡献度等级将对应的得分计入群成员账号中。
步骤S1023:根据群成员的身份信息设定群成员的身份信息得分。
该步骤包括:
判断群成员的身份信息是否为群主或管理员,若为群主或管理员,则根据预设规则对群成员加分。
具体的,根据每个群成员的贡献度和活跃度计分后,将根据群成员的身份等级对应的得分计入群成员账号中。
步骤S1024:根据所述活跃度得分、贡献度得分和身份信息得分计算群成员的总得分,根据群成员的总得分设定群成员的打赏分配比例。
具体的,计算每个群成员账号中的总得分以及每个群成员的得分占整个群得分的比例,按照得分比例计算群成员的打赏比例
步骤S103:根据所述打赏分配规则对群成员进行打赏分配。
具体的,群内成员通过与群外成员聊天和上传图片获得群外成员对整个群组的点赞和打赏,群组账号会周期性的根据设置的打赏分配规则对群组成员进行打赏,比如,群组账号自动周期性的按照设置的打赏分配规则将账号余额分配给符合要求的群组成员,按照比例转账给群组成员账号。当然也可以是群组创建者手动根据设置的打赏分配规则将群组账号余额转账给群组成员。
通过群成员在群中的贡献度和活跃度对群成员进行打赏分配,可以实现群外成员一对多的点赞打赏操作并根据群内成员的活跃度和贡献度对群组内的成员进行合理的分配。
进一步的,本发明还提供一种打赏分配装置,如图4所示,所示打赏分配装置包括:分析模块11、设置模块12和打赏分配模块13;
所述分析模块11,用于分析计算群成员的贡献度和活跃度;
所述设置模块12,用于根据所述贡献度和活跃度以及群成员信息设置打赏分配规则;
所述打赏分配模块13,用于根据所述打赏分配规则对群成员进行打赏分配。
优选的,所述分析模块11包括活跃度计算模块和贡献度计算模块;
所述活跃度计算模块,用于根据预设时间内群成员的聊天信息和对外发布的信息计算群成员的活跃度;
所述贡献度计算模块,根据群成员进群后通过对外发布的信息获得的打赏计算群成员的贡献度。
优选的,所述设置模块12包括:活跃度得分设定模块、贡献度得分设定模块、身份信息得分设定模块和打赏分配比例设定模块;
所述活跃度得分设定模块,用于将在预设时间内的活跃度达到预设值的群成员标记为活跃用户,设定活跃度等级,根据所述活跃度等级设定群成员的活跃度得分;
所述贡献度得分设定模块用于根据群成员的贡献度设定群成员的贡献度等级,根据所述贡献度等级设定群成员的贡献度得分;
所述身份信息得分设定模块用于根据群成员的身份信息设定群成员的身份信息得分;
所述打赏分配比例设定模块用于根据所述活跃度得分、贡献度得分和身份信息得分计算群成员的总得分,根据群成员的总得分设定群成员的打赏分配比例。
优选的,所述身份信息得分设定模块包括:判断模块;
所述判断模块,用于判断群成员的身份信息是否为群主或管理员,若为群主或管理员,则根据预设规则对群成员加分。
优选的,所示打赏分配装置还包括:接收模块14;
所述接收模块,用于接收群外成员对整个群组的点赞和打赏。
本实施例中的装置与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的装置的结构及实施过程,为了说明书的简洁,在此就不再赘述。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本发明时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
如图5所示,本发明另一实施例提供的打赏分配装置,包括:
处理器21;
用于存储处理器可执行指令的存储器22;
其中,所述处理器被配置为:
分析计算群成员的贡献度和活跃度;
根据所述贡献度和活跃度以及群成员信息设置打赏分配规则;
根据所述打赏分配规则对群成员进行打赏分配。
优选的,所述处理器还被配置为:根据预设时间内群成员的聊天信息和对外发布的信息计算群成员的活跃度;
根据群成员进群后通过对外发布的信息获得的打赏计算群成员的贡献度。
优选的,所述处理器还被配置为:将在预设时间内的活跃度达到预设值的群成员标记为活跃用户,设定活跃度等级,根据所述活跃度等级设定群成员的活跃度得分;
根据群成员的贡献度设定群成员的贡献度等级,根据所述贡献度等级设定群成员的贡献度得分;
根据群成员的身份信息设定群成员的身份信息得分;
根据所述活跃度得分、贡献度得分和身份信息得分计算群成员的总得分,根据群成员的总得分设定群成员的打赏分配比例。
优选的,所述处理器还被配置为:所述根据群成员的身份信息设定群成员的身份信息得分包括:
判断群成员的身份信息是否为群主或管理员,若为群主或管理员,则根据预设规则对群成员加分。
优选的,所述处理器还被配置为:接收群外成员对整个群组的点赞和打赏。
本实施例中的装置与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的装置的结构及实施过程,为了说明书的简洁,在此就不再赘述。
本发明实施例提供的打赏分配方法和装置,通过群成员在群中的贡献度和活跃度对群成员进行打赏分配,可以实现群外成员一对多的点赞打赏操作并根据群内成员的活跃度和贡献度对群组内的成员进行合理的分配。
对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。