问答社区的用户价值评估方法、装置、电子设备和存储介质与流程



1.本技术涉及互联网技术领域,具体而言,涉及问答社区的用户价值评估方法、装置、电子设备和存储介质。


背景技术:



2.随着互联网技术的不断发展,用户通常通过网络上的问答社区来获取各类知识,比如,一个用户通过在问答社区提交问题,来获取其他用户对该问题的答复等。
3.然而,问答社区的用户数量众多,甚至可能达到万、十万的等级,而不同用户由于受到自身知识领域等因素的限制,所提供的知识的质量和数量参差不齐,因此需要提供针对用户质量进行评估的技术方案。


技术实现要素:



4.本技术实施例的目的在于提供问答社区的用户价值评估方法、装置、电子设备和存储介质,用于对问答社区的用户价值进行评估。
5.本技术实施例第一方面提供了一种问答社区的用户价值评估方法,包括:
6.确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例;
7.基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值
8.于一实施例中,所述方法还包括:
9.基于所述待评估用户的用户价值,对所述待评估用户进行推广。
10.于一实施例中,基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值,具体包括通过如下公式计算所述待评估用户的用户价值:
11.ecr(i)=d-(1-d)*∑
u∈f(i)
x(i,u)*ecr(u)
12.其中,ecr(i)为所述待评估用户的用户价值;d为预设常数;ecr(u)为所述互动用户集合中,用户u的用户价值;x(i,u)为用户u对所述待评估用户的价值分配比例;f(i)为待评估用户的互动用户集合。
13.于一实施例中,用户u对所述待评估用户的价值分配比例通过如下公式计算:
[0014][0015]
其中,x(i,u)为用户u对所述待评估用户的价值分配比例;c(i,u)为所述待评估用户对所述用户u的知识贡献能力,其中,所述知识贡献能力反映所述待评估用户在单位时间内,分享贡献给用户u的平均知识量大小;c(j,u)为回答过用户u所提出的问题的用户j,对所述用户u的知识贡献能力;f(u)为回答过用户u所提出的问题的用户集合。
[0016]
于一实施例中,通过如下方式确定所述待评估用户对所述用户u的知识贡献能力:
[0017]
确定所述待评估用户的活跃度以及所述用户u对所述待评估用户的认可度;
[0018]
根据所述活跃度以及所述认可度,确定所述待评估用户对所述用户u的知识贡献能力。
[0019]
于一实施例中,通过如下公式确定所述待评估用户的活跃度:
[0020]
afi=tni/cp
[0021]
其中,afi为所述待评估用户的活跃度;tni所述该待评估用户在预设时长内发表知识和回答用户的问题的总次数;cp为所述预设时长。
[0022]
于一实施例中,通过如下公式确定所述用户u对所述待评估用户的认可度:
[0023]
ra(i,u)=(aa(i,u)+1)/(aq(i)+1)
[0024]
其中,ra(i,u)为用户u对所述待评估用户的认可度;aq(i)为所述待评估用户回答其他用户所提出的问题的总次数;aa(i,u)为所述待评估用户的答复被所述用户u采纳的次数。
[0025]
本技术实施例第二方面提供了一种问答社区的用户价值评估装置,包括:
[0026]
确定单元,用于确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例;
[0027]
用户价值确定单元,用于基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值。
[0028]
本技术实施例第三方面提供了一种电子设备,包括:
[0029]
存储器,用以存储计算机程序;
[0030]
处理器,用以执行本技术方法实施例中任一项所述的方法。
[0031]
本技术实施例第四方面提供了一种存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行本技术方法实施例中任一项所述的方法。
[0032]
采用本技术实施例所提供的问答社区的用户价值评估方法,在确定出待评估用户的互动用户集合中,各个用户的用户价值以及分别对待评估用户的价值分配比例之后,基于该互动用户集合中各个用户的用户价值,以及分别对待评估用户的价值分配比例,能够确定出待评估用户的用户价值。
附图说明
[0033]
为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0034]
图1为本技术一实施例提供的电子设备的具体结构示意图;
[0035]
图2为本技术一实施例提供的,电子设备和终端的交互示意图;
[0036]
图3为本技术一实施例提供的,问答社区的用户价值评估方法的具体流程示意图;
[0037]
图4为本技术一实施例提供的,确定待评估用户对用户u的知识贡献能力的具体流程示意图;
[0038]
图5为本技术一实施例提供的,问答社区的用户价值评估装置的具体结构示意图。
具体实施方式
[0039]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。在本技术的描述中,诸如“第一”、“第二”、“第三”等术语仅用于区分描述,而不能理解为指示或暗示相对重要性或先后顺序。
[0040]
如前所述,问答社区的用户数量众多,甚至可能达到万、十万的等级,而不同用户由于受到自身知识领域等因素的限制,所提供的知识的质量和数量参差不齐,因此需要提供针对用户质量进行评估的技术方案。
[0041]
基于此,本技术实施例提供了一种问答社区的用户价值评估方法、装置、电子设备和存储介质,能够用于评估问答社区中用户的价值。如图1所示为本实施例所提供的一种电子设备1,该电子设备1包括:至少一个处理器11和存储器12,图1中以一个处理器为例。其中,处理器11和存储器12可以通过总线10连接,存储器12存储有可被处理器11执行的指令,指令被处理器11执行,以使电子设备1可执行下述的实施例中方法的全部或部分流程。
[0042]
在实际应用中,该电子设备1可以是手机、笔记本电脑、台式电脑或其组成的大型服务器或服务器集等。比如,在本技术实施例的应用场景中,针对问答社区的用户价值进行评估时,该电子设备1可以作为服务器或服务器集等。
[0043]
在本技术实施例中,如图2所示,电子设备1可以连接一个或多个终端2,终端2可以是用户的手机或电脑,电子设备1可以与每个终端2进行数据通信。比如,用户能够通过终端2向问答社区的服务器提交问题,电子设备1作为服务器在获取到该问题后,也能够向终端2发送问题的答复。
[0044]
本技术实施例提供了一种问答社区的用户价值评估方法,能够用于对问答社区的用户的价值进行评估。其中,该方法可以由图1所示的电子设备1作为服务器或服务器集来执行,这里可以以服务器为例进行说明。
[0045]
如图3所示为该方法的具体流程示意图,该方法包括如下步骤:
[0046]
步骤s31:确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例。
[0047]
在本技术实施例中,基于pagerank算法的思想并对现有的pagerank算法进行改进,在确定待评估用户的用户价值时,根据与该待评估用户进行互动的互动用户集合中,各个用户的用户价值来确定。在该过程中,结合改进后的pagerank算法的思想,需要确定互动用户集合中各个用户的用户价值,以及该互动用户集合中,各个用户对该待评估用户的价值分配比例,进而确定待评估用户的用户价值。
[0048]
在问答社区的众多用户中,该待评估用户可以为任意一个用户,也可以为某一个指定的用户,比如该指定的用户可以为问答社区中的意见领袖、专家用户等。
[0049]
其中,待评估用户的互动用户集合,通常指该互动用户集合中的各个用户均与待评估用户进行过互动,该互动的方式可以是,待评估用户答复过该用户所提出的问题,或该用户向该待评估用户提问过问题,或该待评估用户所发表专业领域知识被该用户进行过转载、点赞、关注等。因此,可以将与待评估用户进行过互动的用户,生成该互动用户集合。
[0050]
对于互动用户集合中的各个用户,其用户价值可以为初始分配的用户价值,也可以为在与问答社区中其他用户互动过程中更新后的用户价值,比如,可以将该互动用户集合中的用户,作为该待评估用户,从而利用本技术实施例所提供的方法,确定出的用户价
值。
[0051]
比如,在问答社区中新注册的用户,其初始分配的用户价值可以设置为1(或其他数值),然后该用户通过与其他用户进行互动,后续通过本技术实施例所提供的方法,确定出的用户价值。需要说明的是,利用本技术实施例所提供的方法在确定待评估用户的用户价值时,通常可以经过多次迭代后,使该待评估用户的用户价值逐渐趋于收敛,最终将收敛后的用户价值作为该待评估用户的用户价值。
[0052]
互动用户集合中,各个用户对该待评估用户的价值分配比例,该价值分配比例的大小反映出,该待评估用户对该用户的知识贡献能力,在回答过该用户所提出的问题的所有用户,对该用户的知识贡献能力之和中的占比。
[0053]
步骤s32:基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值。
[0054]
在通过上述步骤s31确定出互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例之后,可以通过该互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定出该待评估用户的用户价值,比如可以通过如下的公式一,来确定出该待评估用户的用户价值。
[0055]
ecr(i)=d-(1-d)*∑
u∈f(i)
x(i,u)*ecr(u)
ꢀꢀꢀꢀ
公式一
[0056]
在该公式一中,ecr(i)为待评估用户(用i表示)的用户价值;d为预设常数,在实际应用中,该d的值可以具体为0.1、0.15、0.2或其他的值;ecr(u)为待评估用户的互动用户集合中,用户u的用户价值;x(i,u)为用户u对待评估用户的价值分配比例;f(i)为待评估用户的互动用户集合。
[0057]
因此,在确定出互动用户集合中各个用户的用户价值,以及分别对待评估用户的价值分配比例之后,可以将其待代入上述的公式一,计算出待评估用户的用户价值ecr(i)。
[0058]
采用本技术实施例所提供的问答社区的用户价值评估方法,在确定出待评估用户的互动用户集合中,各个用户的用户价值以及分别对待评估用户的价值分配比例之后,基于该互动用户集合中各个用户的用户价值,以及分别对待评估用户的价值分配比例,能够确定出待评估用户的用户价值。
[0059]
在实际应用中,在确定出待评估用户的用户价值之后,该方法还可以包括基于该待评估用户的用户价值,对该待评估用户进行推广,比如判断该待评估用户的用户价值是否大于预设阈值,若大于,说明可以对该待评估用户进行推广,比如向问答社区中的其他用户推荐该待评估用户,或将该待评估用户的亮点答复在问答社区的首页进行推荐等;当然,若该待评估用户的用户价值小于或等于预设阈值,可以不对该待评估用户进行推广。
[0060]
需要进一步说明的是,在上述公式一中提到x(i,u)为用户u对待评估用户的价值分配比例,该x(i,u)在实际应用中可以通过如下的公式二计算得到:
[0061][0062]
在该公式二中,x(i,u)为用户u对待评估用户的价值分配比例;c(i,u)为待评估用户对用户u的知识贡献能力,其中,该知识贡献能力反映待评估用户在单位时间内,分享贡献给用户u的平均知识量大小;c(j,u)为回答过用户u所提出的问题的用户j,对用户u的知识贡献能力;f(u)为回答过用户u所提出的问题的用户集合。
[0063]
在该公式二中提到待评估用户对用户u的知识贡献能力c(i,u),如图4所示,可以通过如下的步骤s41~s43来确定该知识贡献能力。当然,对于用户j对用户u的知识贡献能力c(j,u),也可以采用相同的方式来进行计算,这里对此不再赘述。
[0064]
步骤s41:确定待评估用户的活跃度。
[0065]
其中,活跃度反映该待评估用户,在问答社区中发表专业领域知识的积极程度。在实际应用中,通常可以从两个方面来评价待评估用户,在问答社区中发表专业领域知识的积极程度,一方面为该待评估用户在问答社区发表专业领域知识的总次数,该总次数越多,说明待评估用户的积极性相对越强,其中,发表专业领域知识的方式可以包括,直接发表专业领域知识和回答其他用户所提出的问题;另一方面为,该待评估用户在问答社区发表专业领域知识的时间密集性,比如该待评估用户频繁地(时间密集性较高)在问答社区发表专业领域知识,也说明待评估用户的积极性相对越强。
[0066]
因此,在该步骤s41中,可以结合待评估用户在问答社区发表专业领域知识的次数和时间密集性两个方面,来确定待评估用户的活跃度,具体来说,可以先确定该待评估用户在预设时长内,直接发表专业领域知识和回答用户的问题的总次数,然后根据该预设时长和该总次数,计算该待评估用户的活跃度。
[0067]
比如,可以通过如下的公式三,来计算该待评估用户的活跃度。
[0068]
afi=tni/cp
ꢀꢀꢀꢀꢀꢀ
公式三;
[0069]
在该公式三中,afi为该待评估用户的活跃度;tni为该待评估用户在预设时长内发表知识和回答用户的问题的总次数,可以通过在预设时长内直接发表专业领域知识的次数(tn1),和回答用户的问题的次数(tn2)之计算得到;cp为该预设时长,在实际应用中,该预设时长可以为30天、7天、3天或其他的时长,这里对此不作限定。
[0070]
tni可以由tn1和tn2直接通过求和计算得到;另外,考虑到直接发表专业领域知识和回答用户的问题,两者之间需要待评估用户投入时间和精力的不同,这种投入时间和精力的不同也能够反映出其积极程度,因此还可以对tn1和tn2分别设置不同的权重(时间和精力投入更多者,权重设置相对更大),从而将两者进行加权求和,并将加权求和的计算结果作为该tni。
[0071]
另外,在实际应用中,本技术实施例所提供的问答社区可以是基于区块链所构建的问答社区,从而利用区块链难以篡改信息和可溯源的特点来记录,待评估用户直接发表专业领域知识和回答用户的问题,进而确定直接发表专业领域知识和回答用户的问题的总次数。
[0072]
步骤s42:确定用户u对待评估用户的认可度。
[0073]
其中,该认可度能够反映问答社区中,用户u对该待评估用户所发表专业领域知识的满意度。
[0074]
考虑到待评估用户所发表专业领域知识的方式有两种,分别为直接发表专业领域知识和回答其他用户所提出的问题,因此可以有多种方式来确定待评估用户的被认可度,这里可以列举其中的几种进行说明。
[0075]
方式一:根据该待评估用户回答其他用户所提出的问题的总次数,以及回答用户u所提出的问题时,该待评估用户的答复被采纳的次数,计算用户u对待评估用户的认可度。
[0076]
比如,可以通过如下的公式四,计算用户u对待评估用户的认可度。
[0077]
ra(i,u)=(aa(i,u)+1)/(aq(i)+1)
ꢀꢀꢀꢀ
公式四
[0078]
在该公式四中,ra(i,u)为用户u对待评估用户的认可度;aq(i)为待评估用户回答其他用户所提出的问题的总次数;aa(i,u)为待评估用户的答复被用户u采纳的次数。
[0079]
方式二:根据该待评估用户所发表的专业领域知识,被其他用户转发、点赞和关注的总次数,以及被该用户u转发、点赞和关注的次数,计算用户u对待评估用户的认可度。
[0080]
比如,可以通过如下的公式五,计算用户u对待评估用户的认可度。
[0081]
ra’(i,u)=(aa’(i,u)+1)/(aq’(i)+1)
ꢀꢀꢀꢀ
公式五
[0082]
在该公式五中,ra’(i,u)为用户u对待评估用户的认可度;aq’(i)为待评估用户所发表的专业领域知识,被其他用户转发、点赞和关注的总次数;aa’(i,u)为待评估用户所发表的专业领域知识,被该用户u转发、点赞和关注的次数。
[0083]
方式三:还可以结合上述公式四计算得到ra(i,u)以及公式五计算得到的ra’(i,u),并将两者进行加权求和,从而得到用户u对待评估用户的认可度。
[0084]
因此,可以通过上述方式四计算得到ra(i,u),作为用户u对待评估用户的认可度;也可以通过上述的方式五计算得到ra’(i,u),作为用户u对待评估用户的认可度;还可以通过上述公式四计算得到ra(i,u)以及公式五计算得到的ra’(i,u),并将ra(i,u)和ra’(i,u)加权求和,从而计算得到用户u对待评估用户的认可度,在实际应用中,可以任意采用一种方式进行应用。
[0085]
步骤s43:根据待评估用户的活跃度以及用户u对待评估用户的认可度,确定待评估用户对用户u的知识贡献能力。
[0086]
在该步骤s43确定待评估用户对用户u的知识贡献能力时,由于综合考虑了待评估用户的活跃度,以及用户u对待评估用户的认可度这两个指标,所确定出的待评估用户对用户u的知识贡献能力,该知识贡献能力反映待评估用户在单位时间内,分享贡献给用户u的平均知识量大小,比如该知识贡献能力越大,说明待评估用户在单位时间内,分享贡献给用户u的平均知识量越大;反之,该知识贡献能力越小,说明待评估用户在单位时间内,分享贡献给用户u的平均知识量越小。
[0087]
在实际应用中,可以通过如下的公式六,计算待评估用户对用户u的知识贡献能力c(i,u):
[0088]
c(i,u)=afi*ra(i,u)
ꢀꢀꢀꢀ
公式六
[0089]
在该公式六中,c(i,u)为待评估用户对用户u的知识贡献能力;afi为待评估用户的活跃度,比如能够通过上述的公式三来计算得到;ra(i,u)为用户u对待评估用户的认可度,比如可以通过上述步骤s42中的方式一、方式二或方式三中的任意一种方式,来计算得到用户u对待评估用户的认可度。
[0090]
需要说明的是,在实际应用中,为了确定待评估用户的用户价值,可以先通过步骤s41~步骤s43,确定该待评估用户对互动用户集合中各个用户u的知识贡献能力c(i,u),然后通过上述的公式二,能够确定出用户u对待评估用户的价值分配比例x(i,u),进而结合互动用户集合中各个用户u的用户价值,通过上述的公式一计算得到待评估用户的用户价值ecr(i),该用户价值ecr(i)能够用于评估该待评估用户的用户价值。
[0091]
因此,通过该方法相对与现有的pagerank算法平均分配的思想,由于结合知识贡献能力,而该知识贡献能力根据待评估用户的活跃度(体现其主动行为)以及用户u对待评
估用户的认可度(体现其被动认可)来确定,因此在确定用户u对待评估用户的价值分配比例时,并不是根据平均分配的思想来确定该价值分配比例,因此所计算出的待评估用户的用户价值更准确。
[0092]
基于与本技术实施例所提供的,问答社区的用户价值评估方法相同的发明构思,本技术实施例还提供了一种问答社区的用户价值评估装置,对于该装置实施例,如有不清楚之处,可以参考方法实施例的相应内容。其中。如图5所示,该装置50包括确定单元501和用户价值确定单元502,其中:
[0093]
确定单元501,用于确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例;
[0094]
用户价值确定单元502,用于基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值
[0095]
采用本技术实施例所提供的装置50,由于该装置50采用与本技术实施例所提供的,问答社区的用户价值评估方法相同的发明构思,在该方法能够解决技术问题的前提下,该装置50也能够解决技术问题,这里对此不再赘述。
[0096]
另外,在实际应用中,通过将该装置50与具体软硬件、云技术等相结合所取得的技术效果,也在本技术的保护范围之内,比如采用分布式集的方式将该装置50中的不同单元布设于分布式集中的不同节点中,从而提高效率等。
[0097]
在实际应用中,该装置50还可以包括推广单元,用于基于所述待评估用户的用户价值,对所述待评估用户进行推广。
[0098]
用户价值确定单元502可以具体通过如下公式计算所述待评估用户的用户价值:
[0099]
ecr(i)=d-(1-d)*∑
u∈f(i)
x(i,u)*ecr(u)
[0100]
其中,ecr(i)为所述待评估用户的用户价值;d为预设常数;ecr(u)为所述互动用户集合中,用户u的用户价值;x(i,u)为用户u对所述待评估用户的价值分配比例;f(i)为待评估用户的互动用户集合。
[0101]
该装置50还可以包括价值分配比例确定单元,用于通过如下公式计算用户u对所述待评估用户的价值分配比例:
[0102][0103]
其中,x(i,u)为用户u对所述待评估用户的价值分配比例;c(i,u)为所述待评估用户对所述用户u的知识贡献能力,其中,所述知识贡献能力反映所述待评估用户在单位时间内,分享贡献给用户u的平均知识量大小;c(j,u)为回答过用户u所提出的问题的用户j,对所述用户u的知识贡献能力;f(u)为回答过用户u所提出的问题的用户集合。
[0104]
该装置还可以包括第二确定单元和知识贡献能力确定单元,其中:
[0105]
第二确定单元,用于确定所述待评估用户的活跃度以及所述用户u对所述待评估用户的认可度;
[0106]
知识贡献能力确定单元,用于根据所述活跃度以及所述认可度,确定所述待评估用户对所述用户u的知识贡献能力。
[0107]
该第二确定单元还可以包括活跃度确定子单元,用于通过如下公式确定所述待评
估用户的活跃度:
[0108]
afi=tni/cp
[0109]
其中,afi为所述待评估用户的活跃度;tni所述该待评估用户在预设时长内发表知识和回答用户的问题的总次数;cp为所述预设时长。
[0110]
该第二确定单元还可以包括认可度确定子单元,通过如下公式确定所述用户u对所述待评估用户的认可度:
[0111]
ra(i,u)=(aa(i,u)+1)/(aq(i)+1)
[0112]
其中,ra(i,u)为用户u对所述待评估用户的认可度;aq(i)为所述待评估用户回答其他用户所提出的问题的总次数;aa(i,u)为所述待评估用户的答复被所述用户u采纳的次数。
[0113]
本发明实施例还提供了一种存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行上述实施例中方法的全部或部分流程。其中,存储介质可为磁盘、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等。存储介质还可以包括上述种类的存储器的组合。
[0114]
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

技术特征:


1.一种问答社区的用户价值评估方法,其特征在于,包括:确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例;基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述待评估用户的用户价值,对所述待评估用户进行推广。3.根据权利要求1所述的方法,其特征在于,基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值,具体包括通过如下公式计算所述待评估用户的用户价值:ecr(i)=d-(1-d)*∑
u∈f(i)
x(i,u)*ecr(u)其中,ecr(i)为所述待评估用户的用户价值;d为预设常数;ecr(u)为所述互动用户集合中,用户u的用户价值;x(i,u)为用户u对所述待评估用户的价值分配比例;f(i)为待评估用户的互动用户集合。4.根据权利要求3所述的方法,其特征在于,用户u对所述待评估用户的价值分配比例通过如下公式计算:其中,x(i,u)为用户u对所述待评估用户的价值分配比例;c(i,u)为所述待评估用户对所述用户u的知识贡献能力,其中,所述知识贡献能力反映所述待评估用户在单位时间内,分享贡献给用户u的平均知识量大小;c(j,u)为回答过用户u所提出的问题的用户j,对所述用户u的知识贡献能力;f(u)为回答过用户u所提出的问题的用户集合。5.根据权利要求4所述的方法,其特征在于,通过如下方式确定所述待评估用户对所述用户u的知识贡献能力:确定所述待评估用户的活跃度以及所述用户u对所述待评估用户的认可度;根据所述活跃度以及所述认可度,确定所述待评估用户对所述用户u的知识贡献能力。6.根据权利要求5所述的方法,其特征在于,通过如下公式确定所述待评估用户的活跃度:afi=tni/cp其中,afi为所述待评估用户的活跃度;tni所述该待评估用户在预设时长内发表知识和回答用户的问题的总次数;cp为所述预设时长。7.根据权利要求5所述的方法,其特征在于,通过如下公式确定所述用户u对所述待评估用户的认可度:ra(i,u)=(aa(i,u)+1)/(aq(i)+1)其中,ra(i,u)为用户u对所述待评估用户的认可度;aq(i)为所述待评估用户回答其他用户所提出的问题的总次数;aa(i,u)为所述待评估用户的答复被所述用户u采纳的次数。8.一种问答社区的用户价值评估装置,其特征在于,包括:确定单元,用于确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对
所述待评估用户的价值分配比例;用户价值确定单元,用于基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值。9.一种电子设备,其特征在于,包括:存储器,用以存储计算机程序;处理器,用以执行如权利要求1至7中任一项所述的方法。10.一种存储介质,其特征在于,包括:程序,当其在电子设备上运行时,使得电子设备可执行如权利要求1至7中任一项所述的方法。

技术总结


本申请提供问答社区的用户价值评估方法、装置、电子设备和存储介质。该方法包括:确定待评估用户的互动用户集合中,各个用户的用户价值以及分别对所述待评估用户的价值分配比例;基于所述互动用户集合中各个用户的用户价值,以及分别对所述待评估用户的价值分配比例,确定所述待评估用户的用户价值。定所述待评估用户的用户价值。定所述待评估用户的用户价值。


技术研发人员:

刘舒 张东锋

受保护的技术使用者:

重庆新致金服信息技术有限公司

技术研发日:

2022.09.06

技术公布日:

2022/11/18

本文发布于:2024-09-20 13:39:06,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/3195.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:用户   所述   价值   互动
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议