Logistics urging task processing method and device, equipment and storage medium
By obtaining and analyzing data on dispatching problems in real time, automatically generating push task information and pushing it according to the courier task link, it solves the time-consuming and labor-intensive problem of the existing logistics dispatching task processing process, and realizes rapid response, accurate delivery and Efficient management improves the accuracy and reliability of customer experience and logistics services.
Patent Information
- Application Number
- CN202411522438.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-02-21
AI Technical Summary
The existing logistics task processing process is time-consuming and labor-intensive, and the information flow process is long, affecting the customer experience.
By obtaining and analyzing the data on dispatch problems in real time, pushing task information is automatically generated, and pushing processing is carried out according to the courier task link, monitoring the processing status in real time, and processing update information is generated.
The logistics processing speed has been improved, the task allocation is clear, and the management is convenient, ensuring that couriers are aware of tasks promptly, avoid task omissions, improve overall express delivery efficiency, and improve customer satisfaction.
Smart Images

Figure CN119494492A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of logistics technology, and in particular to a logistics expediting task processing method, device, equipment and storage medium. Background Art
[0002] Currently, when a recipient inquires about the delivery date of a parcel or provides feedback on a delivery issue, the recipient needs to contact the logistics system's customer service in advance, who will then relay the information to the relevant courier. The entire information flow process is time-consuming and labor-intensive, with a long processing flow, which can easily affect the customer's experience.
[0003] It can be seen that the existing technology still needs to be improved and enhanced. Summary of the invention
[0004] In order to overcome the deficiencies of the prior art, the purpose of the present invention is to provide a logistics expediting task processing method, device, equipment and storage medium, which can directly transfer expediting tasks to couriers and monitor the courier's processing status in real time.
[0005] The first aspect of the present invention provides a method for processing logistics expediting tasks, including: acquiring expediting problem data of each client in real time, and parsing the expediting problem data to obtain logistics demand information and logistics distribution information; generating push task information according to the logistics demand information; mapping and analyzing the logistics distribution information to obtain a courier task link, and performing push processing according to the courier task link and the push task information; when the push processing of the push task information is completed, obtaining the processing status corresponding to the push task information according to the courier task link; performing status analysis on the processing status to obtain the status type, and generating processing update information according to the status type.
[0006] Optionally, in a first implementation method of the first aspect of the present invention, the real-time acquisition of the expediting problem data of each client and the parsing and processing of the expediting problem data to obtain logistics demand information and logistics distribution information include: defining a data interface according to the data transmission link of each client to obtain a transceiver interface, and acquiring the expediting problem data of the data transmission link in real time through the transceiver interface; performing word segmentation processing on the expediting problem data based on an NLP natural language processing model to obtain word segmentation data; extracting semantic relationships from the word segmentation data, and determining the logistics demand information and logistics distribution information based on the semantic relationships.
[0007] Optionally, in a second implementation method of the first aspect of the present invention, the push task information is generated based on the logistics demand information, including: performing content analysis on the logistics demand information to obtain the problem type, and marking the type of a preset blank message document according to the problem type to obtain the document to be pushed; extracting key content from the logistics demand information, and adding the key content to the document to be pushed according to a preset typesetting format to form a relay document; and packaging the relay document according to the preset title copy content to obtain the push task information.
[0008] Optionally, in a third implementation method of the first aspect of the present invention, the mapping analysis is performed on the logistics delivery information to obtain the courier task link, and push processing is performed based on the courier task link and the push task information, including: obtaining the logistics delivery address based on the logistics delivery information, and obtaining the corresponding delivery mapping relationship based on the logistics delivery address; confirming the target courier information based on the delivery mapping relationship, and obtaining the courier task link of the corresponding courier user terminal based on the target courier information; and using the courier task link to push the push task information to the corresponding courier user terminal.
[0009] Optionally, in a fourth implementation method of the first aspect of the present invention, after the push processing of the push task information is completed, the processing status corresponding to the push task information is obtained according to the courier task link, including: monitoring the delivery status of the push task information based on the Google Analytics tool; when the Google Analytics tool detects that the delivery status contains a delivery mark, it is determined that the push task information has completed the push processing, and the system background log data is obtained according to the courier task link; the background log data is analyzed to obtain the processing status corresponding to the push task information.
[0010] Optionally, in a fifth implementation of the first aspect of the present invention, the status analysis of the processing status to obtain the status type, and generating processing update information based on the status type, includes: obtaining a status mark from the processing status, and performing type analysis on the status mark to obtain the status type; the status type includes a processed type and a pending type; when the status type is a pending type, the delivery time of the corresponding push task information is obtained, and the delivery time is compared with a preset pending time threshold. If the delivery time exceeds the pending time threshold, the push task information is transferred to a preset unprocessed backup library; when the status type is a processed type, the processing time of the corresponding push task information is obtained, and the processing update information is generated based on the processing time.
[0011] Optionally, in a sixth implementation method of the first aspect of the present invention, when the status type is a processed type, the processing time of the corresponding push task information is obtained, and processing update information is generated based on the processing time, including: when the status type is a processed type, the processing time of the corresponding push task information is obtained, and a time determination is performed on the processing time; if the processing time is less than or equal to a preset processing time, processing update information is generated based on the status type; if the processing time is greater than the preset processing time, processing update information is generated based on the status type, and a timeout processing tag is added to the corresponding push task information.
[0012] The second aspect of the present invention provides a logistics expediting task processing device, including: a parsing module, which is used to obtain the expediting problem data of each client in real time, and parse the expediting problem data to obtain logistics demand information and logistics distribution information; a generation module, which is used to generate push task information according to the logistics demand information; a mapping module, which is used to map and analyze the logistics distribution information to obtain the courier task link, and perform push processing according to the courier task link and the push task information; a status module, which is used to obtain the processing status corresponding to the push task information according to the courier task link after the push processing of the push task information is completed; an update module, which is used to perform status analysis on the processing status to obtain the status type, and generate processing update information according to the status type.
[0013] Optionally, in a first implementation method of the second aspect of the present invention, the parsing module includes: an interface unit, used to define a data interface according to the data transmission link of each client to obtain a transceiver interface, and obtain the expedited dispatch problem data of the data transmission link in real time through the transceiver interface; a word segmentation unit, used to perform word segmentation on the expedited dispatch problem data based on an NLP natural language processing model to obtain word segmentation data; a semantic unit, used to extract semantic relations from the word segmentation data, and determine the logistics demand information and logistics distribution information based on the semantic relations.
[0014] Optionally, in a second implementation method of the second aspect of the present invention, the generation module includes: an analysis unit, used to perform content analysis on the logistics demand information to obtain the problem type, and type-mark a preset blank message document according to the problem type to obtain a document to be pushed; an adding unit, used to extract key content from the logistics demand information, and add the key content to the document to be pushed according to a preset typesetting format to form a relay document; a packaging unit, used to package the relay document according to the preset title content to obtain push task information.
[0015] Optionally, in a third implementation method of the second aspect of the present invention, the mapping module includes: a mapping unit, used to obtain a logistics delivery address based on the logistics delivery information, and to obtain a corresponding delivery mapping relationship based on the logistics delivery address; a link unit, used to confirm the target courier information based on the delivery mapping relationship, and to obtain the courier task link of the corresponding courier user terminal based on the target courier information; a push unit, used to push the push task information to the corresponding courier user terminal using the courier task link.
[0016] Optionally, in a fourth implementation method of the second aspect of the present invention, the status module includes: a monitoring unit, which is used to monitor the delivery status of the push task information based on the Google Analytics tool; a log unit, which is used to determine that the push task information has completed the push processing when the Google Analytics tool detects that the delivery status contains a delivery mark, and obtain the system background log data according to the courier task link; and a parsing unit, which is used to perform data parsing on the background log data to obtain the processing status corresponding to the push task information.
[0017] Optionally, in a fifth implementation of the second aspect of the present invention, the update module includes: a type unit, used to obtain a status mark from the processing status, and perform type analysis on the status mark to obtain a status type; the status type includes a processed type and a pending type; a comparison unit, used to obtain the delivery time of the corresponding push task information when the status type is a pending type, and compare the delivery time with a preset pending time threshold, and if the delivery time exceeds the pending time threshold, transfer the push task information to a preset unprocessed backup library; an update unit, used to obtain the processing time of the corresponding push task information when the status type is a processed type, and generate processing update information according to the processing time.
[0018] Optionally, in a sixth implementation method of the second aspect of the present invention, the update unit includes: a determination unit, which is used to obtain the processing time of the corresponding push task information when the status type is a processed type, and perform a time determination on the processing time; a first update unit, which is used to generate processing update information according to the status type if the processing time is less than or equal to the preset processing time; and a second update unit, which is used to generate processing update information according to the status type if the processing time is greater than the preset processing time, and add a timeout processing tag to the corresponding push task information.
[0019] The third aspect of the present invention provides a logistics expediting task processing device, which includes: a memory and at least one processor, wherein instructions are stored in the memory; at least one of the processors calls the instructions in the memory so that the logistics expediting task processing device executes each step of the logistics expediting task processing method described in any one of the above items.
[0020] A fourth aspect of the present invention provides a computer-readable storage medium having instructions stored thereon, and when the instructions are executed by a processor, the various steps of any of the above-mentioned methods for processing logistics expediting tasks are implemented.
[0021] In the technical solution of the present invention, by acquiring and parsing the expediting problem data in real time, the system can quickly respond to logistics needs, reduce waiting time, and improve logistics processing speed; automatically generate push task information, and push processing according to the courier task link, so that task allocation is clearer and management is more convenient; by mapping and analyzing the logistics distribution information, the courier task link of the corresponding courier can be quickly retrieved, and the courier task link can be used to achieve accurate delivery of push task information, ensuring that the courier can know in time that there are expediting tasks to be processed, avoiding task omissions, improving task response speed, prompting the courier to give priority to urgent tasks, and reasonably arranging the delivery order, thereby improving the overall express delivery efficiency; after pushing the task information, the system can obtain the processing status in real time and perform status analysis to ensure the transparency and controllability of task execution; generate processing update information according to the status type, and can timely discover and handle problems in the distribution process, thereby improving customer satisfaction; through automated data processing and push mechanisms, the possibility of human errors is reduced, and the accuracy and reliability of logistics services are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 A first flow chart of a method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0023] Figure 2 A second flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0024] Figure 3 A third flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0025] Figure 4 A fourth flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0026] Figure 5 A fifth flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0027] Figure 6 A sixth flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0028] Figure 7 A seventh flow chart of the method for processing logistics expediting tasks provided by an embodiment of the present invention;
[0029] Figure 8 A schematic diagram of the structure of a logistics expediting task processing device provided in an embodiment of the present invention;
[0030] Fig. 9 Another structural schematic diagram of a logistics expediting task processing device provided in an embodiment of the present invention;
[0031] Fig.10 A schematic diagram of the structure of a logistics expediting task processing device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0032] The present invention provides a logistics urging task processing method, device, equipment and storage medium. By acquiring and analyzing urging problem data in real time, the system can quickly respond to logistics needs, reduce waiting time and improve logistics processing speed; automatically generate push task information, and push processing is performed according to the courier task link, so that task allocation is clearer and management is more convenient; by mapping and analyzing logistics distribution information, the courier task link of the corresponding courier can be quickly retrieved, and the courier task link can be used to achieve accurate delivery of push task information, ensuring that the courier can know in time that there are urging tasks to be processed, avoiding task omissions, improving task response speed, prompting the courier to give priority to urgent tasks, and reasonably arranging the delivery sequence, thereby improving the overall express delivery efficiency; after pushing the task information, the system can obtain the processing status in real time and perform status analysis to ensure the transparency and controllability of task execution; generating processing update information according to the status type, it can timely discover and handle problems in the distribution process, and improve customer satisfaction; through the automated data processing and push mechanism, the possibility of human error is reduced, and the accuracy and reliability of logistics services are improved.
[0033] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 An embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0035] 101. Obtain the expediting problem data of each client in real time, and parse and process the expediting problem data to obtain logistics demand information and logistics distribution information;
[0036] 102. Generate push task information based on logistics demand information;
[0037] 103. Map and analyze the logistics distribution information to obtain the courier task link, and perform push processing according to the courier task link and the push task information;
[0038] In this embodiment, by acquiring and analyzing the expediting problem data in real time, the system can respond quickly to logistics needs, reduce waiting time, and improve logistics processing speed; automatically generate push task information, and push it according to the courier task link, so that task allocation is clearer and management is more convenient; by mapping and analyzing the logistics distribution information, the courier task link of the corresponding courier can be quickly retrieved, and the courier task link can be used to achieve accurate delivery of push task information, ensuring that the courier can know in time that there are expediting tasks to be processed, avoiding task omissions, improving task response speed, prompting couriers to give priority to urgent tasks, and reasonably arrange the delivery order, thereby improving the overall express delivery efficiency.
[0039] 104. When the push processing of the push task information is completed, the processing status corresponding to the push task information is obtained according to the courier task link;
[0040] 105. Perform status analysis on the processing status to obtain a status type, and generate processing update information according to the status type.
[0041] In this embodiment, after pushing the task information, the system can obtain the processing status in real time and perform status analysis to ensure the transparency and controllability of task execution; generate processing update information according to the status type, so as to promptly discover and handle problems arising in the distribution process and improve customer satisfaction; through automated data processing and push mechanisms, the possibility of human error is reduced and the accuracy and reliability of logistics services are improved.
[0042] In the embodiment of the present invention, by acquiring and parsing the expediting problem data in real time, the system can respond to logistics needs quickly, reduce waiting time, and improve logistics processing speed; automatically generate push task information, and push processing according to the courier task link, so that task allocation is clearer and management is more convenient; by mapping and analyzing the logistics distribution information, the courier task link of the corresponding courier can be quickly retrieved, and the courier task link can be used to achieve accurate delivery of push task information, ensuring that the courier can know in time that there are expediting tasks to be processed, avoid task omissions, improve task response speed, and encourage the courier to give priority to urgent tasks and arrange the delivery order reasonably, thereby improving the overall express delivery efficiency; after pushing the task information, the system can obtain the processing status in real time and perform status analysis to ensure the transparency and controllability of task execution; generate processing update information according to the status type, and can timely discover and handle problems in the distribution process, thereby improving customer satisfaction; through automated data processing and push mechanisms, the possibility of human errors is reduced, and the accuracy and reliability of logistics services are improved.
[0043] See also Figure 2 The second embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0044] 201. Define a data interface according to the data transmission link of each client to obtain a transceiver interface, and obtain the expediting problem data of the data transmission link in real time through the transceiver interface;
[0045] 202. Perform word segmentation processing on the dispatch problem data based on the NLP natural language processing model to obtain word segmentation data;
[0046] 203. Extract semantic relations from the word segmentation data, and determine logistics demand information and logistics distribution information based on the semantic relations.
[0047] In this embodiment, by defining a data interface and acquiring the expedited dispatch problem data in the data transmission link in real time, the response speed to logistics problems can be greatly improved, so that the problems can be processed and solved in a timely manner; the NLP natural language processing model is used to segment the expedited dispatch problem data, so that the specific circumstances of the logistics problems can be understood and analyzed more accurately, providing strong support for subsequent processing; by extracting and analyzing the semantic relationship in the segmented data, the logistics demand information and logistics distribution information can be determined more accurately, providing a more intelligent and scientific basis for logistics decision-making; the logistics problem data is processed automatically, manual intervention is reduced, processing efficiency is improved, and costs are reduced; the logistics problems are quickly responded to and processed, customer satisfaction and loyalty are improved, and the long-term development of the enterprise is beneficial.
[0048] See also Figure 3 The third embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0049] 301. Perform content analysis on the logistics demand information to obtain the problem type, and mark the type of the preset blank message document according to the problem type to obtain the document to be pushed;
[0050] 302. Extract key content from the logistics demand information, and add the key content to the document to be pushed according to a preset typesetting format to form a relay document;
[0051] 303. Package the relay document according to the preset title content to obtain push task information.
[0052] In this embodiment, the type of question is obtained through content analysis, and the document to be pushed is marked according to the type, which can ensure that the pushed document is highly relevant to the logistics demand information and improve the accuracy and effectiveness of the push. At the same time, this also helps to improve the processing efficiency of subsequent steps, because the system can process more quickly according to the marked document type; extracting key content from the logistics demand information and adding it to the document to be pushed according to the preset typesetting format can ensure that the content of the relay document is concise, highlights the key points, and is easy to understand. At the same time, this standardized typesetting format also helps to enhance the user's reading experience and improve the efficiency of information transmission; packaging the relay document with copywriting and adding preset title copywriting content can make the push task information clearer and increase the courier's click-through rate and attention.
[0053] See also Figure 4 The fourth embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0054] 401. Obtain the logistics delivery address according to the logistics delivery information, and obtain the corresponding delivery mapping relationship according to the logistics delivery address;
[0055] 402. Confirm the target courier information according to the delivery mapping relationship, and obtain the courier task link of the corresponding courier user terminal according to the target courier information;
[0056] 403. Use the courier task link to push the push task information to the corresponding courier user terminal.
[0057] In this embodiment, by obtaining the logistics delivery address based on the logistics delivery information and obtaining the corresponding delivery mapping relationship based on this, the accuracy and timeliness of the delivery information can be ensured, providing a reliable basis for subsequent delivery work; confirming the target courier information based on the delivery mapping relationship and obtaining the courier task link of the corresponding courier user terminal can ensure that the task can be accurately assigned to the corresponding courier, improve delivery efficiency, and reduce the possibility of human error; using the courier task link to push the task information to the corresponding courier user terminal can convey the task information to the courier in real time, so that it can understand the task details in time and start execution, further improve delivery efficiency, and enhance customer satisfaction.
[0058] See also Figure 5 The fifth embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0059] 501. Monitor the delivery status of push task information based on Google Analytics tools;
[0060] 502. When the Google Analytics tool detects that the delivery status contains a delivery mark, it determines that the push task information has completed the push processing, and obtains the system background log data according to the courier task link;
[0061] 503. Parse the background log data to obtain the processing status corresponding to the push task information.
[0062] In this embodiment, by monitoring the delivery status of the push task information based on the Google Analytics tool, the progress of the push task can be understood in real time, possible abnormal situations can be discovered and handled in time, and the smooth progress of the push task can be ensured; when the Google Analytics tool detects that the delivery status contains a delivery mark, the system can accurately determine that the push task information has completed the push processing, and the use of the Google Analytics tool improves work efficiency, reduces the need for manual intervention, and reduces the error rate. At the same time, by obtaining the system background log data, it provides strong support for subsequent data analysis and troubleshooting; data analysis of the background log data to obtain the processing status corresponding to the push task information helps to more deeply understand the execution of the push task, and the administrator can clearly see the key indicators such as the success rate and failure rate of the push task, which provides strong data support for subsequent optimization and improvement. At the same time, through the visual display of data, the administrator can more intuitively understand the execution of the push task, which improves management efficiency.
[0063] See also Figure 6 The sixth embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0064] 601. Obtain a status mark from the processing status, and perform type analysis on the status mark to obtain a status type; the status type includes a processed type and a to-be-processed type;
[0065] 602. When the status type is a pending type, the delivery time of the corresponding push task information is obtained, and the delivery time is compared with a preset pending time threshold. If the delivery time exceeds the pending time threshold, the push task information is transferred to a preset unprocessed backup library;
[0066] 603. When the status type is a processed type, the processing time of the corresponding push task information is obtained, and processing update information is generated according to the processing time.
[0067] In this embodiment, by obtaining the status mark from the processing status and performing type analysis, it is possible to clearly identify whether the status of the push task information is processed or pending. This classification provides a clear direction for the subsequent processing flow, ensuring that the task can flow along the correct path; when the push task information is identified as a pending type, by obtaining the delivery time and comparing it with the preset pending time threshold, those push tasks that have not been processed for a long time can be discovered in time, and these tasks can be transferred to the unprocessed backup library, which helps to avoid omissions and delays in tasks and improve processing efficiency; for pushed task information of the processed type, by obtaining the processing time and generating processing update information, real-time feedback on task processing can be provided to users. This feedback not only helps users understand the progress of the task, but also provides data support for subsequent task optimization and scheduling. At the same time, the generation of processing update information also helps to improve the transparency and traceability of task processing.
[0068] See also Figure 7 The seventh embodiment of the method for processing logistics expediting tasks in the embodiment of the present invention includes:
[0069] 701. When the status type is a processed type, the processing time of the corresponding push task information is obtained, and the processing time is determined;
[0070] 702. If the processing time is less than or equal to the preset processing time, generating processing update information according to the status type;
[0071] 703. If the processing time is longer than the preset processing time, processing update information is generated according to the status type, and a timeout processing tag is added to the corresponding push task information.
[0072] In this embodiment, by judging the processing time, it can be ensured that the system can accurately obtain the processing time of the pushed task information of the processed type, and provide data support for the subsequent processing time determination; when the processing time is within a reasonable range, the system can automatically generate processing update information to reflect the processing progress and results of the task, improving work efficiency and transparency; when the processing time exceeds the preset range, the system can not only generate processing update information, but also add a timeout processing tag to the corresponding push task information. This operation helps to pay special attention to and subsequently process the timed tasks, ensuring the timeliness and accuracy of task processing. At the same time, the addition of the timeout processing tag also facilitates subsequent data analysis and optimization work.
[0073] The above describes the method for processing logistics expediting tasks in the embodiment of the present invention. The following describes the device for processing logistics expediting tasks in the embodiment of the present invention. Figure 8 In one embodiment of the present invention, a logistics expediting task processing device includes:
[0074] The parsing module 801 is used to obtain the expediting problem data of each client in real time, and parse the expediting problem data to obtain logistics demand information and logistics distribution information;
[0075] A generation module 802 is used to generate push task information according to logistics demand information;
[0076] A mapping module 803 is used to map and analyze the logistics distribution information to obtain the courier task link, and perform push processing according to the courier task link and the push task information;
[0077] The status module 804 is used to obtain the processing status corresponding to the push task information according to the courier task link after the push task information push processing is completed;
[0078] The updating module 805 is used to perform status analysis on the processing status to obtain the status type, and generate processing update information according to the status type.
[0079] In this embodiment, the parsing module 801 acquires and parses the expediting problem data in real time, so that the system can respond to logistics needs quickly, reduce waiting time, and improve logistics processing speed; the generation module 802 and the mapping module 803 automatically generate push task information, and push it according to the courier task link, so that task allocation is clearer and management is more convenient; by mapping and analyzing the logistics distribution information, the courier task link of the corresponding courier can be quickly retrieved, and the courier task link can be used to achieve accurate delivery of push task information, ensuring that the courier can know in time that there are expediting tasks to be processed, avoid missing tasks, improve task response speed, and encourage the courier to give priority to urgent tasks and arrange the delivery order reasonably, thereby improving the overall express delivery efficiency; after pushing the task information, the status module 804 can obtain the processing status in real time and perform status analysis to ensure the transparency and controllability of task execution; the update module 805 generates and processes update information according to the status type, which can timely discover and handle problems in the delivery process and improve customer satisfaction; through automated data processing and push mechanism, the possibility of human error is reduced and the accuracy and reliability of logistics services are improved.
[0080] See also Fig. 9 Another embodiment of the logistics expediting task processing device in the embodiment of the present invention includes:
[0081] The parsing module 801 is used to obtain the expediting problem data of each client in real time, and parse the expediting problem data to obtain logistics demand information and logistics distribution information;
[0082] A generation module 802 is used to generate push task information according to logistics demand information;
[0083] A mapping module 803 is used to map and analyze the logistics distribution information to obtain the courier task link, and perform push processing according to the courier task link and the push task information;
[0084] The status module 804 is used to obtain the processing status corresponding to the push task information according to the courier task link after the push task information push processing is completed;
[0085] The updating module 805 is used to perform status analysis on the processing status to obtain the status type, and generate processing update information according to the status type.
[0086] In this embodiment, in the first implementation method of the second aspect of the present invention, the parsing module 801 includes: an interface unit 8011, which is used to define a data interface according to the data transmission link of each client to obtain a transceiver interface, and obtain the expediting problem data of the data transmission link in real time through the transceiver interface; a word segmentation unit 8012, which is used to perform word segmentation processing on the expediting problem data based on the NLP natural language processing model to obtain word segmentation data; a semantic unit 8013, which is used to extract semantic relations from the word segmentation data, and determine the logistics demand information and logistics distribution information based on the semantic relations.
[0087] In this embodiment, in the second implementation method of the second aspect of the present invention, the generation module 802 includes: an analysis unit 8021, which is used to perform content analysis on the logistics demand information to obtain the problem type, and type-mark the preset blank message document according to the problem type to obtain the document to be pushed; an adding unit 8022, which is used to extract key content from the logistics demand information, and add the key content to the document to be pushed according to a preset typesetting format to form a relay document; a packaging unit 8023, which is used to package the relay document according to the preset title copy content to obtain push task information.
[0088] In this embodiment, in the third implementation method of the second aspect of the present invention, the mapping module 803 includes: a mapping unit 8031, which is used to obtain the logistics delivery address according to the logistics delivery information, and obtain the corresponding delivery mapping relationship according to the logistics delivery address; a link unit 8032, which is used to confirm the target courier information according to the delivery mapping relationship, and obtain the courier task link of the corresponding courier user terminal according to the target courier information; a push unit 8033, which is used to push the push task information to the corresponding courier user terminal using the courier task link.
[0089] In this embodiment, in a fourth implementation of the second aspect of the present invention, the status module 804 includes: a monitoring unit 8041, which is used to monitor the delivery status of the push task information based on the Google Analytics tool; a log unit 8042, which is used to determine that the push task information has completed the push processing when the Google Analytics tool detects that the delivery status contains a delivery mark, and obtain the system background log data according to the courier task link; a parsing unit 8043, which is used to parse the background log data to obtain the processing status corresponding to the push task information.
[0090] In this embodiment, in the fifth implementation method of the second aspect of the present invention, the update module 805 includes: a type unit 8051, which is used to obtain a status mark from the processing status, and perform type analysis on the status mark to obtain a status type; the status type includes a processed type and a pending type; a comparison unit 8052, which is used to obtain the delivery time of the corresponding push task information when the status type is a pending type, and compare the delivery time with the preset pending time threshold. If the delivery time exceeds the pending time threshold, the push task information flow is transferred to a preset unprocessed backup library; an update unit 8053, which is used to obtain the processing time of the corresponding push task information when the status type is a processed type, and generate processing update information according to the processing time.
[0091] In this embodiment, in the sixth implementation method of the second aspect of the present invention, the update unit 8053 includes: a determination unit 80531, which is used to obtain the processing time of the corresponding push task information when the status type is a processed type, and perform a time determination on the processing time; a first update unit 80532, which is used to generate processing update information according to the status type if the processing time is less than or equal to the preset processing time; a second update unit 80533, which is used to generate processing update information according to the status type if the processing time is greater than the preset processing time, and add a timeout processing tag to the corresponding push task information.
[0092] above Figure 8 and Fig. 9 The logistics expediting task processing device in the embodiment of the present invention is described in detail from the perspective of modular functional entities. The logistics expediting task processing device in the embodiment of the present invention is described in detail from the perspective of hardware processing.
[0093] Fig.101 is a schematic diagram of the structure of a logistics expediting task processing device provided by an embodiment of the present invention. The logistics expediting task processing device 900 may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 910 (for example, one or more processors) and a memory 920, and one or more storage media 930 (for example, one or more mass storage devices) storing application programs 933 or data 932. Among them, the memory 920 and the storage medium 930 may be short-term storage or permanent storage. The program stored in the storage medium 930 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations in the logistics expediting task processing device 900. Furthermore, the processor 910 may be configured to communicate with the storage medium 930, and execute a series of instruction operations in the storage medium 930 on the logistics expediting task processing device 900 to implement the steps of the logistics expediting task processing method provided by the above-mentioned method embodiments.
[0094] The logistics expediting task processing device 900 may also include one or more power supplies 940, one or more wired or wireless network interfaces 950, one or more input and output interfaces 960, and / or one or more operating systems 931, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that Fig.10 The structure of the logistics expediting task processing equipment shown does not constitute a limitation on the logistics expediting task processing equipment, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0095] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of a logistics dispatch task processing method.
[0096] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device, or unit can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.
[0097] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.
[0098] Finally, it should be noted that the above description is only a preferred example of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for processing logistics expediting tasks, characterized in that: include: Obtain the expediting problem data of each client in real time, and parse and process the expediting problem data to obtain logistics demand information and logistics distribution information; Generate push task information based on logistics demand information; Map and analyze the logistics distribution information to obtain the courier task link, and perform push processing based on the courier task link and push task information; When the push task information is pushed and processed, the processing status corresponding to the push task information is obtained according to the courier task link; The processing state is analyzed to obtain a state type, and processing update information is generated according to the state type.
2. The method for processing logistics expediting tasks according to claim 1 is characterized in that: The real-time acquisition of the expediting problem data of each client and the analysis and processing of the expediting problem data to obtain logistics demand information and logistics distribution information include: Define a data interface according to the data transmission link of each client to obtain a transceiver interface, and obtain the expediting problem data of the data transmission link in real time through the transceiver interface; Perform word segmentation on the dispatch problem data based on the NLP natural language processing model to obtain word segmentation data; Semantic relations are extracted from the word segmentation data, and logistics demand information and logistics distribution information are determined based on the semantic relations.
3. The method for processing logistics expediting tasks according to claim 1, characterized in that: The generating of push task information according to logistics demand information includes: Perform content analysis on the logistics demand information to obtain the problem type, and mark the preset blank message document according to the problem type to obtain the document to be pushed; Extract key content from logistics demand information, and add the key content to the document to be pushed according to the preset format to form a relay document; The relay document is packaged according to the preset title copy content to obtain the push task information.
4. The method for processing logistics expediting tasks according to claim 1, characterized in that: The mapping analysis of the logistics distribution information is performed to obtain the courier task link, and the push processing is performed according to the courier task link and the push task information, including: Obtain the logistics delivery address according to the logistics delivery information, and obtain the corresponding delivery mapping relationship according to the logistics delivery address; Confirm the target courier information according to the delivery mapping relationship, and obtain the courier task link of the corresponding courier user end according to the target courier information; The courier task link is used to push the push task information to the corresponding courier user end.
5. The method for processing logistics expediting tasks according to claim 1, characterized in that: When the push task information push processing is completed, the processing status corresponding to the push task information is obtained according to the courier task link, including: Monitor the delivery status of push task information based on Google Analytics tools; When the Google Analytics tool detects that the delivery status contains a delivery mark, it determines that the push task information has completed the push processing, and obtains the system background log data according to the courier task link; The background log data is parsed to obtain the processing status corresponding to the push task information.
6. The method for processing logistics expediting tasks according to claim 1, characterized in that: The state analysis of the processing state to obtain the state type and generating the processing update information according to the state type includes: Obtaining a status mark from the processing status, and performing type analysis on the status mark to obtain a status type; the status type includes a processed type and a to-be-processed type; When the status type is pending, the delivery time of the corresponding push task information is obtained, and the delivery time is compared with the preset pending time threshold. If the delivery time exceeds the pending time threshold, the push task information is transferred to the preset unprocessed backup library; When the status type is the processed type, the processing time of the corresponding push task information is obtained, and processing update information is generated according to the processing time.
7. The method for processing logistics expediting tasks according to claim 6 is characterized in that: When the status type is the processed type, the processing time of the corresponding push task information is obtained, and processing update information is generated according to the processing time, including: When the status type is processed, the processing time of the corresponding push task information is obtained, and the processing time is determined; If the processing time is less than or equal to the preset processing time, processing update information is generated according to the status type; If the processing time is longer than the preset processing time, processing update information is generated according to the status type, and a timeout processing tag is added to the corresponding push task information.
8. A logistics expediting task processing device, characterized in that: include: The parsing module is used to obtain the expediting problem data of each client in real time and parse the expediting problem data to obtain logistics demand information and logistics distribution information; A generation module is used to generate push task information according to logistics demand information; A mapping module is used to map and analyze the logistics distribution information to obtain the courier task link, and to perform push processing according to the courier task link and push task information; The status module is used to obtain the processing status corresponding to the push task information according to the courier task link after the push task information is pushed and processed; The update module is used to perform status analysis on the processing status to obtain the status type and generate processing update information according to the status type.
9. A logistics expediting task processing device, characterized in that: The logistics expediting task processing device comprises: a memory and at least one processor, wherein instructions are stored in the memory; At least one of the processors calls the instructions in the memory to enable the logistics expediting task processing device to execute each step of the logistics expediting task processing method as described in any one of claims 1-7.
10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the various steps of the logistics expediting task processing method as described in any one of claims 1 to 7 are implemented.