CN113837605A - 一种资源分配方法、资源分配装置及服务器 - Google Patents
一种资源分配方法、资源分配装置及服务器 Download PDFInfo
- Publication number
- CN113837605A CN113837605A CN202111119070.5A CN202111119070A CN113837605A CN 113837605 A CN113837605 A CN 113837605A CN 202111119070 A CN202111119070 A CN 202111119070A CN 113837605 A CN113837605 A CN 113837605A
- Authority
- CN
- China
- Prior art keywords
- target
- evaluation
- determining
- information
- evaluation information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000013468 resource allocation Methods 0.000 title claims abstract description 42
- 238000011156 evaluation Methods 0.000 claims abstract description 339
- 230000006870 function Effects 0.000 claims description 163
- 238000004590 computer program Methods 0.000 claims description 17
- 238000004458 analytical method Methods 0.000 claims description 15
- 230000008569 process Effects 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0282—Rating or review of business operators or products
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种资源分配方法、资源分配装置、服务器及计算机可读存储介质。其中,该方法包括:获取目标应用的使用评价信息;根据所述使用评价信息确定待分配资源;提取所述使用评价信息中的目标应用功能信息;确定目标应用功能的目标贡献人员为目标分配对象;根据预设分配规则为所述目标分配对象分配所述待分配资源。通过本申请方案,可以实现资源的合理分配。
Description
技术领域
本申请属于信息处理技术领域,尤其涉及一种资源分配方法、资源分配装置、服务器及计算机可读存储介质。
背景技术
当前,绝大多数应用程序都是在其上线前,就根据一定的比例对应用程序的开发者进行了资源分配。由于应用程序上线后的结果不可预知,可能导致出现资源分配不够合理的情况。
发明内容
本申请提供了一种资源分配方法、资源分配装置、服务器及计算机可读存储介质,可以实现资源的合理分配。
第一方面,本申请提供了一种资源分配方法,包括:
获取目标应用的使用评价信息;
根据上述使用评价信息确定待分配资源;
提取上述使用评价信息中的目标应用功能信息;
确定目标应用功能的目标贡献人员为目标分配对象,上述目标应用功能为上述目标应用功能信息所指示的上述目标应用的功能;
根据预设分配规则为上述目标分配对象分配上述待分配资源。
可选地,在上述获取目标应用的使用评价信息之前,上述方法还包括:
预设基于评价操作的资源生成量;
根据评价类型确定资源生成系数,上述评价类型包括好评、中评和差评;
构建基于资源生成系数和资源生成量的资源生成规则。
可选地,上述根据上述使用评价信息确定待分配资源,具体包括:
确定上述使用评价信息的目标资源生成量;
确定上述使用评价信息所属的目标评价类型,根据目标评价类型确定目标资源生成系数;
根据目标资源生成量和目标资源生成系数计算得到上述待分配资源。
可选地,上述确定上述使用评价信息所属的目标评价类型,具体包括:
根据上述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
根据上述评价内容的倾向性确定上述使用评价信息所属的目标评价类型;
或者,
确定上述使用评价信息对应的目标评价操作;
根据上述目标评价操作对应的评价操作按钮确定上述使用评价信息所属的目标评价类型。
可选地,上述提取上述使用评价信息中的目标应用功能信息,具体包括:
提取上述使用评价信息中的功能描述关键词;
确定上述功能描述关键词中的功能名称为目标应用功能信息;
或者,
确定上述使用评价信息对应的目标评价操作;
确定上述目标评价操作发生的页面对应的功能为目标应用功能信息。
可选地,上述确定目标应用功能的目标贡献人员为目标分配对象,具体包括:
从上述目标应用的贡献人员列表中确定上述目标应用功能的目标贡献人员为目标分配对象。
可选地,上述根据预设分配规则为上述目标分配对象分配上述待分配资源,具体包括:
根据目标分配对象的贡献比例按比例分配上述待分配资源;
或者,
根据目标分配对象的数量为上述目标分配对象平均分配上述待分配资源。
第二方面,本申请提供了一种资源分配装置,包括:
获取模块,用于获取目标应用的使用评价信息;
第一确定模块,用于根据上述使用评价信息确定待分配资源;
提取模块,用于提取上述使用评价信息中的目标应用功能信息;
第二确定模块,用于确定目标应用功能的目标贡献人员为目标分配对象,上述目标应用功能为上述目标应用功能信息所指示的上述目标应用的功能;
分配模块,用于根据预设分配规则为上述目标分配对象分配上述待分配资源。
可选地,上述装置还包括:
预设模块,用于预设基于评价操作的资源生成量;
第三确定模块,用于根据评价类型确定资源生成系数,上述评价类型包括好评、中评和差评;
构建模块,用于构建基于资源生成系数和资源生成量的资源生成规则。
可选地,上述第三确定模块,具体包括:
第一确定单元,用于确定上述使用评价信息的目标资源生成量;
第二确定单元,用于确定上述使用评价信息所属的目标评价类型;
第三确定单元,用于根据目标评价类型确定目标资源生成系数;
计算单元,用于根据目标资源生成量和目标资源生成系数计算得到上述待分配资源。
可选地,上述第二确定单元,具体包括:
语义分析子单元,用于根据上述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
第一类型确定子单元,用于根据上述评价内容的倾向性确定上述使用评价信息所属的目标评价类型;
或者,
评价操作确定子单元,用于确定上述使用评价信息对应的目标评价操作;
第二类型确定子单元,用于根据上述目标评价操作对应的评价操作按钮确定上述使用评价信息所属的目标评价类型。
可选地,上述提取模块,具体包括:
关键词提取单元,用于提取上述使用评价信息中的功能描述关键词;
第一功能确定单元,用于确定上述功能描述关键词中的功能名称为目标应用功能信息;
或者,
评价操作确定单元,用于确定上述使用评价信息对应的目标评价操作;
第二功能确定单元,用于确定上述目标评价操作发生的页面对应的功能为目标应用功能信息。
可选地,上述第二确定模块,具体用于从上述目标应用的贡献人员列表中确定上述目标应用功能的目标贡献人员为目标分配对象。
可选地,上述分配模块,具体包括:
第一分配单元,用于根据目标分配对象的贡献比例按比例分配上述待分配资源;
或者,
第二分配单元,用于根据目标分配对象的数量为上述目标分配对象平均分配上述待分配资源。
第三方面,本申请提供了一种服务器,上述服务器包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上述第一方面的方法的步骤。
第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。
第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面的方法的步骤。
本申请与现有技术相比存在的有益效果是:首先获取目标应用的使用评价信息,然后根据上述使用评价信息确定待分配资源,并提取上述使用评价信息中的目标应用功能信息,接着确定目标应用功能的目标贡献人员为目标分配对象,最后可根据预设分配规则为上述目标分配对象分配上述待分配资源。通过本申请方案,可以在应用程序上线后,获得用户对应用程序的功能的评价,并以该评价作为资源分配的基础及依据,对目标贡献人员(也即对该功能有贡献的人员)按照预设分配规则进行资源分配操作,可实现资源的合理分配。可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的资源分配方法的实现流程示意图;
图2是本申请实施例提供的资源分配装置的结构框图;
图3是本申请实施例提供的服务器的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
当前,绝大多数应用程序都是在其上线前,就根据一定的比例对应用程序的开发者及测试者等进行了资源分配,其中,这里涉及的资源包括工作人员所能够获得的薪酬和/或奖金等。由于应用程序的资源分配在上线前就已完成,这导致后续即便接收到了用户针对应用程序的各个功能的不同反馈,也无法再对各开发者及测试者等工作人员的可分配资源进行调整,这可能导致开发出高质量功能的开发者被分配到的资源较少,而开发出低质量功能的开发者被分配到的资源较多的情况;也即,由于应用程序上线后的结果不可预知,可能导致出现资源分配不够合理的情况。基于此,本申请实施例提出了一种资源分配方法、资源分配装置、服务器及计算机可读存储介质,可以实现资源的合理分配。为了说明本申请实施例所提出的技术方案,下面通过具体实施例来进行说明。
下面对本申请实施例所提出的资源分配方法作出说明。请参阅图1,该资源分配方法包括:
步骤101,获取目标应用的使用评价信息。
在本申请实施例中,在目标应用上线后,用户可在其所使用的用户终端中下载并安装该目标应用的客户端,即可使用该目标应用所提供的各个功能。在用户使用该目标应用所提供的任一功能后,可根据该功能的可操作性、实用性和/或准确性等对该功能做出自己的主观评价,并可将该主观评价通过该客户端上传至目标应用的服务器。服务器由此可接收客户端针对目标应用的功能所上传的使用评价信息。可以理解,该使用评价信息中至少携带有如下数据:用户对目标应用的被评价功能所作出的主观评价。
步骤102,根据上述使用评价信息确定待分配资源。
在本申请实施例中,在目标应用上线前,目标应用的管理者就可以建立该目标应用中的各个功能所分别对应的资源生成规则。考虑到评价的性质有正面及负面之分,通常来说,有效的正面评价所对应的资源为正资源,也即资源增加;有效的负面评价所对应的资源为负资源,也即资源减少。基于此,可预先通过如下过程构建好资源生成规则:
A1、预设基于评价操作的资源生成量。
可以理解,用户所作出的每一次有效评价都会对资源分配产生影响。对此,服务器可以预先设置好每次用户进行评价操作时所对应的资源生成量,该资源生成量可作为基础的资源分配的计量单位。
进一步地,考虑到目标应用的不同功能的开发难度及维护难度可能存在区别,此处可针对不同功能的评价操作分别设定对应的资源生成量。例如,基于功能A的评价操作,其资源生成量为x1;基于功能B的评价操作,其资源生成量为x2,以此类推,此处不再赘述。当然,也可以是目标应用的所有功能的评价操作均对应相同的资源生成量,此处不作限定。
A2、根据评价类型确定资源生成系数,上述评价类型包括好评、中评和差评。
可以理解,评价的性质表示了用户对功能的喜好及满意程度。本申请可将正面评价划分为好评,负面评价划分为差评,将中庸的评价(也即用户表示无感的评价)划分为中评。显然,好评表示的是用户的满意程度较高,服务器可设定好评这一评价类型所对应的资源生成系数大于或等于1;中评表示的是用户的满意程度中等,服务器可设定好评这一评价类型所对应的资源生成系数大于或等于0,且小于1;差评表示的是用户的满意程度较低,服务器可设定差评这一评价类型所对应的资源生成系数小于或等于0。
A3、构建基于资源生成系数和资源生成量的资源生成规则。
可以理解,该资源生成规则为:将资源生成系数与资源生成量相乘。也即,在面对实际的使用评价信息时,该使用评价信息所对应的资源生成系数与资源生成量的乘积即为对应的待分配资源。
基于以上资源生成规则,可通过如下过程确定使用评价信息所对应的待分配资源:
B1、确定上述使用评价信息的目标资源生成量。
可以理解,在每次接收到新的使用评价信息时,即可知当前发生了一次用户对功能的评价操作。基于前文中所描述的已预设的资源生成量,可确定该使用评价信息所对应的目标资源生成量。
B2、确定上述使用评价信息所属的目标评价类型,根据目标评价类型确定目标资源生成系数。
可以理解,服务器可对接收到的使用评价信息进行分析,以获知该使用评价信息所属的目标评价类型,再通过前文中所描述的已设定好的各个不同评价类型所对应的资源生成系数,确定该使用评价信息的目标资源生成系数。
B3、根据目标资源生成量和目标资源生成系数计算得到上述待分配资源。
可以理解,目标资源生成量和目标资源生成系数的乘积即为基于使用评价信息所确定的待分配资源。
为便于理解上述过程,下面以简单示例进行说明:
服务器预先设定每次对功能A的评价操作的资源生成量为5元,每次对功能B的评价操作的资源生成量为10元;好评的资源生成系数为1;中评的资源生成系数为0.5;差评的资源生成系数为0。
若T0时刻,服务器接收到了用户User1对功能A的使用评价信息1,则可知当前触发一次评价操作,该使用评价信息1的目标资源生成量为5元。通过对使用评价信息1的分析可知,该使用评价信息1为好评,则使用评价信息1的目标资源生成系数为1。由此可计算得到该使用评价信息1所对应的待分配资源为5元。
若T1时刻,服务器接收到了用户User2对功能B的使用评价信息2,则可知当前触发一次评价操作,该使用评价信息2的目标资源生成量为10元。通过对使用评价信息2的分析可知,该使用评价信息2为中评,则使用评价信息2的目标资源生成系数为0.5。由此可计算得到该使用评价信息2所对应的待分配资源为5元。
以此类推,即可得到各个使用评价信息所对应的待分配资源。
在一种应用场景下,使用评价信息所属的目标评价类型可通过如下方式获得:
根据上述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
根据上述评价内容的倾向性确定上述使用评价信息所属的目标评价类型。
实际场景中,用户可在客户端所显示的评价输入框中输入自己对功能的文字评价;随后,客户端可将该文字评价上传至服务器。也即,使用评价信息可包含有文字的评价内容。由此,服务器可对使用评价信息中的评价内容作出语义分析,了解到用户所要表达的真实意图,确定评价内容的倾向性。若倾向性为正面(例如评价内容中有大量褒义词),则可知使用评价信息属于好评;若倾向性为负面(例如评价内容中有大量贬义词),则可知使用评价信息属于差评;若倾向性为中立(例如评价内容中的褒义词及贬义词的数量近似相等),则可知使用评价信息属于中评。
仅作为示例,针对故障码读取功能,假定使用评价信息中的评价内容为“读取故障码的速度太快啦,嗖的一下就能够获得很准确的故障码数据,非常好!”。通过语义分析可得,该评价内容的倾向性为正面,则该使用评价信息属于好评。
在另一种应用场景下,使用评价信息所属的目标评价类型也可通过如下方式获得:
确定上述使用评价信息对应的目标评价操作;
根据上述目标评价操作对应的评价操作按钮确定上述使用评价信息所属的目标评价类型。
实际场景中,为便于用户快速进行评价,客户端也可以在每个功能结束后,显示多个不同的评价操作按钮,例如“好评”按钮、“中评”按钮及“差评”按钮等。用户可基于自己对该功能的实际体验,直接选择点击对应的评价操作按钮;客户端即可基于用户的点击发起评价操作,向服务器发送与该评价操作按钮对应的使用评价信息。
仅作为示例,针对故障码读取功能,假定用户在其客户端按下了“好评”按钮,则可知目标评价类型为好评。
步骤103,提取上述使用评价信息中的目标应用功能信息。
在本申请实施例中,考虑到目标应用中可能集成有两个以上的功能,因而,服务器还应对使用评价信息进行进一步分析,以提取出其中的目标应用功能信息。该目标应用功能信息指示了目标应用功能,该目标应用功能为目标应用本次被评价的功能。其中,目标应用功能信息可以是被评价功能的名字或者ID等,只要能够唯一的指示功能,将功能与其它功能区别开即可。
在一个应用场景下,可通过如下方式提取出目标应用功能信息:
提取上述使用评价信息中的功能描述关键词;
确定上述功能描述关键词中的功能名称为目标应用功能信息。
用户在对目标应用的某一功能进行评价时,通常会先描述出自己对该功能满意的地方或不满意的地方;也即,通常用户在进行有效评价时,往往会先对该功能本身进行相关描述,然后再给出自己对该功能的体验。基于此,服务器在对使用评价信息进行分析时,可先从使用评价信息中提取出功能描述关键词,然后即可将该功能描述关键词中的功能名称确定为目标应用功能信息。例如,假定某一车辆诊断应用的使用评价信息为“故障码读取速度也太快了吧!点赞!”,从该使用评价信息中可提取出功能描述关键词为“故障码读取速度快”,则可将“故障码读取”确定为目标应用功能信息。
在另一个应用场景下,也可通过如下方式提取出目标应用功能信息:
确定上述使用评价信息对应的目标评价操作;
确定上述目标评价操作发生的页面对应的功能为目标应用功能信息。
当用户在使用到非常满意的功能或非常不满意的功能时,会有较为强烈的即时倾诉欲望;也即,用户有较大可能在使用了功能后立刻基于对该功能的体验给出自己的主观评价。基于此,考虑到评价操作的及时性,服务器可先确定该使用评价信息所对应的目标评价操作,然后将该目标评价操作发生的页面所对应的功能确定为目标应用功能信息。例如,假定用户在某一车辆诊断应用的故障码读取页面上进行了评价操作,上传了对应的使用评价信息给服务器,则服务器就会将故障码读取页面所对应的功能(也即故障码读取这一功能)确定为目标应用功能信息。
步骤104,确定目标应用功能的目标贡献人员为目标分配对象。
在本申请实施例中,目标应用通常由多人进行开发、测试、运营及维护,才能保持正常的上线运行。可以理解,在一个大团队中,个人分工有所不同;也即,每个人可能只需要对目标应用的一两个功能负责,而无需对目标应用的所有功能负责。基于此,只有对本次被评价的功能(也即目标应用功能)有贡献的人员才会被确定为本次的分配对象(也即目标分配对象)。
仅作为示例,在目标应用上线前,目标应用的管理者就可基于产品上线过程中各个人员的工作内容,设定一贡献人员列表,用以描述目标应用的各个功能分别由哪些人员所负责;后续即可通过该贡献人员列表,及时确定各个功能所对应的贡献人员,由此快速确定每个使用评价信息所对应的目标分配对象。为便于理解,下表1给出了针对车辆诊断相关的目标应用来说的贡献人员列表的一种示例:
表1
假定当前所获得的使用评价信息1所对应的目标应用功能是数据流读取,则可将开发者3、开发者4、测试者1、运营者1及维护者1确定为目标分配对象。
步骤105,根据预设分配规则为上述目标分配对象分配上述待分配资源。
在本申请实施例中,可将已确定好的待分配资源按照预设分配规则分配给已确定好的目标分配对象。仅作为示例,该预设分配规则可以是平均分配;或者,该预设分配规则也可以是按劳分配(也即按比例分配),则步骤105可具体表现为:根据目标分配对象的贡献比例按比例分配上述待分配资源;或者,根据目标分配对象的数量为上述目标分配对象平均分配上述待分配资源。
在一些实施例中,各个目标分配对象对目标应用功能的贡献比例可由目标应用的管理者预先在服务器中进行设定;或者,该贡献比例可基于各个目标分配对象对该目标应用功能的工作时长而设定,此处不作限定。为了实现公平公正及公开,该贡献比例通常会在设定好后发送给各个目标分配对象,并在所有目标分配对象均反馈确认后再投入使用。
为便于理解本申请实施例所提出的资源分配方法,下面针对车辆诊断相关的目标应用,以表1为基础,通过具体应用场景作出解释及说明:
服务器预先设定目标应用内“故障码读取”功能的每次评价操作的资源生成量为5元,“多语言”功能的每次评价操作的资源生成量为10元;好评的资源生成系数都为1;中评的资源生成系数都为0.5;差评的资源生成系数都为0。
若T0时刻,服务器接收到了用户User1对故障码读取的使用评价信息1,则可知当前触发一次评价操作,该使用评价信息1的目标资源生成量为5元。通过对使用评价信息1的分析可知,该使用评价信息1为好评,则使用评价信息1的目标资源生成系数为1。由此可计算得到该使用评价信息1所对应的待分配资源为5元。又由表1可知,基于故障码读取所确定的目标分配对象为开发者1、开发者2、测试者1、运营者1及维护者1。假定当前采取的预设分配规则为平均分配,则每个目标分配对象(也即开发者1、开发者2、测试者1、运营者1及维护者1)本次可各被分配到1元。
若T1时刻,服务器接收到了用户User2对多语言的使用评价信息2,则可知当前触发一次评价操作,该使用评价信息2的目标资源生成量为10元。通过对使用评价信息2的分析可知,该使用评价信息2为中评,则使用评价信息2的目标资源生成系数为0.5。由此可计算得到该使用评价信息2所对应的待分配资源为5元。又由表1可知,基于多语言取所确定的目标分配对象为开发者6、测试者3、运营者3及维护者3。假定当前采取的预设分配规则为按比例分配,则需要先确定每个目标分配对象的贡献比例。假定每个目标分配对象的贡献比例为:开发者6:测试者3:运营者3:维护者3=2:1:1:1,则开发者6本次可被分配到2元,测试者3本次可被分配到1元,运营者3本次可被分配到1元,维护者3本次可被分配到1元。
若T2时刻,服务器接收到了用户User3对故障码读取的使用评价信息3,则可知当前触发一次评价操作,该使用评价信息3的目标资源生成量为5元。通过对使用评价信息3的分析可知,该使用评价信息3为差评,则使用评价信息3的目标资源生成系数为0。由此可计算得到该使用评价信息3所对应的待分配资源为0元。即“故障码读取”功能对应的每个目标分配对象本次均未能分配到资源。
在一些实施例中,为了保证资源分配的公正性及公开性,在步骤101之后,该资源分配方法还包括:
将上述使用评价信息上链至区块链中。
其中,区块链是采用分布式数据存储、点对点传输、共识机制及加密算法等计算机技术的新型应用模式。区块链本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。通过将使用评价信息上传至区块链进行存证,方便目标分配对象(及其它人员)后续进行查证,以确认这些使用评价信息是否被篡改。
由上可见,通过本申请实施例,可以在应用程序上线后,获得用户对应用程序的功能的评价,并以该评价作为资源分配的基础及依据,对目标贡献人员(也即对该功能有贡献的人员)按照预设分配规则进行资源分配操作,可实现资源的合理分配。
对应于上文所提供的资源分配方法,本申请实施例还提供了一种资源分配装置。如图2所示,该资源分配装置200包括:
获取模块201,用于获取目标应用的使用评价信息;
第一确定模块202,用于根据上述使用评价信息确定待分配资源;
提取模块203,用于提取上述使用评价信息中的目标应用功能信息;
第二确定模块204,用于确定目标应用功能的目标贡献人员为目标分配对象,上述目标应用功能为上述目标应用功能信息所指示的上述目标应用的功能;
分配模块205,用于根据预设分配规则为上述目标分配对象分配上述待分配资源。
可选地,上述装置200还包括:
预设模块,用于预设基于评价操作的资源生成量;
第三确定模块,用于根据评价类型确定资源生成系数,上述评价类型包括好评、中评和差评;
构建模块,用于构建基于资源生成系数和资源生成量的资源生成规则。
可选地,上述第三确定模块,具体包括:
第一确定单元,用于确定上述使用评价信息的目标资源生成量;
第二确定单元,用于确定上述使用评价信息所属的目标评价类型;
第三确定单元,用于根据目标评价类型确定目标资源生成系数;
计算单元,用于根据目标资源生成量和目标资源生成系数计算得到上述待分配资源。
可选地,上述第二确定单元,具体包括:
语义分析子单元,用于根据上述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
第一类型确定子单元,用于根据上述评价内容的倾向性确定上述使用评价信息所属的目标评价类型;
或者,
评价操作确定子单元,用于确定上述使用评价信息对应的目标评价操作;
第二类型确定子单元,用于根据上述目标评价操作对应的评价操作按钮确定上述使用评价信息所属的目标评价类型。
可选地,上述提取模块203,具体包括:
关键词提取单元,用于提取上述使用评价信息中的功能描述关键词;
第一功能确定单元,用于确定上述功能描述关键词中的功能名称为目标应用功能信息;
或者,
评价操作确定单元,用于确定上述使用评价信息对应的目标评价操作;
第二功能确定单元,用于确定上述目标评价操作发生的页面对应的功能为目标应用功能信息。
可选地,上述第二确定模块204,具体用于从上述目标应用的贡献人员列表中确定上述目标应用功能的目标贡献人员为目标分配对象。
可选地,上述分配模块205,具体包括:
第一分配单元,用于根据目标分配对象的贡献比例按比例分配上述待分配资源;
或者,
第二分配单元,用于根据目标分配对象的数量为上述目标分配对象平均分配上述待分配资源。
由上可见,通过本申请实施例,可以在应用程序上线后,获得用户对应用程序的功能的评价,并以该评价作为资源分配的基础及依据,对贡献人员(也即对该功能有贡献的人员)按照预设分配规则进行资源分配操作,可实现资源的合理分配。
对应于上文所提供的资源分配方法,本申请实施例还提供了一种服务器。请参阅图3,本申请实施例中的服务器3包括:存储器301,一个或多个处理器302(图3中仅示出一个)及存储在存储器301上并可在处理器上运行的计算机程序。其中:存储器301用于存储软件程序以及单元,处理器302通过运行存储在存储器301的软件程序以及单元,从而执行各种功能应用以及诊断,以获取上述预设事件对应的资源。具体地,处理器302通过运行存储在存储器301的上述计算机程序时实现以下步骤:
获取目标应用的使用评价信息;
根据上述使用评价信息确定待分配资源;
提取上述使用评价信息中的目标应用功能信息;
确定目标应用功能的目标贡献人员为目标分配对象,上述目标应用功能为上述目标应用功能信息所指示的上述目标应用的功能;
根据预设分配规则为上述目标分配对象分配上述待分配资源。
假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,在上述获取目标应用的使用评价信息之前,处理器302通过运行存储在存储器301的上述计算机程序时还实现以下步骤:
预设基于评价操作的资源生成量;
根据评价类型确定资源生成系数,上述评价类型包括好评、中评和差评;
构建基于资源生成系数和资源生成量的资源生成规则。
在上述第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,上述根据上述使用评价信息确定待分配资源,具体包括:
确定上述使用评价信息的目标资源生成量;
确定上述使用评价信息所属的目标评价类型,根据目标评价类型确定目标资源生成系数;
根据目标资源生成量和目标资源生成系数计算得到上述待分配资源。
在上述第三种可能的实施方式作为基础而提供的第四种可能的实施方式中,上述确定上述使用评价信息所属的目标评价类型,具体包括:
根据上述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
根据上述评价内容的倾向性确定上述使用评价信息所属的目标评价类型;
或者,
确定上述使用评价信息对应的目标评价操作;
根据上述目标评价操作对应的评价操作按钮确定上述使用评价信息所属的目标评价类型。
在上述第一种可能的实施方式作为基础而提供的第五种可能的实施方式中,上述提取上述使用评价信息中的目标应用功能信息,具体包括:
提取上述使用评价信息中的功能描述关键词;
确定上述功能描述关键词中的功能名称为目标应用功能信息;
或者,
确定上述使用评价信息对应的目标评价操作;
确定上述目标评价操作发生的页面对应的功能为目标应用功能信息。
在上述第一种可能的实施方式作为基础而提供的第六种可能的实施方式中,上述确定目标应用功能的目标贡献人员为目标分配对象,具体包括:
从上述目标应用的贡献人员列表中确定上述目标应用功能的目标贡献人员为目标分配对象。
在上述第一种可能的实施方式作为基础,或者上述第二种可能的实施方式作为基础,或者上述第三种可能的实施方式作为基础,或者上述第四种可能的实施方式作为基础,或者上述第五种可能的实施方式作为基础,或者上述第六种可能的实施方式作为基础而提供的第七种可能的实施方式中,上述根据预设分配规则为上述目标分配对象分配上述待分配资源,具体包括:
根据目标分配对象的贡献比例按比例分配上述待分配资源;
或者,
根据目标分配对象的数量为上述目标分配对象平均分配上述待分配资源。
应当理解,在本申请实施例中,所称处理器302可以是中央处理单元(CentralProcessing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器301可以包括只读存储器和随机存取存储器,并向处理器302提供指令和数据。存储器301的一部分或全部还可以包括非易失性随机存取存储器。例如,存储器301还可以存储设备类别的信息。
由上可见,通过本申请实施例,应用程序的服务器可以在该应用程序上线后,获得用户对应用程序的功能的评价,并以该评价作为资源分配的基础及依据,对目标贡献人员(也即对该功能有贡献的人员)按照预设分配规则进行资源分配操作,实现资源的合理分配。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者外部设备软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的***实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关联的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读存储介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机可读存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括是电载波信号和电信信号。
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种资源分配方法,其特征在于,包括:
获取目标应用的使用评价信息;
根据所述使用评价信息确定待分配资源;
提取所述使用评价信息中的目标应用功能信息;
确定目标应用功能的目标贡献人员为目标分配对象,所述目标应用功能为所述目标应用功能信息所指示的所述目标应用的功能;
根据预设分配规则为所述目标分配对象分配所述待分配资源。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标应用的使用评价信息之前,所述方法还包括:
预设基于评价操作的资源生成量;
根据评价类型确定资源生成系数,所述评价类型包括好评、中评和差评;
构建基于资源生成系数和资源生成量的资源生成规则。
3.根据权利要求2所述的方法,其特征在于,所述根据所述使用评价信息确定待分配资源,具体包括:
确定所述使用评价信息的目标资源生成量;
确定所述使用评价信息所属的目标评价类型,根据目标评价类型确定目标资源生成系数;
根据目标资源生成量和目标资源生成系数计算得到所述待分配资源。
4.根据权利要求3所述的方法,其特征在于,所述确定所述使用评价信息所属的目标评价类型,具体包括:
根据所述使用评价信息中的评价内容进行语义分析,确定评价内容的倾向性;
根据所述评价内容的倾向性确定所述使用评价信息所属的目标评价类型;
或者,
确定所述使用评价信息对应的目标评价操作;
根据所述目标评价操作对应的评价操作按钮确定所述使用评价信息所属的目标评价类型。
5.根据权利要求1所述的方法,其特征在于,所述提取所述使用评价信息中的目标应用功能信息,具体包括:
提取所述使用评价信息中的功能描述关键词;
确定所述功能描述关键词中的功能名称为目标应用功能信息;
或者,
确定所述使用评价信息对应的目标评价操作;
确定所述目标评价操作发生的页面对应的功能为目标应用功能信息。
6.根据权利要求1所述的方法,其特征在于,所述确定目标应用功能的目标贡献人员为目标分配对象,具体包括:
从所述目标应用的贡献人员列表中确定所述目标应用功能的目标贡献人员为目标分配对象。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据预设分配规则为所述目标分配对象分配所述待分配资源,具体包括:
根据目标分配对象的贡献比例按比例分配所述待分配资源;
或者,
根据目标分配对象的数量为所述目标分配对象平均分配所述待分配资源。
8.一种资源分配装置,其特征在于,包括:
获取模块,用于获取目标应用的使用评价信息;
第一确定模块,用于根据所述使用评价信息确定待分配资源;
提取模块,用于提取所述使用评价信息中的目标应用功能信息;
第二确定模块,用于确定目标应用功能的目标贡献人员为目标分配对象,所述目标应用功能为所述目标应用功能信息所指示的所述目标应用的功能;
分配模块,用于根据预设分配规则为所述目标分配对象分配所述待分配资源。
9.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111119070.5A CN113837605A (zh) | 2021-09-24 | 2021-09-24 | 一种资源分配方法、资源分配装置及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111119070.5A CN113837605A (zh) | 2021-09-24 | 2021-09-24 | 一种资源分配方法、资源分配装置及服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113837605A true CN113837605A (zh) | 2021-12-24 |
Family
ID=78969566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111119070.5A Pending CN113837605A (zh) | 2021-09-24 | 2021-09-24 | 一种资源分配方法、资源分配装置及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113837605A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108416615A (zh) * | 2018-02-02 | 2018-08-17 | 北京邮电大学 | 一种基于树的资源分配方法 |
CN109840301A (zh) * | 2019-01-22 | 2019-06-04 | 珠海天燕科技有限公司 | 一种信息筛选方法及装置 |
CN110008390A (zh) * | 2019-02-27 | 2019-07-12 | 深圳壹账通智能科技有限公司 | 应用程序的评估方法、装置、计算机设备及存储介质 |
CN110502343A (zh) * | 2019-08-23 | 2019-11-26 | 深圳市新系区块链技术有限公司 | 一种资源分配方法、***、装置及计算机可读存储介质 |
CN110502269A (zh) * | 2019-07-24 | 2019-11-26 | 深圳壹账通智能科技有限公司 | 应用程序优化方法、设备、存储介质及装置 |
CN111461763A (zh) * | 2020-03-05 | 2020-07-28 | 深圳市元征科技股份有限公司 | 一种资源分配方法及装置 |
CN112541640A (zh) * | 2020-12-22 | 2021-03-23 | 平安银行股份有限公司 | 资源的权限管理方法、装置、电子设备及计算机存储介质 |
CN113407337A (zh) * | 2021-05-25 | 2021-09-17 | 深圳市元征科技股份有限公司 | 资源分配方法、装置、服务器及介质 |
-
2021
- 2021-09-24 CN CN202111119070.5A patent/CN113837605A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108416615A (zh) * | 2018-02-02 | 2018-08-17 | 北京邮电大学 | 一种基于树的资源分配方法 |
CN109840301A (zh) * | 2019-01-22 | 2019-06-04 | 珠海天燕科技有限公司 | 一种信息筛选方法及装置 |
CN110008390A (zh) * | 2019-02-27 | 2019-07-12 | 深圳壹账通智能科技有限公司 | 应用程序的评估方法、装置、计算机设备及存储介质 |
CN110502269A (zh) * | 2019-07-24 | 2019-11-26 | 深圳壹账通智能科技有限公司 | 应用程序优化方法、设备、存储介质及装置 |
CN110502343A (zh) * | 2019-08-23 | 2019-11-26 | 深圳市新系区块链技术有限公司 | 一种资源分配方法、***、装置及计算机可读存储介质 |
CN111461763A (zh) * | 2020-03-05 | 2020-07-28 | 深圳市元征科技股份有限公司 | 一种资源分配方法及装置 |
CN112541640A (zh) * | 2020-12-22 | 2021-03-23 | 平安银行股份有限公司 | 资源的权限管理方法、装置、电子设备及计算机存储介质 |
CN113407337A (zh) * | 2021-05-25 | 2021-09-17 | 深圳市元征科技股份有限公司 | 资源分配方法、装置、服务器及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Osei-Kyei et al. | Developing a project success index for public–private partnership projects in developing countries | |
CN109150971B (zh) | 超级节点投票和选举方法、装置和网络节点 | |
CN109542965A (zh) | 一种数据处理方法、电子设备及存储介质 | |
CN108833458A (zh) | 一种应用推荐方法、装置、介质及设备 | |
US20100280861A1 (en) | Service Level Agreement Negotiation and Associated Methods | |
CN108805391A (zh) | 确定高风险用户的方法及装置 | |
CN108416615B (zh) | 一种基于树的资源分配方法 | |
CN110046296A (zh) | 实验数据的处理方法、装置、设备及存储介质 | |
CN112184302A (zh) | 一种产品推荐方法、装置、规则引擎及存储介质 | |
CN108923996A (zh) | 一种容量分析方法及装置 | |
KR102195629B1 (ko) | 인공지능 학습데이터 생성을 위한 크라우드소싱 기반 프로젝트에서의 작업 능력 지수에 기반한 작업자 선정 방법 | |
CN113076416A (zh) | 信息热度评估方法、装置和电子设备 | |
Lalanne et al. | Quality of experience as a selection criterion for web services | |
WO2010116344A2 (en) | Systems and methods for dealing content | |
CN109583769A (zh) | 评估工作效率的方法、设备和存储介质 | |
CN109472312A (zh) | 应用程序评估方法、装置、计算机设备及存储介质 | |
US20130262473A1 (en) | Systems, methods, and apparatus for reviewing file management | |
CN107957945A (zh) | 货币基金***自动性能测试方法、装置、设备及存储介质 | |
CN113837605A (zh) | 一种资源分配方法、资源分配装置及服务器 | |
Surendro et al. | Academic cloud ERP quality assessment model | |
Paul et al. | Decoding the Divide: Analyzing Disparities in Broadband Plans Offered by Major US ISPs | |
CN108038132A (zh) | 数据质量分析方法及装置、存储介质、终端 | |
KR20180082214A (ko) | 미청구공사의 위험도 평가 시스템 및 평가 장치 | |
US20080195453A1 (en) | Organisational Representational System | |
CN112801458A (zh) | 视频会议应用评价方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |