Intelligent dispatching method and device, computer equipment and readable storage medium

Through the intelligent dispatch method, the orders to be dispatched and the engineer portrait information are used for scoring and sorting, the problem that the existing dispatch method cannot meet the global market needs is solved, and more efficient and stable dispatch services are achieved.

CN119204562APending Publication Date: 2024-12-27ZHONGKE YUNGU TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411340512.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The existing dispatch methods cannot accurately reflect actual demand and cannot quickly respond to changes in the global market, resulting in unstable dispatch quality.

Method used

Through the intelligent dispatch method, obtain the request information of the order to be dispatched and the portrait information of the engineer, and based on these data, it is rated, filtered and sorted, automatically triggered the engineer scoring system, update the parameter values ​​in real time, optimize the dispatch scoring, and according to different countries and regions policy optimization.

Benefits of technology

It has achieved rapid response to customer demands, improved the quality and stability of dispatch, reduced manual intervention, and provided more refined dispatch services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119204562A_ABST
    Figure CN119204562A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent dispatching method and device, computer equipment and a readable storage medium, and the method comprises the steps: obtaining appeal information data of a to-be-dispatched order and portrait information data of a selectable engineer in response to the received to-be-dispatched order; scoring the selectable engineers based on the portrait information data to obtain dispatching scoring data of the selectable engineers; screening the selectable engineers through the appeal information data to obtain a target engineer; correcting the dispatching score data of the target engineer through a preset dispatching preference, and then sorting the dispatching score data to obtain dispatching sorting data of the target engineer; and dispatching the target engineer according to the dispatching sorting data. The data of the selectable engineers and the orders to be dispatched are acquired, the selectable engineers are scored, screened and sorted, so that the engineers are appointed to dispatch according to the sorting result, and the purposes of quickly responding to customer demands and timely dispatching are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of computer technology and relates to an intelligent work dispatching method, device, computer equipment and computer-readable storage medium. Background Art

[0002] In recent years, as the international business of local enterprises continues to grow, it has brought new challenges to the construction of enterprise information systems, especially the need for dispatch management to meet global support. Since the market environment, customer needs, and professionalism of staff in each country and region may vary, it is necessary to adjust the dispatch strategy and process according to the specific situation. Given the complex and diverse business scenarios and the changing policies of various countries, the existing dispatch methods cannot fully meet the requirements of manual dispatch management and after-sales service of enterprises.

[0003] At present, when implementing personnel dispatch plans in the construction machinery industry, planners usually formulate dispatch plans offline based on previous dispatch data and some of their own experience. The formulation of these plans often cannot accurately reflect the data actually needed, and with the rapid changes in overseas markets, this will make the quality of dispatch very unstable.

[0004] Therefore, it is necessary to provide an improved technical solution to overcome the above technical problems existing in the prior art. Summary of the invention

[0005] The purpose of this application is to provide an intelligent work dispatching method, device, computer equipment and computer-readable storage medium, which automatically triggers the engineer scoring system according to the set rules, quickly responds to customer demands, and dispatches work in a timely manner; at the same time, it also updates the parameter values ​​of the theoretical work dispatching score in real time, and optimizes the engineer's work dispatching score in real time according to different policies of different countries and regions.

[0006] To achieve the above objectives:

[0007] In a first aspect, the present invention provides an intelligent dispatching method, comprising:

[0008] In response to receiving an order to be dispatched, acquiring demand information data of the order to be dispatched and portrait information data of an optional engineer;

[0009] Scoring the optional engineers based on the portrait information data to obtain work assignment scoring data for the optional engineers;

[0010] Screening the optional engineers through the demand information data to obtain a target engineer;

[0011] The work assignment score data of the target engineer is corrected by using the preset work assignment preference and then sorted to obtain the work assignment sorting data of the target engineer;

[0012] The target engineer is assigned work according to the assignment sorting data.

[0013] In one embodiment, the demand information data of the order to be dispatched includes at least one of the following:

[0014] The regional scope, work content and specific demands of the orders to be dispatched;

[0015] The portrait information data includes at least one of the following:

[0016] Work assignment skill data, work assignment level data, and work assignment quality data.

[0017] In one embodiment, the dispatching skill data includes at least one of the following:

[0018] Product line information, product group information, country and region information, language proficiency information, job information, and work assignment content;

[0019] The dispatch level data includes at least one of the following:

[0020] Total completion volume, average monthly completion volume, completion rate, timeliness rate, total attendance hours, average monthly attendance hours and attendance rate;

[0021] The dispatch quality data includes at least one of the following:

[0022] The number of valid reviews, the number of positive reviews, and the positive review rate.

[0023] In one embodiment, the work dispatching scoring data includes work dispatching skill scoring data, work dispatching grade scoring data, and work dispatching quality scoring data;

[0024] Scoring the optional engineers based on the portrait information data to obtain the work assignment scoring data for the optional engineers includes:

[0025] Scoring the optional engineer based on the work assignment skill data of the optional engineer to obtain work assignment skill scoring data of the optional engineer;

[0026] Scoring the optional engineer based on the work assignment grade data of the optional engineer to obtain work assignment grade scoring data for the optional engineer;

[0027] The optional engineer is scored based on the work assignment quality data of the optional engineer within a preset time range to obtain work assignment quality scoring data for the optional engineer.

[0028] In one embodiment, the selecting the optional engineers by using the demand information data to obtain the target engineer includes:

[0029] The optional engineers who meet the regional scope, work content and specific requirements of the order to be assigned are selected as target engineers.

[0030] In one embodiment, the step of correcting the target engineer's work assignment score data by using the preset work assignment preference and then sorting the data to obtain the target engineer's work assignment sorting data includes:

[0031] Determine the weights corresponding to the work assignment skill score data, the work assignment level score data, and the work assignment quality score data respectively through the preset work assignment preference;

[0032] The sum of the products of the work dispatching skill score data, the work dispatching grade score data and the work dispatching quality score data and the corresponding weights is used as the revised work dispatching score data;

[0033] The revised work assignment score data of the target engineer is sorted in descending order to obtain work assignment ranking data.

[0034] In one embodiment, after assigning work to the target engineer according to the work assignment ranking data, the method further includes:

[0035] After the work is assigned, the portrait information data of the target engineer for this work assignment is updated in real time.

[0036] In a second aspect, the present invention provides an intelligent dispatching device, comprising:

[0037] A data acquisition module, configured to, in response to receiving an order to be dispatched, acquire demand information data of the order to be dispatched and portrait information data of an optional engineer;

[0038] A work assignment scoring module, used to score the optional engineers based on the portrait information data to obtain work assignment scoring data for the optional engineers;

[0039] A work assignment screening module, used to screen the optional engineers through the demand information data to obtain a target engineer;

[0040] A work assignment ranking module, used to correct the work assignment score data of the target engineer by using a preset work assignment preference and then perform sorting to obtain the work assignment ranking data of the target engineer;

[0041] A work dispatching execution module is used to dispatch work to the target engineer according to the work dispatching sorting data.

[0042] In one embodiment, the data acquisition module specifically includes:

[0043] Obtain at least one of the regional scope, the work content, and the specific demands of the order to be dispatched;

[0044] At least one of the work assignment skill data, work assignment grade data, and work assignment quality data of the optional engineer is obtained.

[0045] In one embodiment, the data acquisition module specifically includes:

[0046] Obtain at least one of the following information: product line information, product group information, country and region information, language ability information, position information, and work assignment content of the optional engineer;

[0047] Obtain at least one of the total completion volume, average monthly completion volume, completion rate, timeliness rate, total attendance hours, average monthly attendance hours, and attendance rate of the optional engineer;

[0048] Obtain at least one of the number of valid reviews, the number of favorable comments, and the favorable comment rate of the optional engineers.

[0049] In one implementation, the work assignment scoring module specifically includes:

[0050] Scoring the optional engineer based on the work assignment skill data of the optional engineer to obtain work assignment skill scoring data of the optional engineer;

[0051] Scoring the optional engineer based on the work assignment grade data of the optional engineer to obtain work assignment grade scoring data for the optional engineer;

[0052] The optional engineer is scored based on the work assignment quality data of the optional engineer within a preset time range to obtain work assignment quality scoring data for the optional engineer.

[0053] In one embodiment, the work dispatch screening module specifically includes:

[0054] The optional engineers who meet the regional scope, work content and specific requirements of the order to be assigned are selected as target engineers.

[0055] In one implementation, the work dispatching and sorting module specifically includes:

[0056] Determine the weights corresponding to the work assignment skill score data, the work assignment level score data, and the work assignment quality score data respectively through the preset work assignment preference;

[0057] The sum of the products of the work dispatching skill score data, the work dispatching grade score data and the work dispatching quality score data and the corresponding weights is used as the revised work dispatching score data;

[0058] The revised work assignment score data of the target engineer is sorted in descending order to obtain work assignment ranking data.

[0059] In a third aspect, the present application provides a computer device, characterized in that it includes: a processor, and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the method described in the first aspect.

[0060] In a fourth aspect, the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the method described in the first aspect.

[0061] The present application provides an intelligent dispatching method, device, computer equipment and computer-readable storage medium, including: in response to receiving an order to be dispatched, obtaining the demand information data of the order to be dispatched and the portrait information data of the optional engineer; scoring the optional engineer based on the portrait information data to obtain the dispatching scoring data of the optional engineer; screening the optional engineers by the demand information data to obtain the target engineer; correcting the dispatching scoring data of the target engineer by the preset dispatching preference and then sorting to obtain the dispatching sorting data of the target engineer; dispatching the target engineer according to the dispatching sorting data. The present invention scores, screens and sorts the optional engineers by obtaining the data of the optional engineers and the order to be dispatched, thereby designating engineers for dispatching according to the sorting results, so as to achieve the purpose of quickly responding to customer demands and dispatching in a timely manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0063] Figure 1 A schematic diagram of a process flow of an intelligent work dispatching method provided by an embodiment of the present invention;

[0064] Figure 2 A schematic diagram of the structure of an intelligent dispatching device provided in an embodiment of the present invention;

[0065] Figure 3 The present invention is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0066] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of systems and methods consistent with some aspects of the present application as detailed in the appended claims.

[0067] It should be noted that in this article, step codes such as S1 and S2 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the order. When implementing the step, those skilled in the art may execute S2 first and then S1, etc., but these should all be within the scope of protection of this application.

[0068] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0069] like Figure 1 As shown, the embodiment of the present application provides an intelligent work dispatching method, including:

[0070] Step S101, in response to receiving an order to be dispatched, obtaining demand information data of the order to be dispatched and portrait information data of an optional engineer.

[0071] In one embodiment, the demand information data of the order to be dispatched includes at least one of the following:

[0072] The regional scope, content of the work, and specific demands of the orders to be dispatched; the profile information data includes at least one of the following:

[0073] Work assignment skill data, work assignment level data, and work assignment quality data.

[0074] In one embodiment, the dispatch skill data includes at least one of the following:

[0075] Product line information, product group information, country and region information, language proficiency information, job information, and work assignment content; work assignment level data includes at least one of the following:

[0076] Total completion volume, average monthly completion volume, completion rate, on-time rate, total attendance hours, average monthly attendance hours, and attendance rate; work dispatch quality data includes at least one of the following:

[0077] The number of valid reviews, the number of positive reviews, and the positive review rate.

[0078] Among them, the orders to be dispatched are electronic orders sent by customers who need engineer dispatch services, which include regional scope, dispatch content and specific demands. The regional scope of the orders to be dispatched is the specific regional scope required by the customer or the project, the dispatch content is the specific work content of the dispatch, and the specific demands are the requirements for additional notes from the customer.

[0079] It can be understood that when receiving an order to be dispatched from a customer, the system automatically obtains the regional scope, assignment content and specific demands of the order to be dispatched, including the country or region from which the order to be dispatched comes, the specific content of the assignment project, and the demand information noted by the customer, so as to automatically screen out eligible optional engineers later.

[0080] Furthermore, the system will automatically call up the optional engineers' work skill data, including product line information, product group information, country and region information, language ability information, job information, and work content; work grade data, including total completion volume, average monthly completion volume, completion rate, timeliness rate, total attendance hours, average monthly attendance hours, and attendance rate; and work quality data, including the number of valid evaluations, the number of positive reviews, and the rate of positive reviews, thereby providing data reference for subsequent scoring of engineers from multiple dimensions.

[0081] Step S102, scoring the optional engineers based on the portrait information data to obtain the work assignment scoring data for the optional engineers.

[0082] In one embodiment, the work assignment scoring data includes work assignment skill scoring data, work assignment level scoring data, and work assignment quality scoring data; scoring the optional engineers based on the portrait information data to obtain the work assignment scoring data for the optional engineers includes:

[0083] The optional engineers are scored based on their work dispatching skill data to obtain the work dispatching skill scoring data for the optional engineers; the optional engineers are scored based on their work dispatching grade data to obtain the work dispatching grade scoring data for the optional engineers; the optional engineers are scored based on their work dispatching quality data within a preset time range to obtain the work dispatching quality scoring data for the optional engineers.

[0084] It can be understood that based on the acquired work dispatching skill data, the work dispatching skill score is obtained by determining the degree of conformity between the product line information, product group information, country and region information, language ability information, job information and work dispatching content and the demand information data, and then taking the average score to obtain the work dispatching skill score data.

[0085] Furthermore, based on the acquired work assignment grade data, by determining the total completion amount, average monthly completion amount, completion rate, timeliness rate, total attendance hours, average monthly attendance hours and attendance rate within a preset time range, and pre-dividing the data of each item into multiple numerical intervals, where each interval corresponds to a score, each item of data is scored, and then the work assignment grade score data is obtained by taking the average score.

[0086] For example, refer to Table 1, which is a work assignment grade data scoring table provided in this application, as shown below:

[0087] Table 1

[0088]

[0089] Among them, the dispatch grade data within 180 days before receiving the order to be dispatched is obtained, and the average monthly completion volume, completion rate, timeliness rate, average monthly attendance hours and attendance rate are selected for numerical gradient scoring, so as to obtain the dispatch grade scoring data.

[0090] Furthermore, based on the acquired work assignment quality data, by determining the number of valid evaluations, the number of favorable comments, and the favorable comment rate within a preset time range, all valid evaluation scores are finally averaged to obtain the work assignment quality score data.

[0091] Step S103, screening the optional engineers through the demand information data to obtain the target engineer.

[0092] In one embodiment, the optional engineers are screened through the demand information data to obtain the target engineer, including:

[0093] Select the available engineers who meet the regional scope, work content and specific requirements of the orders to be assigned as target engineers.

[0094] It can be understood that by giving priority to engineers who meet the regional scope and work assignment content conditions, idle engineers who are not currently being assigned are screened out, and then engineers who meet customer requirements are screened out based on the specific demands of the orders to be assigned.

[0095] Step S104, the target engineer's work assignment score data is corrected by using the preset work assignment preference and then sorted to obtain the target engineer's work assignment sorting data.

[0096] In one embodiment, the target engineer's assignment score data is corrected by using the preset assignment preference and then sorted to obtain the target engineer's assignment sorting data, including:

[0097] Through the preset work assignment preference, the weights corresponding to the work assignment skill score data, the work assignment grade score data and the work assignment quality score data are determined; the sum of the products of the work assignment skill score data, the work assignment grade score data and the work assignment quality score data with the corresponding weights is used as the revised work assignment score data; the revised work assignment score data of the target engineer is sorted in descending order to obtain the work assignment ranking data.

[0098] It can be understood that the selected target engineers are sorted according to different scoring preferences, by assigning values ​​to the engineers' work assignment skill scoring data, work assignment level scoring data, and work assignment quality scoring data. Different coefficients are assigned to the three data according to different policy requirements of different countries and regions, as well as the customer company's demand notes. The assigned data of the same engineer are added together to obtain the revised score. Finally, the target engineers are sorted in descending order based on their revised scores to obtain the work assignment ranking data.

[0099] For example, when a client company requires that engineers who are assigned work be given priority consideration of their assignment grade scores, the screened engineers' assignment skill score data is assigned a value of 0.3, the assignment grade score data is assigned a value of 0.5, and the assignment quality score data is assigned a value of 0.2. The assigned data are added together to obtain a revised score for the priority assignment grade score, and the revised score is then sorted in descending order to obtain the assignment ranking data for the priority assignment grade score.

[0100] Step S105: assign work to the target engineer according to the work assignment ranking data.

[0101] In one embodiment, after assigning work to the target engineer according to the work assignment ranking data, the method further includes:

[0102] After the work is assigned, the portrait information data of the target engineer for this assignment is updated in real time.

[0103] It can be understood that when the work assignment ranking data is obtained, the engineer with the highest priority is assigned to perform the work according to the order of the work assignment ranking data.

[0104] Furthermore, the engineer's score is determined based on the engineer's dispatching skill data, dispatching level data, and dispatching quality data. The above data is used as a data draft, and parameters are continuously adjusted in a dynamic update mode to update the scores of all engineers in real time. Among them, since the completion volume and completion rate of an engineer within a certain period of time belong to a normal distribution relationship, for a single engineer, too few or too many dispatching orders will affect the completion quality of the engineer. Therefore, the intelligent dispatching method provided in the above embodiment also needs to manually limit and control the minimum and maximum monthly average dispatching volume of engineers.

[0105] Preferably, based on the big data results calculated in real time, a recommended list of dispatching engineers is automatically generated according to the preset dispatching rules. The recommended list of dispatching engineers is pushed after the actual dispatching order is created. The pushed results are automatically sent after review and revision by the management personnel, or manual transfer or parameter adjustment is performed in special circumstances.

[0106] Optionally, when there are some countries or regions or product lines that have no idle engineers or no engineers, it is necessary to perform intelligent work dispatch warning in such scenarios. Combined with the intelligent work dispatch method provided in the above embodiment, the engineer's job information is queried and work is dispatched step by step, or work is dispatched through human intervention.

[0107] Through the above method, the dispatching of engineers can be automated, human intervention can be reduced, data accuracy and dispatching quality can be improved, and the engineer scoring system can be automatically triggered according to the set rules to quickly respond to customer demands and dispatch work in a timely manner. At the same time, the parameter values ​​of the theoretical dispatching score can be updated in real time, and the dispatching score of engineers can be optimized in real time according to the different policies of different countries and regions. In addition, more refined and targeted dispatching services can be provided according to the relevant policies of different countries and regions and the preferences of different companies.

[0108] Based on the same inventive concept as the above embodiments, the present application provides an intelligent dispatching device. Figure 3 , is an intelligent dispatching device provided in an embodiment of the present application, and the intelligent dispatching device can be implemented in software and / or hardware. The device includes:

[0109] The data acquisition module 201 is used to obtain the demand information data of the order to be dispatched and the portrait information data of the optional engineer in response to receiving the order to be dispatched.

[0110] The work assignment scoring module 202 is used to score the optional engineers based on the portrait information data to obtain the work assignment scoring data for the optional engineers.

[0111] The work assignment screening module 203 is used to screen the optional engineers through the demand information data to obtain the target engineer.

[0112] The work assignment ranking module 204 is used to correct the work assignment score data of the target engineer according to the preset work assignment preference and then sort them to obtain the work assignment ranking data of the target engineer.

[0113] The work assignment execution module 205 is used to assign work to the target engineer according to the work assignment sorting data.

[0114] In one implementation, the data acquisition module 201 specifically includes:

[0115] Obtain at least one of the regional scope, work content and specific demands of the orders to be dispatched; obtain at least one of the work skill data, work grade data and work quality data of the optional engineers.

[0116] In one implementation, the data acquisition module 201 specifically includes:

[0117] Obtain at least one of the optional engineer's product line information, product group information, country and region information, language ability information, position information, and work assignment content; obtain at least one of the optional engineer's total completion volume, average monthly completion volume, completion rate, timeliness rate, total attendance hours, average monthly attendance hours, and attendance rate; obtain at least one of the optional engineer's valid evaluation number, number of favorable comments, and favorable comment rate.

[0118] In one embodiment, the work assignment scoring module 202 specifically includes:

[0119] The optional engineers are scored based on their work dispatching skill data to obtain the work dispatching skill scoring data for the optional engineers; the optional engineers are scored based on their work dispatching grade data to obtain the work dispatching grade scoring data for the optional engineers; the optional engineers are scored based on their work dispatching quality data within a preset time range to obtain the work dispatching quality scoring data for the optional engineers.

[0120] In one embodiment, the work dispatch screening module 203 specifically includes:

[0121] Select the available engineers who meet the regional scope, work content and specific requirements of the pending orders as target engineers.

[0122] In one embodiment, the dispatching and sorting module 204 specifically includes:

[0123] Through the preset work assignment preference, the weights corresponding to the work assignment skill score data, the work assignment grade score data and the work assignment quality score data are determined; the sum of the products of the work assignment skill score data, the work assignment grade score data and the work assignment quality score data with the corresponding weights is used as the revised work assignment score data; the revised work assignment score data of the target engineer is sorted in descending order to obtain the work assignment ranking data.

[0124] Based on the same inventive concept as the above embodiments, the present application embodiment provides a computer device, such as Figure 3 As shown, the device includes: a processor 301 and a memory 302 storing a computer program; wherein, Figure 3The processor 301 shown in the figure is not used to indicate that the number of the processor 301 is one, but is only used to indicate the positional relationship of the processor 301 relative to other devices. In actual applications, the number of the processor 301 may be one or more; similarly, Figure 3 The memory 302 shown in the figure has the same meaning, that is, it is only used to refer to the position relationship of the memory 302 relative to other devices. In practical applications, the number of memories 302 can be one or more. When the processor 301 runs the computer program, the above-mentioned intelligent dispatching method is implemented.

[0125] The device may also include: at least one network interface 303. The various components in the device are coupled together via a bus system 304. It is understood that the bus system 304 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 304 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 3 Various buses are labeled as bus system 304 .

[0126] The memory 302 may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM); the magnetic surface memory may be a disk memory or a tape memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memory 302 described in the embodiments of the present application is intended to include but is not limited to these and any other suitable types of memories.

[0127] Based on the same inventive concept as the above-mentioned embodiment, this embodiment further provides a computer-readable storage medium, in which a computer program is stored. The computer-readable storage medium may be a ferromagnetic random access memory (FRAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); it may also be various devices including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc. When the computer program stored in the computer-readable storage medium is executed by the processor, the above method is implemented. For the specific steps implemented when the computer program is executed by the processor, please refer to Figure 1 The description of the illustrated embodiment will not be repeated here.

[0128] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.

[0129] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0130] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0131] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. An intelligent work dispatching method, characterized in that: The method comprises: In response to receiving an order to be dispatched, acquiring demand information data of the order to be dispatched and portrait information data of an optional engineer; Scoring the optional engineers based on the portrait information data to obtain work assignment scoring data for the optional engineers; Screening the optional engineers through the demand information data to obtain a target engineer; The work assignment score data of the target engineer is corrected by using the preset work assignment preference and then sorted to obtain the work assignment sorting data of the target engineer; The target engineer is assigned work according to the assignment sorting data.

2. The method according to claim 1, characterized in that The demand information data of the order to be dispatched includes at least one of the following: The regional scope, work content and specific demands of the orders to be dispatched; The portrait information data includes at least one of the following: Work assignment skill data, work assignment level data, and work assignment quality data.

3. The method according to claim 2, characterized in that The dispatching skill data includes at least one of the following: Product line information, product group information, country and region information, language proficiency information, job position information, and work assignment content; The dispatch level data includes at least one of the following: Total completion volume, average monthly completion volume, completion rate, timeliness rate, total attendance hours, average monthly attendance hours and attendance rate; The dispatch quality data includes at least one of the following: The number of valid reviews, the number of positive reviews, and the positive review rate.

4. The method according to claim 3, characterized in that The work dispatching scoring data includes work dispatching skill scoring data, work dispatching grade scoring data and work dispatching quality scoring data; Scoring the optional engineers based on the portrait information data to obtain the work assignment scoring data for the optional engineers includes: Scoring the optional engineer based on the work assignment skill data of the optional engineer to obtain work assignment skill scoring data of the optional engineer; Scoring the optional engineer based on the work assignment grade data of the optional engineer to obtain work assignment grade scoring data for the optional engineer; The optional engineer is scored based on the work assignment quality data of the optional engineer within a preset time range to obtain work assignment quality scoring data for the optional engineer.

5. The method according to claim 2, characterized in that: The selecting the optional engineers by using the demand information data to obtain the target engineer includes: The optional engineers who meet the regional scope, work content and specific requirements of the order to be assigned are selected as target engineers.

6. The method according to claim 4, characterized in that The step of correcting the target engineer's work assignment score data by using the preset work assignment preference and then sorting the data to obtain the target engineer's work assignment sorting data includes: Determine the weights corresponding to the work assignment skill score data, the work assignment level score data, and the work assignment quality score data respectively through the preset work assignment preference; The sum of the products of the work dispatching skill score data, the work dispatching grade score data and the work dispatching quality score data and the corresponding weights is used as the revised work dispatching score data; The revised work assignment score data of the target engineer is sorted in descending order to obtain work assignment ranking data.

7. The method according to claim 1, characterized in that After assigning work to the target engineer according to the work assignment ranking data, the method further includes: After the work is assigned, the portrait information data of the target engineer for this work assignment is updated in real time.

8. An intelligent work dispatching device, characterized in that: The device comprises: A data acquisition module, configured to, in response to receiving an order to be dispatched, acquire demand information data of the order to be dispatched and portrait information data of an optional engineer; A work assignment scoring module, used to score the optional engineers based on the portrait information data to obtain work assignment scoring data for the optional engineers; A work assignment screening module, used to screen the optional engineers through the demand information data to obtain a target engineer; A work assignment ranking module is used to correct the work assignment score data of the target engineer according to the preset work assignment preference and then sort them to obtain the work assignment ranking data of the target engineer; A work dispatching execution module is used to dispatch work to the target engineer according to the work dispatching sorting data.

9. A computer device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.

Citation Information

Patent Citations

  • Work order automatic dispatching method and device based on telecommunication service

    CN109389297A

  • A method and system for work order assignment

    CN112686584A

  • Power supply enterprise dispatching method and system based on personnel portrait, medium and equipment

    CN115829219A