[go: up one dir, main page]

CN111260161B - A method and device for delivering crowdsourcing tasks - Google Patents

A method and device for delivering crowdsourcing tasks Download PDF

Info

Publication number
CN111260161B
CN111260161B CN201811451426.3A CN201811451426A CN111260161B CN 111260161 B CN111260161 B CN 111260161B CN 201811451426 A CN201811451426 A CN 201811451426A CN 111260161 B CN111260161 B CN 111260161B
Authority
CN
China
Prior art keywords
task
price
order
tasks
preset
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.)
Active
Application number
CN201811451426.3A
Other languages
Chinese (zh)
Other versions
CN111260161A (en
Inventor
王璇
马保雨
刘辉
彭程
罗红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Hangzhou Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Hangzhou Information Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201811451426.3A priority Critical patent/CN111260161B/en
Publication of CN111260161A publication Critical patent/CN111260161A/en
Application granted granted Critical
Publication of CN111260161B publication Critical patent/CN111260161B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0278Product appraisal

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种众包任务下发的方法及设备,涉及互联网数据技术领域,用以解决现有众包平台按照任务品类对众包任务定价导致工人薪酬相对不公平现象,以及未考虑工单下发到中报平台后的价格调理机制的问题,本发明方法包括:确定触发任务定价时,通过预设会员接单价格预测模型,根据所述任务的价格影响因素,确定所述任务的发单价格;将携带所述任务标识和所述任务的发单价格的订单发布到众包平台;根据所述任务的订单在众包平台的接单情况,利用预设动态调价规则对所述订单中的任务的发单价格进行调整。

The invention discloses a method and equipment for issuing crowdsourcing tasks, which relates to the field of Internet data technology and is used to solve the problem of relatively unfair workers' compensation caused by existing crowdsourcing platforms pricing crowdsourcing tasks according to task categories, as well as the lack of consideration of workers' wages. To solve the problem of the price adjustment mechanism after the order is sent to the mid-term report platform, the method of the present invention includes: when determining the pricing of the triggering task, by preset member order price prediction model, according to the price influencing factors of the task, determine the price of the task The order price; publish the order carrying the task identifier and the order price of the task to the crowdsourcing platform; use the preset dynamic price adjustment rules to adjust the order according to the order receiving status of the task order on the crowdsourcing platform. The issuance price of the tasks in the order is adjusted.

Description

一种众包任务下发的方法及设备A method and device for delivering crowdsourcing tasks

技术领域Technical field

本发明涉及互联网数据技术领域,特别涉及一种众包任务下发的方法及设备。The invention relates to the field of Internet data technology, and in particular to a method and device for delivering crowdsourcing tasks.

背景技术Background technique

随着互联网技术的迅速发展,众包模式在快递、打车、货运等各个方面得到了广泛的应用。由于众包模式时将任务通过网络等途径发布给大众,由大众自主选择是否接受任务,导致任务的成单率受任务的质量影响较大。同时随着互联网的快速发展,宽带业务、智能家居装维业务等市场广泛。传统的宽带安装业务为“网格化”管理,装维工人负责固定区域的宽带装维等业务,由于缺乏竞争,区域装维质量受工人影响较大,且各个区域的宽带安装难度不同,现有的定价策略为按照业务品类固定定价,导致工人的薪酬水平未根据工作难度差异化,区域间工人薪酬相对不公平现象。With the rapid development of Internet technology, the crowdsourcing model has been widely used in various aspects such as express delivery, taxi hailing, and freight transportation. Since in the crowdsourcing model, tasks are released to the public through the Internet and other channels, and the public chooses whether to accept the task, the order completion rate of the task is greatly affected by the quality of the task. At the same time, with the rapid development of the Internet, the market for broadband services and smart home decoration and maintenance services has become widespread. The traditional broadband installation business is "grid-based" management. Installation and maintenance workers are responsible for broadband installation and maintenance in fixed areas. Due to the lack of competition, the quality of regional installation and maintenance is greatly affected by workers, and the difficulty of broadband installation in each area is different. Nowadays, Some pricing strategies are based on fixed pricing based on business categories, resulting in workers’ pay levels not being differentiated based on job difficulty, and workers’ pay being relatively unfair across regions.

综上,现有众包平台对众包任务的定价方法,将众包任务按照任务品类固定定价导致工人薪酬相对不公平现象,且对众包任务的动态定价方法多针对上述众包任务的工单下发前的价格预测或调整,未考虑工单下发后的价格调理机制。To sum up, the existing crowdsourcing platform’s pricing method for crowdsourcing tasks fixes the crowdsourcing tasks according to the task category, which leads to relatively unfair workers’ compensation, and the dynamic pricing methods for crowdsourcing tasks are mostly targeted at the workers of the above crowdsourcing tasks. The price prediction or adjustment before the order is issued does not take into account the price adjustment mechanism after the work order is issued.

发明内容Contents of the invention

本发明提供一种众包任务下发的方法及设备,用以解决现有众包平台对众包任务定价时,将众包任务按照任务品类固定定价导致工人薪酬相对不公平现象,且对众包任务的动态定价方法多针对上述众包任务的工单下发前的价格预测或调整,未考虑工单下发后的价格调理机制的问题。The present invention provides a method and equipment for issuing crowdsourcing tasks to solve the problem that when existing crowdsourcing platforms price crowdsourcing tasks, the fixed pricing of crowdsourcing tasks according to task categories results in relatively unfair workers' wages, and the problem for the crowd Dynamic pricing methods for package tasks mostly focus on price prediction or adjustment before the work order is issued for the above-mentioned crowdsourcing tasks, and do not consider the price adjustment mechanism after the work order is issued.

第一方面,本发明实施例提供的一种众包任务下发的方法,该方法包括:In a first aspect, embodiments of the present invention provide a method for delivering crowdsourcing tasks. The method includes:

确定触发任务定价时,通过预设会员接单价格预测模型,根据所述任务的价格影响因素,确定所述任务的发单价格;When determining the pricing of the triggered task, the order price of the task is determined based on the price influencing factors of the task through the preset member order price prediction model;

将携带所述任务标识和所述任务的发单价格的订单发布到众包平台;Publish the order carrying the task identifier and the order price of the task to the crowdsourcing platform;

根据所述任务的订单在众包平台的接单情况,利用预设动态调价规则对所述订单中的任务的发单价格进行调整。According to the order receiving status of the order for the task on the crowdsourcing platform, the issuance price of the task in the order is adjusted using the preset dynamic price adjustment rules.

第二方面,本发明实施例提供的一种众包任务下发的设备,该设备包括:处理器和收发机,其中,所述处理器用于,利用所述收发机:In a second aspect, an embodiment of the present invention provides a device for issuing crowdsourcing tasks. The device includes: a processor and a transceiver, wherein the processor is configured to use the transceiver:

确定触发任务定价时,通过预设会员接单价格预测模型,根据所述任务的价格影响因素,确定所述任务的发单价格;When determining the pricing of the triggered task, the order price of the task is determined based on the price influencing factors of the task through the preset member order price prediction model;

将携带所述任务标识和所述任务的发单价格的订单发布到众包平台;Publish the order carrying the task identifier and the order price of the task to the crowdsourcing platform;

根据所述任务的订单在众包平台的接单情况,利用预设动态调价规则对所述订单中的任务的发单价格进行调整。According to the order receiving status of the order for the task on the crowdsourcing platform, the issuance price of the task in the order is adjusted using the preset dynamic price adjustment rules.

第三方面,本发明实施例提供的一种众包任务下发的设备,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本发明第二方面所述设备的任一步骤。In a third aspect, an embodiment of the present invention provides a device for issuing crowdsourcing tasks. The device includes: at least one processing unit and at least one storage unit, wherein the storage unit stores program code. When the program code When executed by the processing unit, the processing unit is caused to execute any step of the device described in the second aspect of the present invention.

第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理单元执行时实现第一方面所述方法的步骤。In a fourth aspect, the present application also provides a computer storage medium on which a computer program is stored. When the program is executed by a processing unit, the steps of the method described in the first aspect are implemented.

本发明提供的一种众包任务下发的方法及设备,与现有技术相比,具有以下有益效果:The method and equipment for issuing crowdsourcing tasks provided by the present invention have the following beneficial effects compared with the existing technology:

1)本发明中通过预设会员接单价格预测模型,预测出任务的发单价格,相较于现有技术只根据业务品类对上述任务进行定价而言,其预测出的发单价格更能保证工人薪酬的相对公平;1) In the present invention, the order price of the task is predicted by presetting the member order price prediction model. Compared with the existing technology that only prices the above tasks based on the business category, the predicted order price is more accurate. Ensure relative fairness in workers’ compensation;

2)相对于现有技术而言,本发明中在将携带任务的发单价格的订单发布到众包平台后,增加根据接单情况,对任务的发单价格进行动态调整的方法,提高了众包平台订单的成交率。2) Compared with the existing technology, in the present invention, after the order carrying the order price of the task is released to the crowdsourcing platform, a method of dynamically adjusting the order price of the task according to the order receiving situation is added, which improves the efficiency of the process. The completion rate of crowdsourcing platform orders.

附图说明Description of the drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings needed to describe the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without exerting any creative effort.

图1A为本发明实施例一提供的一种众包任务下发的方法示意图;Figure 1A is a schematic diagram of a method for delivering crowdsourcing tasks provided by Embodiment 1 of the present invention;

图1B为本发明实施例一提供的任务的价格影响因素的示意图;Figure 1B is a schematic diagram of factors affecting the price of tasks provided by Embodiment 1 of the present invention;

图1C为本发明实施例一提供的建立预设会员接单价格预测模型的具体流程示意图;Figure 1C is a schematic diagram of a specific process for establishing a preset member order price prediction model provided in Embodiment 1 of the present invention;

图1D为本发明实施例一提供的一种众包任务下发的方法的具体步骤流程示意图;Figure 1D is a schematic flowchart of specific steps of a method for delivering crowdsourcing tasks provided in Embodiment 1 of the present invention;

图2A为本发明实施例二提供的一种众包任务下发的第一设备的示意图;Figure 2A is a schematic diagram of a first device for delivering crowdsourcing tasks provided in Embodiment 2 of the present invention;

图2B为本发明实施例二提供的一种众包任务下发的第二设备的示意图;Figure 2B is a schematic diagram of a second device for delivering crowdsourcing tasks provided in Embodiment 2 of the present invention;

图2C为本发明实施例二提供的一种众包任务下发的第三设备的示意图。FIG. 2C is a schematic diagram of a third device for delivering crowdsourcing tasks provided in Embodiment 2 of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. . Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

下面对文中出现的一些词语进行解释:Here are some explanations of some words that appear in the text:

1、本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。1. In the embodiment of the present invention, the term "and/or" describes the association relationship of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, alone There are three situations B. The character "/" generally indicates that the related objects are in an "or" relationship.

2、本发明实施例中术语“任务”指可以下发到众包平台的任务,如宽带安装任务、打车任务等。2. In the embodiment of the present invention, the term "task" refers to tasks that can be delivered to the crowdsourcing platform, such as broadband installation tasks, taxi-hailing tasks, etc.

本发明实施例描述的应用场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。The application scenarios described in the embodiments of the present invention are to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation on the technical solutions provided by the embodiments of the present invention. Those of ordinary skill in the art will know that with the emergence of new application scenarios It appears that the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems. Among them, in the description of the present invention, unless otherwise stated, the meaning of "plurality" is two or more.

随着互联网技术的日益发展,众包模式被广泛的应用到各个行业,制定众包模式在不同场景下的动态定价策略对于众包模式的发展具有积极而深远的现实意义。但现有众包调价及定价方法的研究对象多为快递、打车等同种任务技术难度差别较小的任务,没有针对任务的难度进行量化的具体方法,不适用于技术要求较高的任务。本发明实施例提供了一种针对以宽带安装为例的技术要求高、时间敏感度低、耗时久、可同时接多单的众包类任务的动态定价方法,实现根据技术难度的差异化定价,提高薪酬相对的公平性,实现基于价格动态调整的装维工人抢单意愿调控,提高众包人员“跨网格”抢单的积极性,提高各区域成单率的目标。With the increasing development of Internet technology, crowdsourcing models have been widely used in various industries. Formulating dynamic pricing strategies for crowdsourcing models in different scenarios has positive and far-reaching practical significance for the development of crowdsourcing models. However, the research objects of existing crowdsourcing price adjustment and pricing methods are mostly tasks with relatively small technical differences in technical difficulty, such as express delivery and taxi-hailing. There is no specific method to quantify the difficulty of the task, and it is not suitable for tasks with higher technical requirements. The embodiment of the present invention provides a dynamic pricing method for crowdsourcing tasks that have high technical requirements, low time sensitivity, long time consumption, and can receive multiple orders at the same time, taking broadband installation as an example, to achieve differentiation based on technical difficulty. Pricing, improving the relative fairness of salaries, achieving the goal of regulating the willingness of installation and maintenance workers to grab orders based on dynamic price adjustments, increasing the enthusiasm of crowdsourcing personnel to grab orders "across the grid", and increasing the order completion rate in each region.

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

针对上述场景,下面结合说明书附图对本发明实施例做进一步详细描述。In view of the above scenario, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings of the description.

实施例一:Example 1:

如图1A所示,本实施例提供一种众包任务下发的方法,具体包括以下步骤:As shown in Figure 1A, this embodiment provides a method for delivering crowdsourcing tasks, which specifically includes the following steps:

步骤101,确定触发任务定价时,通过预设会员接单价格预测模型,根据上述任务的价格影响因素,确定上述任务的发单价格;Step 101: When determining the pricing of the triggered task, determine the order price of the above task through the preset member order price prediction model and based on the price influencing factors of the above task;

上述预设会员接单价格预测模型用于预测众包平台的会员对众包平台上任务的预测接单价格,在实施中,根据上述众包平台的历史任务成交订单的数据,预先建立上述预设会员接单价格预测模型;The above-mentioned preset member order price prediction model is used to predict the predicted order price of tasks on the crowdsourcing platform by members of the crowdsourcing platform. During implementation, the above-mentioned predetermined price is established in advance based on the data of historical task transaction orders on the crowdsourcing platform. Set up a member order price prediction model;

在实施中,通过预设会员接单价格预测模型,根据上述任务的价格影响因素,获得包含上述预设在线会员对上述任务的预测接单价格的价格预测结果集,如{p'1,p'2,…,p'j,…p'w},其中p1’、p2’、pj’、和pw’,分别为预设区域范围内的会员1、会员2、会员j和会员w对上述业务的预测接单价格;上述预设在线会员为上述任务所在预设区域范围内的所有在线会员;In the implementation, through the preset member order price prediction model and based on the price influencing factors of the above tasks, a price prediction result set containing the above preset online members' predicted order prices for the above tasks is obtained, such as {p' 1 , p ' 2 ,…,p' j ,…p' w }, where p 1 ', p 2 ', p j ', and p w ' are member 1, member 2, member j and member j within the preset area, respectively. Member w’s predicted order price for the above-mentioned business; the above-mentioned preset online members are all online members within the preset area where the above-mentioned task is located;

对上述任务所在预设区域范围不做过多限定,本领域的技术人员可根据实际需求设置,上述任务所在预设区域范围可以但不局限于包括:以上述任务所在的位置点为圆心,以10Km为半径围成的圆的区域作为上述任务所在预设区域范围,或者,以上述任务所在的位置所属的城市作为上述任务所在预设区域范围,或者,以上述任务所在的位置所属的城市小区作为上述任务所在预设区域范围。The range of the preset area where the above task is located is not too limited. Those skilled in the art can set it according to actual needs. The range of the preset area where the above task is located can, but is not limited to, include: taking the position point where the above task is located as the center of the circle, and The area of a circle with a radius of 10Km is used as the preset area where the above task is located, or the city where the above task is located is used as the preset area where the above task is located, or the city community where the above task is located is used As the preset area where the above tasks are located.

从上述价格预测结果集中按照价格从低到高的原则,选择价格最低的预测接单价格,确定为上述任务的发单价格。From the above price prediction result set, according to the principle of price from low to high, the predicted order receiving price with the lowest price is selected and determined as the order issuing price for the above task.

如图1B所示,上述任务的价格影响因素可以但不局限于包括以下至少一种:As shown in Figure 1B, the price influencing factors of the above tasks may, but are not limited to, include at least one of the following:

单个任务的特征;上述单个任务的特征指上述单个的众包任务自身影响任务的价格的因素的特征,上述单个任务的特征可以但不局限于包括以下至少一种:任务预约时间、任务种类、任务难度等级、任务位置。Characteristics of a single task; the characteristics of a single task mentioned above refer to the characteristics of the factors affecting the price of the task of the single crowdsourcing task itself. The characteristics of a single task mentioned above may, but are not limited to, include at least one of the following: task reservation time, task type, Task difficulty level, task location.

任务区域的特征;上述任务区域的特征指上述同种类的众包任务经过聚类划分的任务区域里的众包任务的影响任务的价格的因素的特征,上述任务区域的特征可以但不局限于包括以下至少一种:任务区域的任务价格水平、任务区域的订单密度、任务区域的会员密度。The characteristics of the task area; the characteristics of the above-mentioned task area refer to the characteristics of the factors that affect the price of the crowdsourcing tasks in the task area divided by clustering of the same type of crowdsourcing tasks mentioned above. The characteristics of the above-mentioned task area can be but are not limited to Including at least one of the following: task price level in the task area, order density in the task area, and member density in the task area.

登录众包平台的会员的特征;上述登录众包平台的会员的特征指上述的登录众包平台的在线会员影响任务的价格的因素的特征,上述登录众包平台的会员的特征可以但不局限于包括以下至少一种:会员已接单数量、会员历史接单价格、会员历史接单区域、会员接单时间。Characteristics of members who log in to the crowdsourcing platform; the above-mentioned characteristics of members who log in to the crowdsourcing platform refer to the characteristics of the above-mentioned online members who log in to the crowdsourcing platform that affect the price of the task. The characteristics of the above-mentioned members who log in to the crowdsourcing platform can be but are not limited to Including at least one of the following: the number of orders received by the member, the price of the order received by the member in history, the area of the order received by the member in history, and the time of order received by the member.

步骤102,将携带上述任务标识和上述任务的发单价格的订单发布到众包平台;Step 102: Publish the order carrying the above-mentioned task identifier and the order price of the above-mentioned task to the crowdsourcing platform;

在实施中,根据上述任务的价格影响因素,确定上述任务的发单价格之后,还包括:During implementation, after determining the order price of the above tasks based on the price influencing factors of the above tasks, it also includes:

确定上述任务被接单时,将上述任务的成交工单信息中的接单价格作为任务价格,以及成交工单信息的任务的价格影响因素保存到上述预设会员接单价格预测模型的训练数据集,作为平台使用过程中,为了优化上述预设会员接单价格预测模型,对其进行训练时的训练数据。When it is determined that the above task is accepted, the order price in the completed work order information of the above task is used as the task price, and the price influencing factors of the task in the completed work order information are saved to the training data of the above-mentioned preset member order price prediction model The set is used as the training data for training the above-mentioned preset member order price prediction model during the use of the platform.

步骤103,根据上述任务的订单在众包平台的接单情况,利用预设动态调价规则对上述订单中的任务的发单价格进行调整。Step 103: According to the order receiving status of the order for the above task on the crowdsourcing platform, use the preset dynamic price adjustment rules to adjust the order price of the task in the above order.

在实施中,确定上述任务超过预设时间周期未被接单时,则触发动态调价。In implementation, if it is determined that the above tasks have not been accepted within the preset time period, dynamic price adjustment will be triggered.

判断上述任务的订单是否达到预设推送轮数,若达到预设推送轮数,则转入系统派单流程;Determine whether the orders for the above tasks have reached the preset number of push rounds. If they have reached the preset number of push rounds, they will be transferred to the system order dispatch process;

若未达到预设推送轮数,判断上述任务的发单价格是否达到所在预设区域范围任务的价格预测结果集中的最高预测价格,若达到任务最高预测价格,则转入系统派单流程,若未达到任务最高预测价格,调整上述任务的发单价格得到上述任务新的发单价格。If the preset number of push rounds is not reached, it is determined whether the order price of the above task reaches the highest predicted price in the price prediction result set of the task in the preset area. If it reaches the highest predicted price of the task, it will be transferred to the system dispatch process. If If the maximum predicted price of the task is not reached, adjust the issuance price of the above task to obtain the new issuance price of the above task.

在任务发布到众包平台的第一预设平台阶段,对上述任务的发单价格根据预设阶梯加价制,进行阶梯式加价得到新的发单价格;In the first preset platform stage when tasks are released to the crowdsourcing platform, the issuance price of the above tasks is increased in a step-by-step manner according to the preset step-up price increase system to obtain a new issuance price;

在任务发布到众包平台的第二预设平台阶段,在每次对上述任务的发单价格进行调整时,依次选取上述价格预测结果集中最低的预测接单价格,作为上述任务的新的发单价格。In the second preset platform stage when the task is released to the crowdsourcing platform, each time the order price of the above task is adjusted, the lowest predicted order price in the above price prediction result set is selected as the new issuance price of the above task. unit price.

上述转入系统派单流程,可以理解为,由众包平台推送系统,根据一定的预设规则将上述任务的订单派送给预设区域范围内的合适的在线会员;上述一定的预设规则,可以但不局限于包括:按照距离优先选择,将上述订单派送给预设区域范围内距离上述任务位置最近的在线会员,或者,按照会员已接单数量,将上述订单派送给预设区域范围内接单数量最少的在线会员,或者,按照会员历史接单价格,将上述订单派送给预设区域范围内历史接单价格最低的在线会员等。The above-mentioned transfer order dispatching process into the system can be understood as the crowdsourcing platform pushing the system to dispatch the orders for the above tasks to the appropriate online members within the preset area according to certain preset rules; the above certain preset rules, It may include but is not limited to: based on distance priority, dispatch the above orders to the online members within the preset area who are closest to the above task location, or, based on the number of orders received by members, dispatch the above orders to the preset area. The online member with the smallest number of orders, or based on the member’s historical order price, the above orders will be sent to the online member with the lowest historical order price within the preset area, etc.

在本实施例中,在众包平台初期(即任务发布的第一预设平台阶段),按照公式1对上述任务的发单价格进行调整:In this embodiment, in the early stage of the crowdsourcing platform (that is, the first preset platform stage for task release), the order price of the above task is adjusted according to Formula 1:

公式1:p″r=p'r+p0 Formula 1: p″ r =p' r +p 0

上述公式1中,pr”为调整后的发单价格,pr’为当前的发单价格,p0为上述预设阶梯加价值,本领域的技术人员可根据实际情况设置上述p0的值。In the above formula 1, p r ″ is the adjusted order price, p r ′ is the current order price, and p 0 is the above-mentioned preset step plus value. Those skilled in the art can set the above p 0 according to the actual situation. value.

在众包平台成熟期(即任务发布的第二预设平台阶段),按照公式2对上述任务的发单价格进行调整:In the mature stage of the crowdsourcing platform (i.e., the second preset platform stage for task release), the order price of the above tasks is adjusted according to Formula 2:

公式2:p″r=min{{p'1,p'2,…,p'j,…p'w}-min{p'1,…p'2,…,p'j,…p'w}}Formula 2: p″ r =min{{p' 1 ,p' 2 ,…,p' j ,…p' w }-min{p' 1 ,…p' 2 , …,p' j ,…p' w }}

上述公式2中,{p'1,p'2,…,p'j,…p'w}为预设会员接单价格预测模型,针对任务r进行会员接单价格预测的结果集。In the above formula 2, {p' 1 , p' 2 ,...,p' j ,...p' w } is the default member order price prediction model, and is the result set of member order price prediction for task r.

在上述步骤101中,预设会员接单价格预测模型通过如下方式确定:In the above step 101, the default member order price prediction model is determined in the following way:

在实施中,上述预设会员接单价格预测模型通过如下方式确定:基于向量机模型,确定初始价格预测模型及对应的模型参数;将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对上述价格预测模型进行训练得到上述预设会员接单价格预测模型。In implementation, the above-mentioned preset member order price prediction model is determined in the following ways: based on the vector machine model, the initial price prediction model and corresponding model parameters are determined; the price influencing factors of historical tasks and task pricing are used as training for the price prediction model Data set, train the above price prediction model to obtain the above preset member order price prediction model.

在进行上述预设会员接单价格预测模型训练之前,首先确定上述预设会员接单价格预测模型的输入量和输出量、样本集及测试集建立;Before training the above-mentioned preset member order price prediction model, first determine the input volume, output volume, sample set and test set of the above-mentioned preset member order price prediction model;

A)输入量的确定:A) Determination of input amount:

首先通过对众包平台派单过程进行分析,系统的整理出可能对众包平台上的会员对任务的接单价格造成影响的因素(上述任务的价格影响因素),然后通过各因素与会员对任务的接单价格的相关性分析,根据相关性分析结果选择作为上述价格预测模型的输入量变量;First, by analyzing the order dispatching process of the crowdsourcing platform, we systematically sort out the factors that may affect the price of orders received by members on the crowdsourcing platform (factors affecting the price of the above tasks), and then communicate with members through each factor. Correlation analysis of the order price of the task, and based on the correlation analysis results, select the input variable as the above price prediction model;

上述会员对任务的接单价格造成影响的因素可以但不局限于包括以下至少一种:The above-mentioned factors that affect the order price of a task may include, but are not limited to, at least one of the following:

单个任务的特征;Characteristics of individual tasks;

任务区域的特征;Characteristics of the mission area;

登录众包平台的会员的特征。Characteristics of members who log in to the crowdsourcing platform.

在本实施例中,从任务特征、区域特征、会员特征三个方面进行总结归纳,具体因素如图1B所示。In this embodiment, a summary is made from three aspects: task characteristics, regional characteristics, and member characteristics. The specific factors are shown in Figure 1B.

对于上述相关性分析的方法,可以但不限于包括图表相关性分析、协方差及协方差矩阵、相关系数、一元回归及多元回归、信息熵及互信息等;The above correlation analysis methods may include, but are not limited to, chart correlation analysis, covariance and covariance matrix, correlation coefficient, single regression and multiple regression, information entropy and mutual information, etc.;

为了说明过程,此处采用皮尔森相关系数作为该步骤的实例。To illustrate the process, the Pearson correlation coefficient is used here as an example of this step.

相关性计算的公式如下公式3和公式4所示:The formulas for correlation calculation are as follows: Formula 3 and Formula 4:

公式3: Formula 3:

公式4: Formula 4:

在上述公式3和公式4中Correl(X,Y)为变量X、Y的皮尔森相关系数,上述X为输入的任务的价格影响因素,上述Y为输出的任务的接单价格,n为样本的数量,T为验证相关性的显著性而构建的T统计量。In the above formulas 3 and 4, Correl(X,Y) is the Pearson correlation coefficient of variables X and Y. The above X is the price influencing factor of the input task, the above Y is the order price of the output task, and n is the sample. The number of T statistic constructed to verify the significance of the correlation.

在利用上述公式3和公式4进行相关性计算时,将T值的计算结果与T检验临界值表对照,判断T统计量是否超出临界值,若T统计量未超出临界值,则变量X、Y显性相关,否则不相关。When calculating the correlation using the above formulas 3 and 4, compare the calculation results of the T value with the T test critical value table to determine whether the T statistic exceeds the critical value. If the T statistic does not exceed the critical value, then the variables X, Y is significantly relevant, otherwise it is not relevant.

B)输出量的确定:B) Determination of output:

将众包平台的会员对任务的预测接单价格作为上述价格预测模型的输出量变量。The predicted order price of the task by members of the crowdsourcing platform is used as the output variable of the above price prediction model.

C)样本集及测试集的建立:C) Creation of sample set and test set:

根据上述相关性分析的变量筛选结果,按照筛选后的任务的价格影响因素为数据进行维度划分,收集特征数据样本,分别建立训练样本集{xi,yi},yi∈(0,1)及测试集{x'i,y'i};According to the variable screening results of the above correlation analysis, the data is divided into dimensions according to the price influencing factors of the screened tasks, characteristic data samples are collected, and training sample sets {x i ,y i },y i ∈(0,1 ) and test set {x' i ,y' i };

上述训练样本集中的xi和测试集中的xi’均为任务的价格影响因素,上述训练样本集中的yi和测试集中的yi’均为上述任务的接单价格;The xi in the above-mentioned training sample set and the xi ' in the test set are both factors affecting the price of the task. The yi in the above-mentioned training sample set and the y i ' in the test set are both the order prices of the above-mentioned tasks;

上述训练样本集用于上述价格预测模型的训练,包括选择的核函数的选择及模型参数;The above training sample set is used for training the above price prediction model, including the selection of the selected kernel function and model parameters;

上述测试集用于上述价格预测模型的验证,包括上述价格预测模型的预测精度及预测效率;The above test set is used to verify the above price prediction model, including the prediction accuracy and prediction efficiency of the above price prediction model;

上述测试集中的数据的数据结构与上述训练样本集中保持一致,以便得到预测精确的价格预测模型。The data structure of the data in the above test set is consistent with the above training sample set in order to obtain a price prediction model with accurate predictions.

(一)基于向量机模型,确定初始价格预测模型及对应的模型参数,包括:(1) Based on the vector machine model, determine the initial price prediction model and corresponding model parameters, including:

1)基于向量机模型,选择一种核函数作为初始价格预测模型;1) Based on the vector machine model, select a kernel function as the initial price prediction model;

其中对于会员接单价格的预测,可采用的算法包括但不限于KNN算法、人工神经网络算法、支持向量机算法等;Among them, for predicting the price of members’ orders, the algorithms that can be used include but are not limited to KNN algorithm, artificial neural network algorithm, support vector machine algorithm, etc.;

为了说明过程,采用支持向量机作为该步骤的实例。To illustrate the process, a support vector machine is used as an example of this step.

支持向量机回归的基本思想是通过一个非线性映射φ将数据x映射到高维空间F,并在这个空间进行线性回归,如下公式5:The basic idea of support vector machine regression is to map data x to a high-dimensional space F through a nonlinear mapping φ, and perform linear regression in this space, as shown in Formula 5 below:

公式5:Formula 5:

f(x)=(ω·φ(x))+bf(x)=(ω · φ(x))+b

φ.Rn→F,ω∈Fφ.R n →F,ω∈F

在上述公式5中,b是阈值,支持向量机的优化目标为结构风险最小化,引入R(ω)量化模型的结构风险:In the above formula 5, b is the threshold value. The optimization goal of the support vector machine is to minimize the structural risk. R(ω) is introduced to quantify the structural risk of the model:

R(ω)=∑e(f(xi)-yi)+λ||ω||2 R(ω)=∑e(f(x i )-y i )+λ||ω|| 2

最小化R(ω)后得到:ω=∑(α-α*)φ(xi)After minimizing R(ω), we get: ω=∑(α-α * )φ(x i )

由此得到支持向量机的预测模型为:From this, the prediction model of the support vector machine is:

f(x)=∑(α-α*)(φ(xi)φ(x))+bf(x)=∑(α-α * )(φ(x i )φ(x))+b

其中,令k(xi,x)=φ(xi)φ(x)为模型的核函数。Among them, let k( xi ,x)=φ( xi )φ(x) be the kernel function of the model.

2)按照预设模型参数生成方法,确定上述核函数对应的核参数作为上述初始价格预测模型对应的模型参数。2) According to the preset model parameter generation method, determine the kernel parameters corresponding to the above kernel function as the model parameters corresponding to the above initial price prediction model.

上述核函数k(xi,x)及核参数(模型参数)包括:多项式函数、RBF函数、Sigmoid函数等;The above-mentioned kernel function k( xi ,x) and kernel parameters (model parameters) include: polynomial function, RBF function, Sigmoid function, etc.;

可以但不局限于通过经验选择法、交叉验证法、重复抽样法等多种方法进行核函数的选取;The kernel function can be selected through various methods such as empirical selection method, cross-validation method, and repeated sampling method, but is not limited to it;

可以但不局限于通过下述方法选取上述核参数:交叉验证法、穷举法、梯度下降法、网格搜索法、遗传算法、粒子群算法等;The above-mentioned kernel parameters can be selected but are not limited to the following methods: cross-validation method, exhaustive method, gradient descent method, grid search method, genetic algorithm, particle swarm algorithm, etc.;

在本实施例中,以梯度下降法为例进行说明,首先根据经验选择法确定选定的核函数的一组核参数初始值,然后利用负梯度方向决定下一次迭代的新的搜索方向,使待优化的目标函数逐步减小,具体公式如下公式1:In this embodiment, the gradient descent method is taken as an example. First, a set of initial values of kernel parameters of the selected kernel function are determined based on the empirical selection method, and then the negative gradient direction is used to determine the new search direction for the next iteration, so that The objective function to be optimized gradually decreases, and the specific formula is as follows: Formula 1:

公式6:xi+1=xi-a*gi Formula 6: x i+1 = x i -a*g i

上述公式6中,a为学习速率,可根据实际由技术人员设置一个较小的常数值;gi为梯度;xi+1和xi为上述核参数,其中xi为当前的核参数,xi+1为下一轮使用的核参数。In the above formula 6, a is the learning rate, which can be set by technicians to a smaller constant value according to the actual situation; g i is the gradient; x i+1 and x i are the above-mentioned kernel parameters, where x i is the current kernel parameter, x i+1 is the kernel parameter used in the next round.

(二)将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,包括:(2) Use the price influencing factors of historical tasks and task pricing as training data sets for the price prediction model, including:

1、获取上述众包平台上所有历史任务相关信息,上述历史任务的相关信息包括历史任务的价格影响因素及接单价格:1. Obtain relevant information about all historical tasks on the above-mentioned crowdsourcing platform. The relevant information about the above-mentioned historical tasks includes the price influencing factors of historical tasks and the order price:

在实施中,可以将根据众包任务的特性划分任务的属性特征(即上述价格影响因素),可以但不局限于包括任务种类、任务服务时长;In implementation, the attribute characteristics of the task (i.e., the above-mentioned price influencing factors) can be divided according to the characteristics of the crowdsourcing task, which can include but is not limited to the type of task and the length of task service;

上述历史任务相关信息包括历史任务的工单信息数据,在实施中,可将上述历史任务的工单信息数据存入预设的数据库中;The above-mentioned historical task-related information includes the work order information data of the historical task. During implementation, the work order information data of the above-mentioned historical task can be stored in a preset database;

2、根据上述历史任务相关信息,确定每个种类的任务在对应的每个任务区域的基准定价:2. Based on the above historical task-related information, determine the benchmark pricing for each type of task in the corresponding task area:

1)根据上述历史任务的任务种类将所有历史任务分类。1) Classify all historical tasks according to the task types of the above historical tasks.

在实施中,可以以历史任务的服务市场作为衡量难度的指标,将上述历史任务的工单信息数据按照任务品类进行分类。In implementation, the service market of historical tasks can be used as an indicator to measure difficulty, and the work order information data of the above historical tasks can be classified according to task categories.

2)对同种类的所有历史任务的任务服务时长进行数据挖掘分析,得到上述同种类的所有历史任务的任务难度等级。2) Conduct data mining analysis on the task service duration of all historical tasks of the same type, and obtain the task difficulty levels of all historical tasks of the same type mentioned above.

可以但不局限于利用K-means聚类分析法/人工神经网络,对同种类的所有历史任务的任务服务时长进行数据挖掘分析,对上述同种类的历史任务进行聚类,根据聚类结果将上述同种类的历史任务的任务难度划分为若干个等级。You can, but are not limited to, use K-means cluster analysis method/artificial neural network to conduct data mining analysis on the task service time of all historical tasks of the same type, cluster the above historical tasks of the same type, and classify them according to the clustering results. The difficulty of the above historical tasks of the same type is divided into several levels.

3)根据上述同种类的所有历史任务的任务难度等级及接单价格,确定上述同种类的历史任务在对应的每个任务区域的基准定价。3) Based on the task difficulty levels and order prices of all historical tasks of the same type mentioned above, determine the benchmark pricing of the above historical tasks of the same type in each corresponding task area.

上述历史任务的价格影响因素包括任务位置;Factors affecting the price of the above historical tasks include the location of the task;

根据上述同种类的所有历史任务的任务难度等级和任务位置,对上述同种类的所有历史任务进行任务区域聚类,得到上述同种类的历史任务的任务区域;According to the task difficulty level and task location of all the above-mentioned historical tasks of the same type, perform task area clustering on all the above-mentioned historical tasks of the same type, and obtain the task areas of the above-mentioned historical tasks of the same type;

分别对每个种类的历史任务对应的每个任务区域的任务的接单价格进行统计分析,确定每个种类的历史任务在对应的每个任务区域的基准价格。Perform statistical analysis on the order prices of tasks in each task area corresponding to each type of historical tasks, and determine the benchmark price of each type of historical tasks in each corresponding task area.

在实施中,将任务难度加入到上述任务特性中,在同种类的所有历史任务中,基于任务位置及任务难度等级对历史任务的工单进行任务区域聚类,根据任务区域聚类结果将任务分区,并将分区的结果存入数据库。In the implementation, task difficulty is added to the above task characteristics. Among all historical tasks of the same type, the work orders of the historical tasks are clustered by task area based on the task location and task difficulty level. The tasks are clustered according to the task area clustering results. Partition and store the partition results in the database.

上述进行任务区域聚类的方法可以但不局限于包括DBSCAN与K-means混合算法;The above method for clustering task areas can include, but is not limited to, the hybrid algorithm of DBSCAN and K-means;

上述基于任务位置及任务难度等级对历史任务的工单进行任务区域聚类具体实现方式为:将小区作为基本单位,对聚类结果任务区域进行编号。The specific implementation method of performing task area clustering on historical task work orders based on task location and task difficulty level is as follows: taking the community as the basic unit and numbering the clustering result task areas.

在实施中,基于任务难度分区的任务区域及历史任务的工单区域分布密度,进行每个种类的历史任务在对应的每个任务区域的基准价格的计算,在保证上述历史任务的工单的回报总预算不变的前提下,将上述每个任务区域的基准价格与每个区域的任务的平均服务时长进行映射,差异化计算出每个任务区域的基准价格;在本实施例中,假设划分任务区域为n个,第i个任务区域的月平均工单数量为mi,第i个区域内的任务平均服务时长为任务采取动态定价策略前的固定价格为p0,则第i个任务区域内的任务的基准价格为pi,其计算公式如公式7所示:In the implementation, based on the task area of the task difficulty partition and the distribution density of the work order area of the historical tasks, the benchmark price of each type of historical tasks in the corresponding task area is calculated, while ensuring that the work orders of the above historical tasks are Under the premise that the total return budget remains unchanged, the above-mentioned benchmark price of each task area is mapped to the average service time of the tasks in each area, and the benchmark price of each task area is differentially calculated; in this embodiment, it is assumed that The number of task areas is divided into n. The average monthly number of work orders in the i-th task area is m i . The average service time of tasks in the i-th area is The fixed price before the task adopts the dynamic pricing strategy is p 0 , then the benchmark price of the task in the i-th task area is p i , and its calculation formula is as shown in Equation 7:

公式7: Formula 7:

按任务区域的任务的基准价格从高到低的顺序排列,区域{1,2,…,n}的任务的基准定价为{p1,p2,…,pn}。在本实施例中,宽带业务由“网格式”无差别派单模式向众包模式派单模式转型的初始阶段以任务区域的任务的基准价格为初始的发单价格,结合发单后动态调价模块对工单价格进行动态调整。众包模式派单中后期,任务价格将由发单前动态调价与发单后动态调价两个模块组合实现。Arranged in order from high to low by the benchmark price of tasks in the task area, the benchmark price of tasks in area {1,2,…,n} is {p 1 , p 2 ,…, p n }. In this embodiment, in the initial stage of the transformation of the broadband service from the "network format" indiscriminate order dispatch mode to the crowdsourcing order dispatch model, the benchmark price of the task in the task area is used as the initial order issuance price, combined with dynamic price adjustment after the order is issued. The module dynamically adjusts the work order price. In the middle and later stages of order dispatch under the crowdsourcing model, the task price will be realized by a combination of two modules: dynamic price adjustment before order issuance and dynamic price adjustment after order issuance.

3、将上述历史任务的价格影响因素及对应基准定价作为价格预测模型的训练数据集。3. Use the price influencing factors of the above historical tasks and the corresponding benchmark pricing as the training data set for the price prediction model.

在本实施例中,基于历史任务的任务难度等级、任务与会员的距离、任务的区域密度、会员已接工单数等任务属性,筛选有效的数据集作为训练集,对众包会员接单价格进行预测模型的训练及预测。In this embodiment, based on the task difficulty level of historical tasks, the distance between the task and the member, the regional density of the task, the number of work orders received by members and other task attributes, effective data sets are screened as a training set to crowdsource the price of orders received by members. Carry out prediction model training and prediction.

(三)将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对上述价格预测模型进行训练得到上述预设会员接单价格预测模型;(3) Use the price influencing factors of historical tasks and task pricing as training data sets for the price prediction model, and train the above-mentioned price prediction model to obtain the above-mentioned preset member order price prediction model;

1)将历史任务的价格影响因素及任务的接单价格作为价格预测模型的输入量,获取价格预测模型输出的会员对每个历史任务的预测接单价格;1) Use the price influencing factors of historical tasks and the order price of the task as the input of the price prediction model, and obtain the member’s predicted order price for each historical task output by the price prediction model;

2)利用相关性分析法根据上述历史任务的接单价格和预测接单价格,对上述当前价格预测模型进行训练。2) Use the correlation analysis method to train the above-mentioned current price prediction model based on the order prices and predicted order prices of the above-mentioned historical tasks.

在实施中,利用相关性分析法确定任一历史任务的预测接单价格与任务定价的相关性达到第一预设阈值时,或对上述当前价格预测模型进行训练的次数达到预设次数时,确定上述当前价格预测模型为预设会员接单价格预测模型。In the implementation, the correlation analysis method is used to determine that the correlation between the predicted order price and task pricing of any historical task reaches the first preset threshold, or when the number of times the above-mentioned current price prediction model is trained reaches the preset number of times, It is determined that the current price prediction model mentioned above is the default member order price prediction model.

上述相关性分析法,可以但不局限于包括以下至少一种:The above correlation analysis method may, but is not limited to, include at least one of the following:

图表相关性分析法、协方差及协方差矩阵法、相关系数法、一元回归法、多元回归法、信息熵法、互信息法。Chart correlation analysis method, covariance and covariance matrix method, correlation coefficient method, single regression method, multiple regression method, information entropy method, and mutual information method.

当上述历史任务的接单价格和预测接单价格的相关性分析结果满足预设条件时,确定训练完成,将训练完成的价格预测模型及相应的模型参数作为预设会员接单价格预测模型;When the correlation analysis results between the order price and the predicted order price of the above historical tasks meet the preset conditions, it is determined that the training is completed, and the trained price prediction model and corresponding model parameters are used as the preset member order price prediction model;

当上述历史任务的接单价格和预测接单价格的相关性分析结果不满足预设条件时,判断训练数据集中的样本数据是否都已经过当前的价格预测模型训练,若训练数据集中的样本数据存在未被当前的价格预测模型训练的样本数据时,使用未被训练的样本数据继续对当前的价格预测模型进行训练;When the correlation analysis results between the order price and the predicted order price of the above historical tasks do not meet the preset conditions, determine whether the sample data in the training data set have been trained by the current price prediction model. If the sample data in the training data set When there is sample data that has not been trained by the current price prediction model, use the untrained sample data to continue training the current price prediction model;

若训练数据集中的样本数据都被当前的价格预测模型训练过时,可根据预设学习率对上述价格预测模型的模型参数进行调整,重新利用上述训练数据集中的样本数据训练上述价格预测模型;If the sample data in the training data set are all outdated by the current price prediction model, the model parameters of the above price prediction model can be adjusted according to the preset learning rate, and the sample data in the above training data set can be reused to train the above price prediction model;

当上述价格预测模型的模型参数的调整达到预设停止参数调整条件时,可以重新选择一个核函数和对应的核参数作为价格预测模型及模型参数,重新利用上述训练数据集中的样本数据训练重新选择的价格预测模型;上述预设停止参数调整条件可以但不局限于包括模型参数调整此处达到预设调整次数。When the adjustment of the model parameters of the above price prediction model reaches the preset stop parameter adjustment condition, a kernel function and the corresponding kernel parameters can be reselected as the price prediction model and model parameters, and the sample data in the above training data set can be reused for training and reselection. price prediction model; the above-mentioned preset stop parameter adjustment conditions may include, but are not limited to, including model parameter adjustment reaching the preset number of adjustments.

作为一种可选的实施方式,在初次得到预设会员接单价格预测模型后,可在满足模型优化条件时,重新利用更新的训练数据集对上述预设会员接单价格预测模型进行训练优化,以便达到更好的模型效果,使模型对会员对众包任务的预测接单价格的预测更精确;As an optional implementation, after the preset member order price prediction model is obtained for the first time, when the model optimization conditions are met, the updated training data set can be reused to train and optimize the above preset member order price prediction model. , in order to achieve better model effects and make the model more accurate in predicting the price of orders received by members for crowdsourcing tasks;

对上述满足模型优化条件不做过多限定,本领域的技术人员可根据实际需求设置,如:当间隔固定时间段时,确定满足上述模型优化条件,或者,当训练完成的上述预设会员接单价格预测模型使用的次数达到预设使用次数时,确定满足上述模型优化条件。The above-mentioned conditions for satisfying the model optimization are not too limited. Those skilled in the art can set them according to actual needs. For example, when the interval is a fixed period of time, it is determined that the above-mentioned model optimization conditions are met, or when the above-mentioned preset member after training is completed, the When the number of times the single price prediction model is used reaches the preset number of times, it is determined that the above model optimization conditions are met.

如图1C,以下给出一个建立预设会员接单价格预测模型的具体流程:As shown in Figure 1C, the following is a specific process for establishing a preset member order price prediction model:

步骤1101,收集历史任务相关信息;Step 1101, collect historical task related information;

步骤1102,对同种类的历史任务按照任务难度等级进行划分;Step 1102, divide historical tasks of the same type according to task difficulty levels;

步骤1103,对同种类的历史任务根据任务难度和任务位置进行任务区域聚类;Step 1103, perform task area clustering on historical tasks of the same type based on task difficulty and task location;

步骤1104,对同种类的历史任务根据任务区域聚类结果划分任务区域;Step 1104: For historical tasks of the same type, task areas are divided according to the task area clustering results;

步骤1105,对同种类的历史任务的每个任务区域内的历史任务的接单价格统计分析;Step 1105: Statistically analyze the order prices of historical tasks within each task area of the same type of historical tasks;

步骤1106,差异化计算出每个任务区域的基准价格,并将计算结果输入到步骤1108的训练数据集;Step 1106, differentially calculate the benchmark price for each task area, and input the calculation results into the training data set in step 1108;

步骤1107,确定价格预测模型的输入量和输出量;Step 1107, determine the input and output of the price prediction model;

步骤1108,建立训练数据集(样本集及测试集);Step 1108, create a training data set (sample set and test set);

步骤1109,基于向量机模型,选择价格预测模型及对应的模型参数;Step 1109: Based on the vector machine model, select the price prediction model and corresponding model parameters;

步骤1110,对训练数据进行规范化;Step 1110, normalize the training data;

步骤1111,利用训练数据集数据,训练价格预测模型得到预设会员接单价格预测模型。Step 1111: Use the training data set data to train the price prediction model to obtain a preset member order price prediction model.

如图1D,以下给出一个一种众包任务下发的方法的具体步骤流程:As shown in Figure 1D, the following is a specific step-by-step process of a method for issuing crowdsourcing tasks:

步骤1)获取任务r的价格影响因素;Step 1) Obtain the price influencing factors of task r;

步骤2)获取任务r所在预设区域范围内的所有在线会员信息;Step 2) Obtain all online member information within the preset area where task r is located;

步骤3)将任务r的价格影响因素输入预设会员接单价格预测模型,得到任务r所在预设区域范围内的价格预测结果集;Step 3) Input the price influencing factors of task r into the preset member order price prediction model to obtain the price prediction result set within the preset area where task r is located;

步骤4)从价格预测结果集选择最低的预测价格作为任务r的发单价格;Step 4) Select the lowest predicted price from the price prediction result set as the issuing price of task r;

步骤5)向预设区域范围内的会员推送携带任务r的发单价格的订单;Step 5) Push the order carrying the order price of task r to members within the preset area;

步骤6)判断预设时间周期内,任务r是否被接单,若被接单进入步骤7,否则,进入步骤8;Step 6) Determine whether task r has been ordered within the preset time period. If the order has been accepted, go to step 7; otherwise, go to step 8;

步骤7)将任务r的成交工单数据存入到训练数据集;Step 7) Save the transaction order data of task r into the training data set;

步骤8)判断任务r的订单推送次数是否达到预设推送轮数,若达到进入步骤9,否则进入步骤10;Step 8) Determine whether the number of order pushes for task r reaches the preset number of push rounds. If so, go to step 9; otherwise, go to step 10;

步骤9)停止调价,利用系统派单流程将任务r进行派单;Step 9) Stop price adjustment and use the system order dispatch process to dispatch task r;

步骤10)判断上述任务的发单价格是否达到所在预设区域范围的价格预测结果集中的最高预测价格,若是,则进入步骤9,否则进入步骤11;Step 10) Determine whether the order price of the above task reaches the highest predicted price in the price prediction result set of the preset area. If so, go to step 9, otherwise go to step 11;

步骤11)判断众包平台是否处在平台初期,若是,进入步骤12,否则,进入步骤13;Step 11) Determine whether the crowdsourcing platform is in the early stage of the platform. If so, go to step 12; otherwise, go to step 13;

步骤12)对任务r的发单价格根据预设阶梯加价值,进行阶梯式加价得到新的发单价格,并进入步骤5;Step 12) Add the value to the issuance price of task r according to the preset step-by-step price increase to obtain a new issuance price, and enter step 5;

步骤13,按照平台成熟阶段调价规则进行调价得到新的发单价格,选取上述价格预测结果集中的预测接单价格,减去价格最低的预测接单价格的值的最小值,作为上述任务的新的发单价格,并进入步骤5;Step 13: Adjust the price according to the price adjustment rules in the mature stage of the platform to obtain a new order price. Select the predicted order price in the above price prediction result set, subtract the minimum value of the predicted order price with the lowest price, and use it as the new price for the above task. the order price and enter step 5;

本实施例提出的针对技术要求较高的业务提出差异化定价的方法,为任务定价由统一价走向差异化打下基础,为动态调价提供数据支持。针对平台发展的不同阶段,提出不同的动态调价模块,平台初期以收集数据及提高成单率为主要目标,之后则以优化调价模型,保持较高的成单率水平为主要目标。各个模块之间存在多条反馈通道,有利于优化调价模型,发单后调价机制使得动态调价模型可以时刻与市场需求接轨,利用会员对任务价格的需求反馈优化预测模型,提高成单率或保持较高成单率水平。The method proposed in this embodiment to propose differentiated pricing for services with high technical requirements lays a foundation for task pricing to move from a unified price to differentiation, and provides data support for dynamic price adjustment. Different dynamic price adjustment modules are proposed for different stages of platform development. In the early stage of the platform, the main goal is to collect data and increase the order rate. Later, the main goal is to optimize the price adjustment model and maintain a high order rate level. There are multiple feedback channels between each module, which is conducive to optimizing the price adjustment model. The price adjustment mechanism after the order is issued allows the dynamic price adjustment model to be in line with market demand at all times. Members' demand feedback on task prices is used to optimize the prediction model, improve the order completion rate or maintain Higher level of order completion rate.

现有众包调价及定价方法的研究对象多为快递、打车等同种任务技术难度差别较小的任务,没有针对任务的难度进行量化的具体方法,不适用于技术要求较高的任务,本实施例的方法时,针对中报任务的任务特点,对同一种类的任务按照任务难度等级进行分类和任务区域的划分,为后期的差异化定价打下基础;The research objects of existing crowdsourcing price adjustment and pricing methods are mostly tasks with relatively small differences in technical difficulty such as express delivery and taxi-hailing. There is no specific method to quantify the difficulty of the task and is not suitable for tasks with higher technical requirements. This implementation In the example method, based on the task characteristics of mid-term reporting tasks, tasks of the same type are classified according to task difficulty levels and task areas are divided, laying the foundation for differentiated pricing in the later period;

现有众包平台的动态定价方法中默认前提多为任务定价已呈现出符合市场规律的差异化,且有足够的有效数据支撑动态定价模型的建立,并未考虑到由固定价向差异化定价的转换问题即建模所需要有效数据的收集,而本实施例中,在众包平台所处的不同阶段,采取不同方式来收集价格预测模型建模及模型优化的数据,实现动态定价方法由固定价向差异化定价转化。The default premise in the dynamic pricing methods of existing crowdsourcing platforms is that task pricing has shown differentiation in line with market rules, and there is enough effective data to support the establishment of dynamic pricing models. The transition from fixed prices to differentiated pricing is not considered. The conversion problem is the collection of effective data required for modeling. In this embodiment, at different stages of the crowdsourcing platform, different methods are used to collect data for price prediction model modeling and model optimization, and the dynamic pricing method is implemented by Transform from fixed pricing to differentiated pricing.

现有动态定价方法多针对众包任务的工单发布前的价格预测或调整,未考虑工单下发后的价格调理机制,而在本实施例中,在众包任务的工单发布后,结合会员对工单的响应情况、会员的情况以及平台所述阶段,对众包任务的发单价格进行动态调整;且现有众包任务动态调价方法的优化目标多为提高成单率,针对的众包任务多为时间敏感类众包任务,而本实施例提供的方法,不仅考虑时间敏感类众包任务,还考虑了对时间敏感度较低、任务耗时久、众包人员的接单量、任务区域的工单密度等因素,优化了众包任务动态调价的效果。Existing dynamic pricing methods are mostly aimed at price prediction or adjustment before the work order of the crowdsourcing task is released, and do not consider the price adjustment mechanism after the work order is issued. In this embodiment, after the work order of the crowdsourcing task is released, Based on the member's response to the work order, the member's situation, and the stage stated on the platform, the order price of the crowdsourcing task is dynamically adjusted; and the optimization goal of the existing dynamic price adjustment method for the crowdsourcing task is mostly to increase the order completion rate. Most of the crowdsourcing tasks are time-sensitive crowdsourcing tasks, and the method provided in this embodiment not only considers time-sensitive crowdsourcing tasks, but also considers low time sensitivity, long-lasting tasks, and crowdsourcing personnel's acceptance. Factors such as order volume and work order density in the task area optimize the effect of dynamic price adjustment for crowdsourcing tasks.

需要说明的是,本发明实施例中所列举的一种宽带任务在众包平台的下发的方法的方式只是举例说明,任何一种任务在众包平台下发的方法都适用于本发明实施例。It should be noted that the method of delivering a broadband task on a crowdsourcing platform listed in the embodiment of the present invention is just an example, and any method of delivering a task on a crowdsourcing platform is applicable to the implementation of the present invention. example.

实施例二:Example 2:

基于相同的发明构思,本发明实施例中还提供了一种众包任务下发的第一设备,如图2A所示,该第一设备包括:处理器201和收发机202,其中,上述处理器用于,利用上述收发机:Based on the same inventive concept, the embodiment of the present invention also provides a first device for issuing crowdsourcing tasks. As shown in Figure 2A, the first device includes: a processor 201 and a transceiver 202, wherein the above processing The transceiver is used to:

确定触发任务定价时,通过预设会员接单价格预测模型,根据上述任务的价格影响因素,确定上述任务的发单价格;When determining the pricing of the triggered task, the order price of the above task is determined based on the price influencing factors of the above task through the preset member order price prediction model;

将携带上述任务标识和上述任务的发单价格的订单发布到众包平台;Publish the order carrying the above task identifier and the order price of the above task to the crowdsourcing platform;

根据上述任务的订单在众包平台的接单情况,利用预设动态调价规则对上述订单中的任务的发单价格进行调整。According to the order reception status of the above-mentioned task orders on the crowdsourcing platform, the preset dynamic price adjustment rules are used to adjust the issuance price of the tasks in the above-mentioned orders.

在实施中,上述处理器通过如下方式确定上述预设会员接单价格预测模型:In implementation, the above-mentioned processor determines the above-mentioned preset member order price prediction model in the following manner:

基于向量机模型,确定初始价格预测模型及对应的模型参数;Based on the vector machine model, determine the initial price prediction model and corresponding model parameters;

将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对上述价格预测模型进行训练得到上述预设会员接单价格预测模型。The price influencing factors of historical tasks and task pricing are used as training data sets for the price prediction model, and the above price prediction model is trained to obtain the above preset member order price prediction model.

上述处理器具体用于:基于向量机模型,选择一种核函数作为初始价格预测模型;The above processor is specifically used to: select a kernel function as the initial price prediction model based on the vector machine model;

按照预设模型参数生成方法,确定上述核函数对应的核参数作为上述初始价格预测模型对应的模型参数。According to the preset model parameter generation method, the kernel parameters corresponding to the above kernel function are determined as the model parameters corresponding to the above initial price prediction model.

上述任务的价格影响因素包括以下至少一种:Factors affecting the price of the above tasks include at least one of the following:

单个任务的特征;Characteristics of individual tasks;

任务区域的特征;Characteristics of the mission area;

登录众包平台的会员的特征。Characteristics of members who log in to the crowdsourcing platform.

上述单个任务的特征包括以下至少一种:The characteristics of the above-mentioned single task include at least one of the following:

任务预约时间;Task reservation time;

任务种类;Type of task;

任务难度等级;Task difficulty level;

任务位置。Mission location.

上述任务区域的特征包括以下至少一种:The characteristics of the above-mentioned task area include at least one of the following:

任务区域的任务价格水平;Task price levels in the task area;

任务区域的订单密度;Order density in the task area;

任务区域的会员密度。Membership density in the mission area.

上述登录众包平台的会员的特征包括以下至少一种:The above-mentioned characteristics of members who log in to the crowdsourcing platform include at least one of the following:

会员已接单数量;The number of orders received by members;

会员历史接单价格;Member’s historical order price;

会员历史接单区域;Member history order receiving area;

会员接单时间;Member’s order receiving time;

会员位置。Member location.

上述处理器具体用于:获取上述众包平台上所有历史任务相关信息,上述历史任务的相关信息包括历史任务的价格影响因素及接单价格;The above-mentioned processor is specifically used to: obtain all historical task-related information on the above-mentioned crowdsourcing platform. The above-mentioned historical task-related information includes the price influencing factors of historical tasks and the order price;

根据上述历史任务相关信息,确定每个种类的任务在对应的每个任务区域的基准定价;Based on the above historical task-related information, determine the benchmark pricing for each type of task in the corresponding task area;

将上述历史任务的价格影响因素及对应基准定价作为价格预测模型的训练数据集。Use the price influencing factors of the above historical tasks and the corresponding benchmark pricing as the training data set for the price prediction model.

上述处理器具体用于:根据上述历史任务的任务种类将所有历史任务分类;The above processor is specifically used to: classify all historical tasks according to the task types of the above historical tasks;

对同种类的所有历史任务的任务服务时长进行数据挖掘分析,得到上述同种类的所有历史任务的任务难度等级。Conduct data mining analysis on the task service duration of all historical tasks of the same type, and obtain the task difficulty levels of all historical tasks of the same type mentioned above.

根据上述同种类的所有历史任务的任务难度等级及接单价格,确定上述同种类的历史任务在对应的每个任务区域的基准定价。Based on the task difficulty levels and order prices of all the above-mentioned historical tasks of the same type, determine the benchmark pricing of the above-mentioned historical tasks of the same type in each corresponding task area.

上述处理器具体用于:利用K-means聚类分析法/人工神经网络,对同种类的所有历史任务的任务服务时长进行数据挖掘分析。The above-mentioned processor is specifically used to: use K-means cluster analysis method/artificial neural network to perform data mining analysis on the task service time of all historical tasks of the same type.

上述处理器具体用于:根据上述同种类的所有历史任务的任务难度等级和任务位置,对上述同种类的所有历史任务进行任务区域聚类,得到上述同种类的历史任务的任务区域;The above-mentioned processor is specifically used to: perform task area clustering on all the above-mentioned historical tasks of the same type based on the task difficulty levels and task locations of all the above-mentioned historical tasks of the same type, and obtain the task areas of the above-mentioned historical tasks of the same type;

分别对每个种类的历史任务对应的每个任务区域的任务的接单价格进行统计分析,确定每个种类的历史任务在对应的每个任务区域的基准价格。Perform statistical analysis on the order prices of tasks in each task area corresponding to each type of historical tasks, and determine the benchmark price of each type of historical tasks in each corresponding task area.

上述处理器具体用于:将历史任务的价格影响因素及任务定价作为价格预测模型的输入量,获取价格预测模型输出的会员对每个历史任务的预测接单价格;The above-mentioned processor is specifically used to: use the price influencing factors of historical tasks and task pricing as input quantities of the price prediction model, and obtain the member's predicted order price for each historical task output by the price prediction model;

利用相关性分析法根据上述历史任务的任务定价和预测接单价格,对上述当前价格预测模型进行训练。Use the correlation analysis method to train the above current price prediction model based on the task pricing and predicted order price of the above historical tasks.

上述处理器具体用于:利用相关性分析法确定任一历史任务的预测接单价格与任务定价的相关性达到第一预设阈值时,或对上述当前价格预测模型进行训练的次数达到预设次数时,确定上述当前价格预测模型为预设会员接单价格预测模型。The above-mentioned processor is specifically used to: use the correlation analysis method to determine when the correlation between the predicted order price and task pricing of any historical task reaches the first preset threshold, or when the number of times of training the above-mentioned current price prediction model reaches the preset times, the above current price prediction model is determined to be the default member order price prediction model.

上述相关性分析法,包括以下至少一种:The above correlation analysis method includes at least one of the following:

图表相关性分析法;Chart correlation analysis method;

协方差及协方差矩阵法;Covariance and covariance matrix methods;

相关系数法;Correlation coefficient method;

一元回归法;Univariate regression method;

多元回归法;Multiple regression method;

信息熵法;Information entropy method;

互信息法。Mutual information method.

上述处理器具体用于:通过预设会员接单价格预测模型,根据上述任务的价格影响因素,获得包含上述预设在线会员对上述任务的预测接单价格的价格预测结果集,上述预设在线会员为上述任务所在预设区域范围内的所有在线会员;The above-mentioned processor is specifically used to: obtain a price prediction result set including the above-mentioned preset online member's predicted order price for the above-mentioned task based on the price influencing factors of the above-mentioned task through the preset member order price prediction model, the above-mentioned preset online member Members are all online members within the preset area where the above tasks are located;

从上述价格预测结果集中按照价格从低到高的原则,选择价格最低的预测接单价格,确定为上述任务的发单价格。From the above price prediction result set, according to the principle of price from low to high, the predicted order receiving price with the lowest price is selected and determined as the order issuing price for the above task.

上述处理器还用于:确定上述任务被接单时,将上述任务的成交工单信息中的接单价格作为任务价格,以及成交工单信息的任务的价格影响因素保存到上述预设会员接单价格预测模型的训练数据集。The above-mentioned processor is also used to: when determining that the above-mentioned task is accepted, the order-receiving price in the transaction work order information of the above-mentioned task is used as the task price, and the price influencing factors of the task in the transaction work order information are saved to the above-mentioned preset member interface. Training dataset for single price prediction model.

上述处理器具体用于:确定上述任务超过预设时间周期未被接单时,则触发动态调价。The above processor is specifically used to trigger dynamic price adjustment when it is determined that the above task has not been accepted within a preset time period.

上述处理器具体用于:判断上述任务的订单是否达到预设发布次数,若达到预设推送轮数,则转入系统派单流程;The above processor is specifically used to: determine whether the order for the above task reaches the preset number of releases, and if it reaches the preset number of push rounds, transfer to the system order dispatch process;

若未达到预设推送轮数,判断上述任务的发单价格是否达到所在预设区域范围的价格预测结果集中的最高预测价格,若达到最高预测价格,则转入系统派单流程,若未达到最高预测价格,调整上述任务的发单价格得到上述任务新的发单价格。If the preset number of push rounds is not reached, determine whether the order price of the above task reaches the highest predicted price in the price prediction result set within the preset area. If the highest predicted price is reached, the system will transfer to the order dispatch process. If it does not reach the highest predicted price, The highest predicted price is used to adjust the issuance price of the above task to obtain the new issuance price of the above task.

上述处理器具体用于:在第一预设平台阶段,对上述任务的发单价格根据预设阶梯加价值,进行阶梯式加价得到新的发单价格;The above-mentioned processor is specifically used to: in the first preset platform stage, add value to the issuance price of the above task according to the preset step-by-step step-by-step price increase to obtain a new issuance price;

在第二预设平台阶段,在每次对上述任务的发单价格进行调整时,选取上述价格预测结果集中的预测接单价格,减去价格最低的预测接单价格的值的最小值,作为上述任务的新的发单价格。In the second preset platform stage, every time the order price of the above task is adjusted, the minimum value of the predicted order price in the above price prediction result set is subtracted from the value of the lowest predicted order price, as The new billing price for the above tasks.

如图2B,本实施例还提供一种众包任务下发的第二设备,该第二设备包括:至少一个处理单元203以及至少一个存储单元204,其中,上述存储单元存储有程序代码,当上述程序代码被上述处理单元执行时,使得上述处理单元执行本实施例所述第一设备的任一内容。由于该第二设备即是本实施例中的方法中的设备,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。As shown in Figure 2B, this embodiment also provides a second device for issuing crowdsourcing tasks. The second device includes: at least one processing unit 203 and at least one storage unit 204, wherein the above storage unit stores program code. When the above program code is executed by the above processing unit, the above processing unit is caused to execute any content of the first device described in this embodiment. Since the second device is the device in the method in this embodiment, and the problem-solving principle of this device is similar to that of the method, the implementation of the device can be referred to the implementation of the method, and repeated details will not be repeated.

如图2C,本实施例还提供一种众包任务下发的第三设备,该第三设备包括:As shown in Figure 2C, this embodiment also provides a third device for issuing crowdsourcing tasks. The third device includes:

初始发单价格确定单元2001,用于确定触发任务定价时,通过预设会员接单价格预测模型,根据上述任务的价格影响因素,确定上述任务的发单价格;The initial order price determination unit 2001 is used to determine the order price of the above task through the preset member order price prediction model and based on the price influencing factors of the above task when determining the pricing of the trigger task;

订单发布单元2002,用于将携带上述任务标识和上述任务的发单价格的订单发布到众包平台;The order publishing unit 2002 is used to publish the order carrying the above-mentioned task identifier and the order price of the above-mentioned task to the crowdsourcing platform;

动态调价单元2003,用于根据上述任务的订单在众包平台的接单情况,利用预设动态调价规则对上述订单中的任务的发单价格进行调整。The dynamic price adjustment unit 2003 is used to adjust the issuance price of the tasks in the above-mentioned orders by using preset dynamic price adjustment rules based on the order receiving status of the above-mentioned task orders on the crowdsourcing platform.

在实施中,还包括,预设会员接单价格预测模型构建单元2004,用于基于向量机模型,确定初始价格预测模型及对应的模型参数;将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对上述价格预测模型进行训练得到上述预设会员接单价格预测模型。In the implementation, it also includes a preset member order price prediction model building unit 2004, which is used to determine the initial price prediction model and corresponding model parameters based on the vector machine model; use the price influencing factors of historical tasks and task pricing as price predictions The training data set of the model is used to train the above price prediction model to obtain the above preset member order price prediction model.

上述预设会员接单价格预测模型构建单元,用于基于向量机模型,选择一种核函数作为初始价格预测模型;The above-mentioned preset member order price prediction model construction unit is used to select a kernel function as the initial price prediction model based on the vector machine model;

按照预设模型参数生成方法,确定上述核函数对应的核参数作为上述初始价格预测模型对应的模型参数。According to the preset model parameter generation method, the kernel parameters corresponding to the above kernel function are determined as the model parameters corresponding to the above initial price prediction model.

上述任务的价格影响因素包括以下至少一种:Factors affecting the price of the above tasks include at least one of the following:

单个任务的特征;Characteristics of individual tasks;

任务区域的特征;Characteristics of the mission area;

登录众包平台的会员的特征。Characteristics of members who log in to the crowdsourcing platform.

上述单个任务的特征包括以下至少一种:The characteristics of the above-mentioned single task include at least one of the following:

任务预约时间;Task reservation time;

任务种类;Type of task;

任务难度等级;Task difficulty level;

任务位置。Mission location.

上述任务区域的特征包括以下至少一种:The characteristics of the above-mentioned task area include at least one of the following:

任务区域的任务价格水平;Task price levels in the task area;

任务区域的订单密度;Order density in the task area;

任务区域的会员密度。Membership density in the mission area.

上述登录众包平台的会员的特征包括以下至少一种:The above-mentioned characteristics of members who log in to the crowdsourcing platform include at least one of the following:

会员已接单数量;The number of orders received by members;

会员历史接单价格;Member’s historical order price;

会员历史接单区域;Member history order receiving area;

会员接单时间;Member’s order receiving time;

会员位置。Member location.

上述预设会员接单价格预测模型构建单元,用于获取上述众包平台上所有历史任务相关信息,上述历史任务的相关信息包括历史任务的价格影响因素及接单价格;The above-mentioned preset member order price prediction model construction unit is used to obtain all historical task-related information on the above-mentioned crowdsourcing platform. The above-mentioned historical task-related information includes the price influencing factors of historical tasks and the order price;

根据上述历史任务相关信息,确定每个种类的任务在对应的每个任务区域的基准定价;Based on the above historical task-related information, determine the benchmark pricing for each type of task in the corresponding task area;

将上述历史任务的价格影响因素及对应基准定价作为价格预测模型的训练数据集。Use the price influencing factors of the above historical tasks and the corresponding benchmark pricing as the training data set for the price prediction model.

上述预设会员接单价格预测模型构建单元,用于根据上述历史任务的任务种类将所有历史任务分类;The above-mentioned preset member order price prediction model construction unit is used to classify all historical tasks according to the task types of the above-mentioned historical tasks;

对同种类的所有历史任务的任务服务时长进行数据挖掘分析,得到上述同种类的所有历史任务的任务难度等级。Conduct data mining analysis on the task service duration of all historical tasks of the same type, and obtain the task difficulty levels of all historical tasks of the same type mentioned above.

根据上述同种类的所有历史任务的任务难度等级及接单价格,确定上述同种类的历史任务在对应的每个任务区域的基准定价。Based on the task difficulty levels and order prices of all the above-mentioned historical tasks of the same type, determine the benchmark pricing of the above-mentioned historical tasks of the same type in each corresponding task area.

上述预设会员接单价格预测模型构建单元,用于利用K-means聚类分析法/人工神经网络,对同种类的所有历史任务的任务服务时长进行数据挖掘分析。The above-mentioned preset member order price prediction model construction unit is used to use K-means cluster analysis method/artificial neural network to perform data mining analysis on the task service duration of all historical tasks of the same type.

上述预设会员接单价格预测模型构建单元,用于根据上述同种类的所有历史任务的任务难度等级和任务位置,对上述同种类的所有历史任务进行任务区域聚类,得到上述同种类的历史任务的任务区域;The above-mentioned preset member order price prediction model construction unit is used to perform task area clustering on all the historical tasks of the above-mentioned same type based on the task difficulty level and task location of all the above-mentioned historical tasks of the same type, and obtain the above-mentioned historical tasks of the same type. The task area of the task;

分别对每个种类的历史任务对应的每个任务区域的任务的接单价格进行统计分析,确定每个种类的历史任务在对应的每个任务区域的基准价格。Perform statistical analysis on the order prices of tasks in each task area corresponding to each type of historical tasks, and determine the benchmark price of each type of historical tasks in each corresponding task area.

上述预设会员接单价格预测模型构建单元,用于将历史任务的价格影响因素及任务定价作为价格预测模型的输入量,获取价格预测模型输出的会员对每个历史任务的预测接单价格;The above-mentioned preset member order price prediction model construction unit is used to use the price influencing factors of historical tasks and task pricing as input quantities of the price prediction model, and obtain the member's predicted order price for each historical task output by the price prediction model;

利用相关性分析法根据上述历史任务的任务定价和预测接单价格,对上述当前价格预测模型进行训练。Use the correlation analysis method to train the above current price prediction model based on the task pricing and predicted order price of the above historical tasks.

上述预设会员接单价格预测模型构建单元,用于利用相关性分析法确定任一历史任务的预测接单价格与任务定价的相关性达到第一预设阈值时,或对上述当前价格预测模型进行训练的次数达到预设次数时,确定上述当前价格预测模型为预设会员接单价格预测模型。The above-mentioned preset member order price prediction model construction unit is used to use the correlation analysis method to determine the correlation between the predicted order price of any historical task and the task pricing reaches the first preset threshold, or to determine the above-mentioned current price prediction model. When the number of times of training reaches the preset number, the above-mentioned current price prediction model is determined to be the preset member order price prediction model.

上述相关性分析法,包括以下至少一种:The above correlation analysis method includes at least one of the following:

图表相关性分析法;Chart correlation analysis method;

协方差及协方差矩阵法;Covariance and covariance matrix methods;

相关系数法;Correlation coefficient method;

一元回归法;Univariate regression method;

多元回归法;Multiple regression method;

信息熵法;Information entropy method;

互信息法。Mutual information method.

上述初始发单价格确定单元,用于通过预设会员接单价格预测模型,根据上述任务的价格影响因素,获得包含上述预设在线会员对上述任务的预测接单价格的价格预测结果集,上述预设在线会员为上述任务所在预设区域范围内的所有在线会员;The above-mentioned initial order price determination unit is used to obtain a price prediction result set including the above-mentioned preset online member's predicted order price for the above-mentioned task based on the price influencing factors of the above-mentioned task through the preset member order-taking price prediction model. The above-mentioned The default online members are all online members within the preset area where the above tasks are located;

从上述价格预测结果集中按照价格从低到高的原则,选择价格最低的预测接单价格,确定为上述任务的发单价格。From the above price prediction result set, according to the principle of price from low to high, the predicted order receiving price with the lowest price is selected and determined as the order issuing price for the above task.

上述订单发布单元,还用于确定上述任务被接单时,将上述任务的成交工单信息中的接单价格作为任务价格,以及成交工单信息的任务的价格影响因素保存到上述预设会员接单价格预测模型的训练数据集。The above-mentioned order publishing unit is also used to determine that when the above-mentioned task is accepted, the order-receiving price in the transaction work order information of the above-mentioned task is used as the task price, and the price influencing factors of the task in the transaction work order information are saved to the above-mentioned default member Training data set for order price prediction model.

上述订单发布单元,用于确定上述任务超过预设时间周期未被接单时,则触发动态调价。The above-mentioned order issuance unit is used to determine that when the above-mentioned task has not been accepted within a preset time period, dynamic price adjustment will be triggered.

上述处动态调价单元,用于判断上述任务的订单是否达到预设发布次数,若达到预设推送轮数,则转入系统派单流程;The above dynamic price adjustment unit is used to determine whether the order for the above task reaches the preset number of releases. If it reaches the preset number of push rounds, it will be transferred to the system order dispatch process;

若未达到预设推送轮数,判断上述任务的发单价格是否达到所在预设区域范围的价格预测结果集中的最高预测价格,若达到最高预测价格,则转入系统派单流程,若未达到最高预测价格,调整上述任务的发单价格得到上述任务新的发单价格。If the preset number of push rounds is not reached, determine whether the order price of the above task reaches the highest predicted price in the price prediction result set within the preset area. If the highest predicted price is reached, the system will transfer to the order dispatch process. If it does not reach the highest predicted price, The highest predicted price is used to adjust the issuance price of the above task to obtain the new issuance price of the above task.

上述动态调价单元,用于在第一预设平台阶段,对上述任务的发单价格根据预设阶梯加价值,进行阶梯式加价得到新的发单价格;The above-mentioned dynamic price adjustment unit is used in the first preset platform stage to add value to the issuance price of the above task according to the preset step-by-step step-by-step price increase to obtain a new issuance price;

在第二预设平台阶段,在每次对上述任务的发单价格进行调整时,选取上述价格预测结果集中的预测接单价格,减去价格最低的预测接单价格的值的最小值,作为上述任务的新的发单价格。In the second preset platform stage, every time the order price of the above task is adjusted, the minimum value of the predicted order price in the above price prediction result set is subtracted from the value of the lowest predicted order price, as The new billing price for the above tasks.

实施例三:Embodiment three:

本发明实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算终端上运行时,所述程序代码用于使所述计算终端执行上述本发明实施例一的方法的步骤。Embodiments of the present invention also provide a computer-readable non-volatile storage medium, including program code. When the program code is run on a computing terminal, the program code is used to cause the computing terminal to execute the above implementation of the present invention. Steps of the method in Example 1.

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。The present application is described above with reference to block diagrams and/or flowcharts illustrating methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustrations, and combinations of blocks of the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a general-purpose computer, a processor of a special-purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, executed via the computer processor and/or other programmable data processing apparatus, create a machine for A method that implements the functions/actions specified in the block diagram and/or flowchart blocks.

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。Correspondingly, the present application can also be implemented using hardware and/or software (including firmware, resident software, microcode, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by an instruction execution system or Used in conjunction with the instruction execution system. In the context of this application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, transmit, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. device or equipment use.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the invention. In this way, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims (32)

1.一种众包任务下发的方法,其特征在于,该方法包括:1. A method for issuing crowdsourcing tasks, characterized in that the method includes: 针对众包平台的不同发展阶段,将众包平台所处的平台阶段划分为以提高成单率为发展目标的第一预设平台阶段,和以保持成单率为发展目标的第二预设平台阶段;According to the different development stages of the crowdsourcing platform, the platform stage of the crowdsourcing platform is divided into the first default platform stage with the development goal of increasing the order rate, and the second default platform stage with the development goal of maintaining the order rate. platform stage; 确定触发任务定价时,通过预设会员接单价格预测模型,根据所述任务的价格影响因素,获得包含预设在线会员对所述任务的预测接单价格的价格预测结果集,所述预设在线会员为所述任务所在预设区域范围内的所有在线会员;When determining the pricing of a triggering task, a price prediction result set containing a preset online member's predicted order price for the task is obtained through a preset member order price prediction model and based on the price influencing factors of the task. Online members are all online members within the preset area where the task is located; 从所述价格预测结果集中按照价格从低到高的原则,选择价格最低的预测接单价格,确定为所述任务的发单价格;From the price prediction result set, according to the principle of price from low to high, select the predicted order receiving price with the lowest price and determine it as the order issuing price of the task; 将携带所述任务的任务标识和所述任务的发单价格的订单发布到众包平台;Publish the order carrying the task ID of the task and the order price of the task to the crowdsourcing platform; 确定所述任务超过预设时间周期未被接单时,则判断所述任务的订单是否达到预设发布次数,若达到预设推送轮数,则转入系统派单流程;When it is determined that the task has not been ordered within the preset time period, it is determined whether the order of the task has reached the preset number of releases. If it has reached the preset number of push rounds, it will be transferred to the system order dispatch process; 若未达到预设推送轮数,判断所述任务的发单价格是否达到所在预设区域范围的价格预测结果集中的最高预测价格,若达到最高预测价格,则转入系统派单流程;If the preset number of push rounds is not reached, it is determined whether the order price of the task reaches the highest predicted price in the price prediction result set within the preset area. If the highest predicted price is reached, the order dispatch process is transferred to the system; 若未达到最高预测价格,则在确认众包平台处于第一预设平台阶段时,对所述任务的发单价格根据预设阶梯加价值,进行阶梯式加价得到新的发单价格;If the highest predicted price is not reached, when it is confirmed that the crowdsourcing platform is in the first preset platform stage, the issuance price of the task will be increased according to the preset step by step price increase to obtain a new issuance price; 在确认众包平台处于第二预设平台阶段时,在每次对所述任务的发单价格进行调整时,选取所述价格预测结果集中最低的预测接单价格,作为所述任务的新的发单价格。When it is confirmed that the crowdsourcing platform is in the second preset platform stage, each time the order price of the task is adjusted, the lowest predicted order price in the price prediction result set is selected as the new price of the task. Issuing price. 2.如权利要求1所述的方法,其特征在于,所述预设会员接单价格预测模型通过如下方式确定:2. The method of claim 1, wherein the preset member order price prediction model is determined as follows: 基于向量机模型,确定初始价格预测模型及对应的模型参数;Based on the vector machine model, determine the initial price prediction model and corresponding model parameters; 将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对所述价格预测模型进行训练得到所述预设会员接单价格预测模型。The price influencing factors of historical tasks and task pricing are used as training data sets for the price prediction model, and the price prediction model is trained to obtain the preset member order price prediction model. 3.如权利要求2所述的方法,其特征在于,基于向量机模型,确定初始价格预测模型及对应的模型参数,包括:3. The method of claim 2, characterized in that, based on the vector machine model, determining the initial price prediction model and corresponding model parameters includes: 基于向量机模型,选择一种核函数作为初始价格预测模型;Based on the vector machine model, select a kernel function as the initial price prediction model; 按照预设模型参数生成方法,确定所述核函数对应的核参数作为所述初始价格预测模型对应的模型参数。According to the preset model parameter generation method, the kernel parameters corresponding to the kernel function are determined as the model parameters corresponding to the initial price prediction model. 4.如权利要求1或2所述的方法,其特征在于,所述任务的价格影响因素包括以下至少一种:4. The method according to claim 1 or 2, characterized in that the price influencing factors of the task include at least one of the following: 单个任务的特征;Characteristics of individual tasks; 任务区域的特征;Characteristics of the mission area; 登录众包平台的会员的特征。Characteristics of members who log in to the crowdsourcing platform. 5.如权利要求4所述的方法,其特征在于,所述单个任务的特征包括以下至少一种:5. The method of claim 4, wherein the characteristics of the single task include at least one of the following: 任务预约时间;Task reservation time; 任务种类;Type of task; 任务难度等级;Task difficulty level; 任务位置。Mission location. 6.如权利要求4所述的方法,其特征在于,所述任务区域的特征包括以下至少一种:6. The method of claim 4, wherein the characteristics of the task area include at least one of the following: 任务区域的任务价格水平;Task price levels in the task area; 任务区域的订单密度;Order density in the task area; 任务区域的会员密度。Membership density in the mission area. 7.如权利要求4所述的方法,其特征在于,所述登录众包平台的会员的特征包括以下至少一种:7. The method of claim 4, wherein the characteristics of members who log in to the crowdsourcing platform include at least one of the following: 会员已接单数量;The number of orders received by members; 会员历史接单价格;Member’s historical order price; 会员历史接单区域;Member history order receiving area; 会员接单时间;Member’s order receiving time; 会员位置。Member location. 8.如权利要求2所述的方法,其特征在于,将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,包括:8. The method of claim 2, characterized in that using price influencing factors of historical tasks and task pricing as a training data set for the price prediction model, including: 获取所述众包平台上所有历史任务相关信息,所述历史任务的相关信息包括历史任务的价格影响因素及接单价格;Obtain relevant information about all historical tasks on the crowdsourcing platform. The relevant information about historical tasks includes the price influencing factors of historical tasks and the order price; 根据所述历史任务相关信息,确定每个种类的任务在对应的每个任务区域的基准定价;Determine the benchmark pricing for each type of task in each corresponding task area based on the historical task-related information; 将所述历史任务的价格影响因素及对应基准定价作为价格预测模型的训练数据集。The price influencing factors of the historical tasks and the corresponding benchmark pricing are used as the training data set of the price prediction model. 9.如权利要求8所述的方法,其特征在于,所述历史任务的价格影响因素包括任务种类、任务服务时长,确定每个种类的任务在对应的每个任务区域的基准定价,包括:9. The method of claim 8, wherein the price influencing factors of the historical tasks include task type and task service duration, and determining the benchmark pricing of each type of task in each corresponding task area includes: 根据所述历史任务的任务种类将所有历史任务分类;Classify all historical tasks according to the task type of the historical task; 对同种类的所有历史任务的任务服务时长进行数据挖掘分析,得到所述同种类的所有历史任务的任务难度等级;Conduct data mining analysis on the task service duration of all historical tasks of the same type, and obtain the task difficulty levels of all historical tasks of the same type; 根据所述同种类的所有历史任务的任务难度等级及接单价格,确定所述同种类的历史任务在对应的每个任务区域的基准定价。Based on the task difficulty levels and order prices of all historical tasks of the same type, the base pricing of the historical tasks of the same type in each corresponding task area is determined. 10.如权利要求9所述的方法,其特征在于,对同种类的所有历史任务的任务服务时长进行数据挖掘分析,包括:10. The method according to claim 9, characterized in that performing data mining analysis on the task service duration of all historical tasks of the same type includes: 利用K-means聚类分析法/人工神经网络,对同种类的所有历史任务的任务服务时长进行数据挖掘分析。Use K-means cluster analysis method/artificial neural network to conduct data mining analysis on the task service time of all historical tasks of the same type. 11.如权利要求9所述的方法,其特征在于,所述历史任务的价格影响因素包括任务位置,根据所述同种类的所有历史任务的任务难度等级及接单价格,确定所述同种类的历史任务在对应的每个任务区域的基准定价,包括:11. The method of claim 9, wherein the price influencing factors of the historical tasks include task locations, and the same type is determined based on the task difficulty levels and order prices of all historical tasks of the same type. Baseline pricing for historical tasks in the corresponding task area, including: 根据所述同种类的所有历史任务的任务难度等级和任务位置,对所述同种类的所有历史任务进行任务区域聚类,得到所述同种类的历史任务的任务区域;According to the task difficulty level and task location of all historical tasks of the same type, perform task area clustering on all historical tasks of the same type to obtain the task area of the historical tasks of the same type; 分别对每个种类的历史任务对应的每个任务区域的任务的接单价格进行统计分析,确定每个种类的历史任务在对应的每个任务区域的基准价格。Perform statistical analysis on the order prices of tasks in each task area corresponding to each type of historical tasks, and determine the benchmark price of each type of historical tasks in each corresponding task area. 12.如权利要求2所述的方法,其特征在于,将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对所述价格预测模型进行训练得到所述预设会员接单价格预测模型,包括:12. The method of claim 2, wherein the price influencing factors of historical tasks and task pricing are used as training data sets for the price prediction model, and the price prediction model is trained to obtain the preset member order acceptance. Price prediction models, including: 将历史任务的价格影响因素及任务定价作为价格预测模型的输入量,获取价格预测模型输出的会员对每个历史任务的预测接单价格;Use the price influencing factors of historical tasks and task pricing as inputs to the price prediction model, and obtain the member’s predicted order price for each historical task output by the price prediction model; 利用相关性分析法根据所述历史任务的任务定价和预测接单价格,对所述价格预测模型进行训练。The price prediction model is trained using a correlation analysis method based on the task pricing of the historical tasks and the predicted order price. 13.如权利要求12所述的方法,其特征在于,利用相关性分析法根据所述历史任务的任务定价和预测接单价格,对所述价格预测模型进行训练,包括:13. The method of claim 12, wherein the price prediction model is trained using a correlation analysis method based on the task pricing of the historical tasks and the predicted order price, including: 利用相关性分析法确定任一历史任务的预测接单价格与任务定价的相关性达到第一预设阈值时,或对所述价格预测模型进行训练的次数达到预设次数时,确定所述价格预测模型为所述预设会员接单价格预测模型。Use the correlation analysis method to determine that the correlation between the predicted order price and task pricing of any historical task reaches the first preset threshold, or when the number of times the price prediction model is trained reaches the preset number, the price is determined The prediction model is the preset member order price prediction model. 14.如权利要求12所述的方法,其特征在于,所述相关性分析法,包括以下至少一种:14. The method of claim 12, wherein the correlation analysis method includes at least one of the following: 图表相关性分析法;Chart correlation analysis method; 协方差及协方差矩阵法;Covariance and covariance matrix methods; 相关系数法;Correlation coefficient method; 一元回归法;Univariate regression method; 多元回归法;Multiple regression method; 信息熵法;Information entropy method; 互信息法。Mutual information method. 15.如权利要求1所述的方法,其特征在于,根据所述任务的价格影响因素,确定所述任务的发单价格之后,还包括:15. The method according to claim 1, characterized in that, after determining the issuance price of the task according to the price influencing factors of the task, it further includes: 确定所述任务被接单时,将所述任务的成交工单信息中的接单价格作为任务价格,以及成交工单信息的任务的价格影响因素保存到所述预设会员接单价格预测模型的训练数据集。When it is determined that the task is accepted, the order price in the completed work order information of the task is used as the task price, and the price influencing factors of the task in the completed work order information are saved to the preset member order price prediction model training data set. 16.一种众包任务下发的设备,其特征在于,该设备包括:处理器和收发机,其中,所述处理器用于,利用所述收发机:16. A device for issuing crowdsourcing tasks, characterized in that the device includes: a processor and a transceiver, wherein the processor is configured to use the transceiver: 针对众包平台的不同发展阶段,将众包平台所处的平台阶段划分为以提高成单率为发展目标的第一预设平台阶段,和以保持成单率为发展目标的第二预设平台阶段;According to the different development stages of the crowdsourcing platform, the platform stage of the crowdsourcing platform is divided into the first default platform stage with the development goal of increasing the order rate, and the second default platform stage with the development goal of maintaining the order rate. platform stage; 确定触发任务定价时,通过预设会员接单价格预测模型,根据所述任务的价格影响因素,获得包含预设在线会员对所述任务的预测接单价格的价格预测结果集,所述预设在线会员为所述任务所在预设区域范围内的所有在线会员;When determining the pricing of a triggering task, a price prediction result set containing a preset online member's predicted order price for the task is obtained through a preset member order price prediction model and based on the price influencing factors of the task. Online members are all online members within the preset area where the task is located; 从所述价格预测结果集中按照价格从低到高的原则,选择价格最低的预测接单价格,确定为所述任务的发单价格;From the price prediction result set, according to the principle of price from low to high, select the predicted order receiving price with the lowest price and determine it as the order issuing price of the task; 将携带所述任务的任务标识和所述任务的发单价格的订单发布到众包平台;Publish the order carrying the task ID of the task and the order price of the task to the crowdsourcing platform; 确定所述任务超过预设时间周期未被接单时,则判断所述任务的订单是否达到预设发布次数,若达到预设推送轮数,则转入系统派单流程;When it is determined that the task has not been ordered within the preset time period, it is determined whether the order of the task has reached the preset number of releases. If it has reached the preset number of push rounds, it will be transferred to the system order dispatch process; 若未达到预设推送轮数,判断所述任务的发单价格是否达到所在预设区域范围的价格预测结果集中的最高预测价格,若达到最高预测价格,则转入系统派单流程;If the preset number of push rounds is not reached, it is determined whether the order price of the task reaches the highest predicted price in the price prediction result set within the preset area. If the highest predicted price is reached, the order dispatch process is transferred to the system; 若未达到最高预测价格,则If the maximum predicted price is not reached, then 在确认众包平台处于第一预设平台阶段时,对所述任务的发单价格根据预设阶梯加价值,进行阶梯式加价得到新的发单价格;When it is confirmed that the crowdsourcing platform is in the first preset platform stage, the issuance price of the task is added according to the preset ladder value, and a stepwise price increase is performed to obtain a new issuance price; 在确认众包平台处于第二预设平台阶段时,在每次对所述任务的发单价格进行调整时,选取所述价格预测结果集中最低的预测接单价格,作为所述任务的新的发单价格。When it is confirmed that the crowdsourcing platform is in the second preset platform stage, each time the order price of the task is adjusted, the lowest predicted order price in the price prediction result set is selected as the new price of the task. Issuing price. 17.如权利要求16所述的设备,其特征在于,所述处理器通过如下方式确定所述预设会员接单价格预测模型:17. The device of claim 16, wherein the processor determines the preset member order price prediction model in the following manner: 基于向量机模型,确定初始价格预测模型及对应的模型参数;Based on the vector machine model, determine the initial price prediction model and corresponding model parameters; 将历史任务的价格影响因素及任务定价作为价格预测模型的训练数据集,对所述价格预测模型进行训练得到所述预设会员接单价格预测模型。The price influencing factors of historical tasks and task pricing are used as training data sets for the price prediction model, and the price prediction model is trained to obtain the preset member order price prediction model. 18.如权利要求17所述的设备,其特征在于,所述处理器具体用于:18. The device of claim 17, wherein the processor is specifically configured to: 基于向量机模型,选择一种核函数作为初始价格预测模型;Based on the vector machine model, select a kernel function as the initial price prediction model; 按照预设模型参数生成方法,确定所述核函数对应的核参数作为所述初始价格预测模型对应的模型参数。According to the preset model parameter generation method, the kernel parameters corresponding to the kernel function are determined as the model parameters corresponding to the initial price prediction model. 19.如权利要求16或17所述的设备,其特征在于,所述任务的价格影响因素包括以下至少一种:19. The device according to claim 16 or 17, wherein the price influencing factors of the task include at least one of the following: 单个任务的特征;Characteristics of individual tasks; 任务区域的特征;Characteristics of the mission area; 登录众包平台的会员的特征。Characteristics of members who log in to the crowdsourcing platform. 20.如权利要求19所述的设备,其特征在于,所述单个任务的特征包括以下至少一种:20. The device of claim 19, wherein the characteristics of the single task include at least one of the following: 任务预约时间;Task reservation time; 任务种类;Type of task; 任务难度等级;Task difficulty level; 任务位置。Mission location. 21.如权利要求19所述的设备,其特征在于,所述任务区域的特征包括以下至少一种:21. The device of claim 19, wherein the characteristics of the task area include at least one of the following: 任务区域的任务价格水平;Task price levels in the task area; 任务区域的订单密度;Order density in the task area; 任务区域的会员密度。Membership density in the mission area. 22.如权利要求19所述的设备,其特征在于,所述登录众包平台的会员的特征包括以下至少一种:22. The device of claim 19, wherein the characteristics of members who log in to the crowdsourcing platform include at least one of the following: 会员已接单数量;The number of orders received by members; 会员历史接单价格;Member’s historical order price; 会员历史接单区域;Member history order receiving area; 会员接单时间;Member’s order receiving time; 会员位置。Member location. 23.如权利要求17所述的设备,其特征在于,所述处理器具体用于:23. The device of claim 17, wherein the processor is specifically configured to: 获取所述众包平台上所有历史任务相关信息,所述历史任务的相关信息包括历史任务的价格影响因素及接单价格;Obtain relevant information about all historical tasks on the crowdsourcing platform. The relevant information about historical tasks includes the price influencing factors of historical tasks and the order price; 根据所述历史任务相关信息,确定每个种类的任务在对应的每个任务区域的基准定价;Determine the benchmark pricing for each type of task in each corresponding task area based on the historical task-related information; 将所述历史任务的价格影响因素及对应基准定价作为价格预测模型的训练数据集。The price influencing factors of the historical tasks and the corresponding benchmark pricing are used as the training data set of the price prediction model. 24.如权利要求23所述的设备,其特征在于,所述处理器具体用于:24. The device of claim 23, wherein the processor is specifically configured to: 根据所述历史任务的任务种类将所有历史任务分类;Classify all historical tasks according to the task type of the historical task; 对同种类的所有历史任务的任务服务时长进行数据挖掘分析,得到所述同种类的所有历史任务的任务难度等级;Conduct data mining analysis on the task service duration of all historical tasks of the same type, and obtain the task difficulty levels of all historical tasks of the same type; 根据所述同种类的所有历史任务的任务难度等级及接单价格,确定所述同种类的历史任务在对应的每个任务区域的基准定价。Based on the task difficulty levels and order prices of all historical tasks of the same type, the base pricing of the historical tasks of the same type in each corresponding task area is determined. 25.如权利要求24所述的设备,其特征在于,所述处理器具体用于:利用K-means聚类分析法/人工神经网络,对同种类的所有历史任务的任务服务时长进行数据挖掘分析。25. The device of claim 24, wherein the processor is specifically configured to perform data mining on the task service duration of all historical tasks of the same type using K-means cluster analysis method/artificial neural network. analyze. 26.如权利要求24所述的设备,其特征在于,所述处理器具体用于:根据所述同种类的所有历史任务的任务难度等级和任务位置,对所述同种类的所有历史任务进行任务区域聚类,得到所述同种类的历史任务的任务区域;26. The device of claim 24, wherein the processor is specifically configured to: perform processing on all historical tasks of the same type based on task difficulty levels and task locations of all historical tasks of the same type. Task area clustering to obtain task areas for historical tasks of the same type; 分别对每个种类的历史任务对应的每个任务区域的任务的接单价格进行统计分析,确定每个种类的历史任务在对应的每个任务区域的基准价格。Perform statistical analysis on the order prices of tasks in each task area corresponding to each type of historical tasks, and determine the benchmark price of each type of historical tasks in each corresponding task area. 27.如权利要求17所述的设备,其特征在于,所述处理器具体用于:将历史任务的价格影响因素及任务定价作为价格预测模型的输入量,获取价格预测模型输出的会员对每个历史任务的预测接单价格;27. The device of claim 17, wherein the processor is specifically configured to: use the price influencing factors of historical tasks and task pricing as input quantities of the price prediction model, and obtain the member output of the price prediction model for each member. The predicted order price of each historical task; 利用相关性分析法根据所述历史任务的任务定价和预测接单价格,对所述价格预测模型进行训练。The price prediction model is trained using a correlation analysis method based on the task pricing of the historical tasks and the predicted order price. 28.如权利要求27所述的设备,其特征在于,所述处理器具体用于:利用相关性分析法确定任一历史任务的预测接单价格与任务定价的相关性达到第一预设阈值时,或对所述价格预测模型进行训练的次数达到预设次数时,确定所述价格预测模型为所述预设会员接单价格预测模型。28. The device of claim 27, wherein the processor is specifically configured to: use a correlation analysis method to determine that the correlation between the predicted order price and task pricing of any historical task reaches a first preset threshold. when, or when the number of times the price prediction model is trained reaches a preset number of times, the price prediction model is determined to be the preset member order price prediction model. 29.如权利要求27所述的设备,其特征在于,所述相关性分析法,包括以下至少一种:29. The device of claim 27, wherein the correlation analysis method includes at least one of the following: 图表相关性分析法;Chart correlation analysis method; 协方差及协方差矩阵法;Covariance and covariance matrix methods; 相关系数法;Correlation coefficient method; 一元回归法;Univariate regression method; 多元回归法;Multiple regression method; 信息熵法;Information entropy method; 互信息法。Mutual information method. 30.如权利要求16所述的设备,其特征在于,所述处理器还用于:30. The device of claim 16, wherein the processor is further configured to: 确定所述任务被接单时,将所述任务的成交工单信息中的接单价格作为任务价格,以及成交工单信息的任务的价格影响因素保存到所述预设会员接单价格预测模型的训练数据集。When it is determined that the task is accepted, the order price in the completed work order information of the task is used as the task price, and the price influencing factors of the task in the completed work order information are saved to the preset member order price prediction model training data set. 31.一种众包任务下发的设备,其特征在于,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行权利要求16~30任一所述设备的步骤。31. A device for issuing crowdsourcing tasks, characterized in that the device includes: at least one processing unit and at least one storage unit, wherein the storage unit stores program code. When the program code is processed by When the unit is executed, the processing unit is caused to execute the steps of the device described in any one of claims 16 to 30. 32.一种计算机可存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~15任一所述方法的步骤。32. A computer-storable medium with a computer program stored thereon, characterized in that when the program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.
CN201811451426.3A 2018-11-30 2018-11-30 A method and device for delivering crowdsourcing tasks Active CN111260161B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811451426.3A CN111260161B (en) 2018-11-30 2018-11-30 A method and device for delivering crowdsourcing tasks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811451426.3A CN111260161B (en) 2018-11-30 2018-11-30 A method and device for delivering crowdsourcing tasks

Publications (2)

Publication Number Publication Date
CN111260161A CN111260161A (en) 2020-06-09
CN111260161B true CN111260161B (en) 2023-11-14

Family

ID=70944565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811451426.3A Active CN111260161B (en) 2018-11-30 2018-11-30 A method and device for delivering crowdsourcing tasks

Country Status (1)

Country Link
CN (1) CN111260161B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111784308A (en) * 2020-07-16 2020-10-16 武汉空心科技有限公司 Human resource cost evaluation and pricing model training method based on working platform
CN111882366A (en) * 2020-08-07 2020-11-03 武汉空心科技有限公司 Method for estimating task price of working platform with contrast
CN113128897B (en) * 2021-04-30 2024-04-05 平安国际融资租赁有限公司 Crowd-sourced task resource configuration method and device, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463424A (en) * 2014-11-11 2015-03-25 上海交通大学 Crowdsourcing task optimal allocation method and system
CN106204117A (en) * 2016-06-30 2016-12-07 河南蓝海通信技术有限公司 Mass-rent platform pricing method under multitask environment
CN107220789A (en) * 2017-05-15 2017-09-29 浙江仟和网络科技有限公司 A kind of logistics distribution dispatching method and system
CN107451779A (en) * 2017-08-01 2017-12-08 北京同城必应科技有限公司 A kind of dynamic price adjustment method and apparatus, computer equipment, storage medium
CN107633412A (en) * 2017-09-25 2018-01-26 共享智能铸造产业创新中心有限公司 The transaction system and detection, physical distribution trading method that a kind of electric business is combined with mass-rent
CN107992979A (en) * 2017-12-22 2018-05-04 山东师范大学 A kind of mobile platform crowdsourcing task price optimization method and system
CN108205515A (en) * 2017-12-22 2018-06-26 山东师范大学 A mobile platform crowdsourcing task pricing method and system
CN108304656A (en) * 2018-02-01 2018-07-20 三峡大学 A kind of task of labor service crowdsourcing platform receives situation emulation mode
CN108335017A (en) * 2018-01-04 2018-07-27 南京邮电大学 A kind of task pricing method under the crowdsourcing platform based on labor service
CN108629634A (en) * 2018-04-02 2018-10-09 陈国兴 Advertisement method and system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130179226A1 (en) * 2012-01-09 2013-07-11 International Business Machines Corporation Automated task pricing in crowdsourcing marketplaces
US20140156324A1 (en) * 2012-12-05 2014-06-05 International Business Machines Corporation Selective automated transformation of tasks in crowdsourcing systems
US20150161704A1 (en) * 2013-12-10 2015-06-11 Yahoo!Inc. Crowdsourcing retail price and location method and system
US20150206219A1 (en) * 2014-01-21 2015-07-23 Jharna Bhatt Systems and methods for pricing analysis
CA2952034A1 (en) * 2014-06-12 2015-12-17 Arie SHPANYA Real-time dynamic pricing system
US20160071048A1 (en) * 2014-09-08 2016-03-10 Xerox Corporation Methods and systems for crowdsourcing of tasks
US20160148245A1 (en) * 2014-11-26 2016-05-26 Xerox Corporation Methods and systems for crowdsourcing tasks
US20160232474A1 (en) * 2015-02-05 2016-08-11 Xerox Corporation Methods and systems for recommending crowdsourcing tasks
US20170228749A1 (en) * 2016-02-04 2017-08-10 Larvol System and Method of Facilitating Dynamic Price Adjustment
US10332032B2 (en) * 2016-11-01 2019-06-25 International Business Machines Corporation Training a machine to automate spot pricing of logistics services in a large-scale network

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463424A (en) * 2014-11-11 2015-03-25 上海交通大学 Crowdsourcing task optimal allocation method and system
CN106204117A (en) * 2016-06-30 2016-12-07 河南蓝海通信技术有限公司 Mass-rent platform pricing method under multitask environment
CN107220789A (en) * 2017-05-15 2017-09-29 浙江仟和网络科技有限公司 A kind of logistics distribution dispatching method and system
CN107451779A (en) * 2017-08-01 2017-12-08 北京同城必应科技有限公司 A kind of dynamic price adjustment method and apparatus, computer equipment, storage medium
CN107633412A (en) * 2017-09-25 2018-01-26 共享智能铸造产业创新中心有限公司 The transaction system and detection, physical distribution trading method that a kind of electric business is combined with mass-rent
CN107992979A (en) * 2017-12-22 2018-05-04 山东师范大学 A kind of mobile platform crowdsourcing task price optimization method and system
CN108205515A (en) * 2017-12-22 2018-06-26 山东师范大学 A mobile platform crowdsourcing task pricing method and system
CN108335017A (en) * 2018-01-04 2018-07-27 南京邮电大学 A kind of task pricing method under the crowdsourcing platform based on labor service
CN108304656A (en) * 2018-02-01 2018-07-20 三峡大学 A kind of task of labor service crowdsourcing platform receives situation emulation mode
CN108629634A (en) * 2018-04-02 2018-10-09 陈国兴 Advertisement method and system

Also Published As

Publication number Publication date
CN111260161A (en) 2020-06-09

Similar Documents

Publication Publication Date Title
CN116579590B (en) Demand response evaluation method and system in virtual power plant
CN111401808A (en) Material agreement inventory demand prediction method based on hybrid model
CN110674999A (en) Residential load prediction method based on improved clustering and long short-term memory deep learning
CN111260161B (en) A method and device for delivering crowdsourcing tasks
CN105139090A (en) Power industry safety stock decision analysis method based on consumption prediction
CN118472946B (en) Smart grid AI joint peak load decision-making method, system, equipment and medium
CN110751411B (en) Cloud manufacturing task oriented manufacturing resource matching method
CN118939438A (en) Intelligent scheduling method and system for heterogeneous equipment system
CN119094335B (en) A method for automatically configuring data center resources
CN118656211A (en) Multi-model-based self-adaptive load balancing method and system
CN118886628A (en) A photovoltaic module outsourcing production scheduling optimization method and system
CN117985557A (en) Elevator cluster control method and system
CN116415732A (en) User side power load data processing method based on improved ARNN
CN111932106B (en) An effective and practical method for matching cloud manufacturing tasks and service resources
CN118838709A (en) System and method for dynamic allocation and optimal scheduling of resources in cloud computing environment
CN118723732B (en) A distributed scheduling method and system for elevator groups based on machine learning
CN117971818B (en) A data governance task operation method based on big data
CN118915503A (en) Distributed energy management method and system based on Internet of things
CN116578544B (en) Power data sharing method based on block chain
CN117745119A (en) Power transmission and transformation project construction bearing capacity early warning method and device
CN117498313A (en) Charging station load prediction method, device, storage medium and computer equipment
CN116957472A (en) Inventory control and scheduling method and device for automobile spare part supply system
CN114970928A (en) Electric power data energy consumption analysis and prediction method
CN118261464A (en) Evaluation method and evaluation device for consumption behaviors of natural gas clients
CN116011626A (en) Method, device, equipment and storage medium for electric load forecasting

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
GR01 Patent grant
GR01 Patent grant