Express delivery network distribution method and device, intelligent equipment and storage medium

By calculating the similarity between the target receiving address and the address in the historical due-invoice record, the target sorting outlet of the express parcel is determined, which solves the problem of express parcels being allocated to the correct outlets and improves the delivery efficiency and user experience.

CN119599556APending Publication Date: 2025-03-11SF TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311162027.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In logistics distribution, how to effectively allocate express delivery to the correct outlets to improve delivery efficiency and user experience, especially when multiple outlets exist in the same zip code area.

Method used

By obtaining the target receipt information of the target express delivery, calculate the similarity between the target receipt address and the historical deposit address in the historical deposit record, and determine the target sorting outlet of the target express delivery based on the similarity and historical sorting outlets.

Benefits of technology

This method can quickly and accurately determine the target sorting outlets of target express delivery, and does not rely on precise address coordinates, improve distribution efficiency, reduce labor and time deployment costs, and enhance user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119599556A_ABST
    Figure CN119599556A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of logistics distribution, and provides an express delivery network distribution method and device, intelligent equipment and a storage medium, the express delivery network distribution method comprises the steps that target express delivery receiving information of a target express delivery is acquired, and the target express delivery receiving information comprises a target express delivery receiving address; calculating the similarity between the target receiving address and a historical express delivery address in a historical express delivery record, wherein the historical express delivery record further comprises a historical sorting network point corresponding to the historical express delivery address; and according to the similarity and a historical sorting site corresponding to the historical express delivery address, determining a target sorting site of the target express. According to the invention, the express items can be quickly distributed to correct network points, the distribution efficiency is improved, and the user experience is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of logistics and distribution technology, and in particular to a method, apparatus, intelligent device and storage medium for allocating express delivery outlets. Background Art

[0002] With the rapid development of Internet technology, the popularity of e-commerce has driven the rapid development of the logistics industry. The express order processing and service requirements of the logistics industry have also increased accordingly. Improving delivery efficiency is what needs to be focused on at present.

[0003] The delivery of express parcels is to sort the parcels first and then distribute them to various outlets for delivery. The parcel sorting can be done at the postal code level. However, there are multiple different outlets in the same postal code area. How to distribute the parcels to the correct outlets according to the destination address of the user's parcel is crucial to the delivery efficiency and customer experience. Summary of the invention

[0004] The embodiments of the present application provide a method, apparatus, intelligent device and storage medium for allocating express parcel outlets, which can allocate express parcels to the correct outlets, thereby improving delivery efficiency and enhancing user experience.

[0005] In a first aspect, an embodiment of the present application provides a method for allocating express delivery outlets, the method comprising:

[0006] Obtain target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address;

[0007] Calculating the similarity between the target delivery address and the historical delivery address in the historical delivery record, wherein the historical delivery record also includes the historical sorting outlets corresponding to the historical delivery address;

[0008] The target sorting point for the target express shipment is determined according to the similarity and the historical sorting points corresponding to the historical delivery addresses.

[0009] In a possible implementation manner of the first aspect, the target delivery information further includes a target zip code, the historical delivery record further includes a historical zip code corresponding to the historical delivery address, and the calculating the similarity between the target delivery address and the historical delivery address in the historical delivery record includes:

[0010] Based on the target postal code and the historical postal code, the historical delivery record is filtered to obtain a first backup historical delivery record, wherein the historical postal code corresponding to each historical delivery address in the first backup historical delivery record is the same as the target postal code;

[0011] The similarity between the target delivery address and the historical delivery address in the first backup historical delivery record is calculated.

[0012] In a possible implementation of the first aspect, determining the target sorting point for the target express shipment according to the similarity and the historical sorting point corresponding to the historical delivery address includes:

[0013] Obtaining a target historical delivery address, where the target historical delivery address is the historical delivery address with the highest similarity to the target receiving address;

[0014] The historical sorting point corresponding to the target historical delivery address is determined as the target sorting point for the target express mail.

[0015] In a possible implementation of the first aspect, determining the target sorting point for the target express shipment according to the similarity and the historical sorting point corresponding to the historical delivery address includes:

[0016] Based on the similarity, the historical successful delivery records are screened to obtain a second standby historical successful delivery record, where the second standby historical successful delivery record is a historical successful delivery record whose similarity meets a preset condition;

[0017] Voting and counting the historical sorting outlets corresponding to each historical successful delivery address in the second backup historical record;

[0018] The historical sorting outlet with the highest voting count is determined as the target sorting outlet for the target express shipment.

[0019] In a possible implementation manner of the first aspect, determining the target sorting point for the target express shipment according to the similarity and the historical sorting point corresponding to the historical delivery address further includes:

[0020] If there is more than one historical sorting outlet with the highest voting count, obtain the number of historical successful delivery records corresponding to the historical sorting outlet with the highest voting count;

[0021] The historical sorting outlet with the highest number of historical successful delivery records is determined as the target sorting outlet for the target express shipment.

[0022] In a possible implementation manner of the first aspect, before calculating the similarity between the target delivery address and the historical delivery address in the historical delivery record, the method includes:

[0023] Collect historical successfully delivered orders;

[0024] Extract the historical delivery addresses and their corresponding historical postal codes and historical sorting outlets in the historical delivery orders;

[0025] Performing planned processing on the historical delivery addresses according to a preset algorithm;

[0026] Based on the planned historical delivery addresses and their corresponding historical postal codes and historical sorting outlets, a historical delivery record is constructed.

[0027] In a second aspect, an embodiment of the present application provides an express delivery point distribution device, the express delivery point distribution device comprising:

[0028] A target information acquisition unit, used to acquire target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address;

[0029] A similarity calculation unit, used to calculate the similarity between the target delivery address and a historical delivery address in a historical delivery record, wherein the historical delivery record also includes a historical sorting outlet corresponding to the historical delivery address;

[0030] The target outlet determination unit is used to determine the target sorting outlet of the target express according to the similarity and the historical sorting outlets corresponding to the historical delivery addresses.

[0031] In a third aspect, an embodiment of the present application provides an intelligent device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the express delivery point allocation method as described in the first aspect above is implemented.

[0032] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the express delivery point allocation method as described in the first aspect above is implemented.

[0033] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a smart device, the smart device executes the express delivery point allocation method as described in the first aspect above.

[0034] In the embodiment of the present application, the target recipient information of the target express is obtained, the target recipient information includes the target recipient address, the similarity between the target recipient address and the historical delivery address in the historical delivery record is calculated, and then the target sorting point of the target express is determined according to the similarity and the historical sorting point corresponding to the historical delivery address. The present application does not rely on precise address coordinates, and the target sorting point can be quickly determined by calculating the similarity between the historical delivery record and the target recipient address. The solution is simple and highly reusable, which can reduce the deployment cost of manpower and time. The rapid determination of the sorting point is conducive to improving distribution efficiency and enhancing user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0036] Figure 1 It is a flow chart of the implementation of the express delivery outlet allocation method provided in the embodiment of the present application;

[0037] Figure 2 This is a specific implementation flow chart of step S102 of the express delivery outlet allocation method provided in an embodiment of the present application;

[0038] Figure 3 It is a specific implementation flow chart of constructing historical delivery records in the express delivery outlet allocation method provided in the embodiment of the present application;

[0039] Figure 4 This is a specific implementation flow chart of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application;

[0040] Figure 5 This is another specific implementation flow chart of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application;

[0041] Figure 6 This is another specific implementation flow chart of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application;

[0042] Figure 7 It is a structural block diagram of the express delivery network distribution device provided in the embodiment of the present application;

[0043] Figure 8 It is a schematic diagram of a smart device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0045] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0046] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0047] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0048] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0049] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0050] It should be understood that the express delivery point allocation method provided in the embodiments of the present application is applicable to smart devices of various types of data that require express delivery point allocation, which may specifically include smart devices such as mobile phones, tablet computers, wearable devices, laptop computers, and desktop computers. The embodiments of the present application do not impose any restrictions on the specific types of smart devices.

[0051] Figure 1 The implementation process of the express delivery network distribution method provided in the embodiment of the present application is shown, and the method flow includes steps S101 to S103. The specific implementation principle of each step is as follows:

[0052] Step S101: Acquire target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address.

[0053] The above-mentioned target express mail refers to the express mail for which the sorting outlet is to be determined. In this embodiment, the target receiving information of the target express mail can be obtained in batches.

[0054] In a possible implementation, after obtaining the target recipient information, the target recipient address in the target recipient information is normalized. The normalization includes conversion to lowercase, conversion from full-width to half-width, and word segmentation. The accuracy of target recipient address recognition can be improved through normalization.

[0055] In a possible implementation, the target mailing address is normalized according to a preset administrative region, specifically including deleting redundant text in the target mailing address according to the preset administrative region and its subordinate administrative regions, and then performing word segmentation on the target mailing address after deleting the redundant text, thereby further improving the accuracy of word segmentation.

[0056] Step S102: Calculate the similarity between the target delivery address and the historical delivery address in the historical delivery record, wherein the historical delivery record also includes the historical sorting outlets corresponding to the historical delivery address.

[0057] In this embodiment, there are multiple historical delivery records, and the similarity between the target delivery address and the historical delivery address in each historical delivery record is calculated. The similarity can be calculated based on statistical comparison similarity algorithms such as LSI, BM25, TF-IDF, etc., and the calculation of similarity is simple and efficient.

[0058] In some implementations, when the target delivery addresses are acquired in batches, the similarity between each target delivery address and the historical delivery address in each historical delivery record is calculated in batches.

[0059] As a possible implementation of the present application, the target delivery information further includes a target postal code, and the historical successful delivery record further includes a historical postal code corresponding to the historical successful delivery address. Figure 2 The specific implementation process of step S102 of the express delivery outlet allocation method provided in the embodiment of the present application is shown, and is described in detail as follows:

[0060] A1: Based on the target postal code and the historical postal code, the historical delivery records are filtered to obtain a first backup historical delivery record. The historical postal code corresponding to each historical delivery address in the first backup historical delivery record is the same as the target postal code.

[0061] A2: Calculate the similarity between the target delivery address and the historical delivery address in the first backup historical delivery record.

[0062] In this embodiment, the historical delivery records are filtered using the postal code, and the scale of the historical delivery records used for calculating the similarity is reduced, which is beneficial to improving the efficiency of similarity calculation, thereby helping to improve the efficiency of determining the target express delivery sorting outlets.

[0063] For example, if the target zip code in the target delivery information is 26000, the historical delivery records whose historical zip codes are not equal to 26000 will be filtered out, and the historical zip codes corresponding to the first backup historical delivery records are all 2600.

[0064] As a possible implementation of this application, Figure 3 A specific implementation process of constructing a historical delivery record in the express delivery point allocation method provided in the embodiment of the present application is shown, and is described in detail as follows:

[0065] B1: Collect historical successfully delivered orders. The historical successfully delivered orders are historical orders that have been successfully delivered.

[0066] B2: extracting the historical delivery addresses in the historical delivery orders and their corresponding historical postal codes and historical sorting outlets.

[0067] B3: The historical delivery addresses are standardized according to a preset algorithm. In some implementations, the standardized processing includes uniformly converting to lowercase, converting full-width to half-width, and word segmentation. In other implementations, the target delivery address is standardized according to a preset administrative region.

[0068] B4: Based on the planned historical delivery addresses and their corresponding historical postal codes and historical sorting outlets, a historical delivery record is constructed. The constructed historical delivery record includes a mapping relationship between the historical delivery addresses, historical postal codes and historical sorting outlets.

[0069] In a possible implementation, the historical delivery records are grouped according to the corresponding historical zip codes, and the historical zip codes are used as group identifiers, that is, the historical delivery records with the same historical zip codes are grouped together. After obtaining the target delivery information, the historical zip codes that are the same as the target zip codes in the target delivery information are searched, and based on the groups corresponding to the same historical zip codes, the historical delivery records can be quickly filtered, and the historical delivery records used to calculate the similarity can be locked, thereby improving efficiency.

[0070] Step S103: Determine the target sorting point for the target express shipment according to the similarity and the historical sorting points corresponding to the historical delivery addresses.

[0071] As a possible implementation of this application, Figure 4 A specific implementation process of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application is shown, and is described in detail as follows:

[0072] C1: Obtain a target historical delivery address, where the target historical delivery address is the historical delivery address with the highest similarity to the target receiving address.

[0073] In this embodiment, the similarity between the target receiving address and each historical delivery address is calculated, the similarities are sorted, and the historical delivery address corresponding to the highest similarity is determined as the target historical delivery address.

[0074] C2: Determine the historical sorting point corresponding to the target historical delivery address as the target sorting point for the target express shipment.

[0075] In this embodiment, the target historical delivery address is quickly determined based on the highest similarity, and then the target sorting point for the target express can be quickly determined based on the historical sorting point corresponding to the target historical delivery address.

[0076] As a possible implementation of this application, Figure 5 Another specific implementation process of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application is shown, and is described in detail as follows:

[0077] D1: Based on the similarity, the historical delivery records are screened to obtain a second standby historical delivery record, where the second standby historical delivery record is a historical delivery record whose similarity meets a preset condition. There is more than one second standby historical delivery record.

[0078] In a possible implementation manner, the similarity satisfies the preset condition that the similarity is greater than or equal to a preset similarity threshold, wherein the preset similarity threshold can be set according to the number of historical delivery records. The second backup historical delivery record is a historical delivery record whose similarity is greater than or equal to the preset similarity threshold.

[0079] In a possible implementation, the historical delivery records are sorted from high to low according to similarity, and the second standby historical delivery records are historical delivery records at designated sort positions, for example, the top 5 historical delivery records. The number of designated sort positions can be determined according to the number of historical delivery records.

[0080] D2: voting and counting the historical sorting outlets corresponding to each historical successful delivery address in the second backup historical record.

[0081] In this embodiment, each second standby historical successful delivery record corresponds to a historical sorting outlet, and voting and counting are performed for each historical sorting outlet. For example, there are 5 second standby historical successful delivery records that meet the preset conditions, and the historical sorting outlets corresponding to each second standby historical successful delivery record are counted, and voting and counting are performed to obtain the number of occurrences of the historical sorting outlets corresponding to the 5 second standby historical successful delivery records.

[0082] D3: Determine the historical sorting outlet with the highest voting count as the target sorting outlet for the target express shipment.

[0083] For example, for 5 second backup historical successful delivery records, it is determined through voting counting that historical sorting point a appears 3 times and historical sorting point b appears 2 times, then historical sorting point a is determined as the target sorting point for the target express delivery.

[0084] In a possible implementation, the historical delivery records are sorted from high to low by similarity, and it is determined whether the highest similarity reaches a preset threshold. If it does not reach the preset threshold, the target delivery address is compared with the historical address in the historical difficult delivery record for similarity. If the similarity reaches the preset similarity threshold, the target express is marked as a difficult delivery case. The historical difficult delivery record is a record of historical undelivered express.

[0085] The historical delivery record whose similarity meets the preset condition is the historical delivery record of the specified sorting position. If the second standby historical delivery record is the historical delivery record of the specified sorting position,

[0086] In the embodiment of the present application, by counting votes for several historical sorting outlets with historical successful delivery records, the historical sorting outlet with the highest number of votes is determined as the target sorting outlet, thereby further improving the accuracy of outlet determination.

[0087] As a possible implementation of this application, Figure 6 Another specific implementation process of step S103 of the express delivery outlet allocation method provided in the embodiment of the present application is shown, and is described in detail as follows:

[0088] E1: If there is more than one historical sorting outlet with the highest voting count, obtain the number of historical successful delivery records corresponding to the historical sorting outlet with the highest voting count.

[0089] In this embodiment, the same historical successful delivery record corresponds to one historical sorting outlet, and the same historical sorting outlet may correspond to multiple historical successful delivery records. When there is more than one historical sorting outlet with the highest vote count, it means that there is a tie vote with the highest vote count, and the number of historical successful delivery records corresponding to the historical sorting outlet with the tie vote is obtained.

[0090] E2: Determine the historical sorting outlet with the highest number of historical successful delivery records as the target sorting outlet for the target express shipment.

[0091] For example, for the five second backup historical successful delivery records, it is determined through voting and counting that historical sorting outlet a appears twice, historical sorting outlet b appears twice, and historical sorting outlet c appears once, and the historical successful delivery records corresponding to historical sorting outlet a and historical sorting outlet b are obtained respectively. If the number of historical successful delivery records corresponding to historical sorting outlet a is 2500, and the number of historical successful delivery records corresponding to historical sorting outlet b is 2000, then historical sorting outlet a is determined as the target sorting outlet for the target express.

[0092] In the embodiment of the present application, for the historical sorting outlets of the equal tickets, the target sorting outlets of the target express are determined by comparing the number of their corresponding historical successful delivery records, so that the accuracy of the outlet determination can be guaranteed.

[0093] In the embodiment of the present application, by obtaining the target recipient information of the target express, the target recipient information includes the target recipient address, and calculating the similarity between the target recipient address and the historical delivery address in the historical delivery record, the target sorting point of the target express can be quickly determined based on the similarity and the historical sorting point corresponding to the historical delivery address, without relying on the precise address coordinates. The solution of the present application is simple and highly reusable, which can reduce the deployment cost of manpower and time. The rapid determination of the outlets is conducive to improving the distribution efficiency and enhancing the user experience.

[0094] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0095] Corresponding to the express delivery point allocation method described in the above embodiment, Figure 7 A structural block diagram of the express delivery point distribution device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0096] Reference Figure 7 The express delivery outlet allocation device includes: a target information acquisition unit 71, a similarity calculation unit 72, and a target outlet determination unit 73, wherein:

[0097] A target information acquisition unit 71 is used to acquire target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address;

[0098] A similarity calculation unit 72 is used to calculate the similarity between the target delivery address and the historical delivery address in the historical delivery record, wherein the historical delivery record also includes the historical sorting outlets corresponding to the historical delivery address;

[0099] The target network point determination unit 73 is used to determine the target sorting network point of the target express mail according to the similarity and the historical sorting network points corresponding to the historical successful delivery addresses.

[0100] As a possible implementation of the present application, the target delivery information further includes a target postal code, and the historical successful delivery record further includes a historical postal code corresponding to the historical successful delivery address. The similarity calculation unit 72 includes:

[0101] A first standby record determination module, configured to filter the historical delivery records based on the target postal code and the historical postal code to obtain a first standby historical delivery record, wherein the historical postal code corresponding to each historical delivery address in the first standby historical delivery record is the same as the target postal code;

[0102] The similarity calculation module is used to calculate the similarity between the target delivery address and the historical delivery address in the first backup historical delivery record.

[0103] As a possible implementation of the present application, the target network point determination unit 73 includes:

[0104] A target historical outlet determination module is used to obtain a target historical delivery address, where the target historical delivery address is the historical delivery address with the highest similarity to the target receiving address;

[0105] The first target outlet determination module is used to determine the historical sorting outlet corresponding to the target historical delivery address as the target sorting outlet for the target express mail.

[0106] As a possible implementation of the present application, the target network point determination unit 73 includes:

[0107] A second standby record determination module is used to screen the historical successful delivery records based on the similarity to obtain a second standby historical successful delivery record, where the second standby historical successful delivery record is a historical successful delivery record whose similarity meets a preset condition;

[0108] A voting counting module, used for counting the voting of the historical sorting outlets corresponding to each historical successful delivery address in the second backup historical record;

[0109] The second target outlet determination module is used to determine the historical sorting outlet with the highest voting count as the target sorting outlet for the target express mail.

[0110] As a possible implementation manner of the present application, the target network point determination unit 73 further includes:

[0111] A historical number acquisition module, used for acquiring the number of historical successful delivery records corresponding to the historical sorting outlet with the highest voting count if there is more than one historical sorting outlet with the highest voting count;

[0112] The third target outlet determination module is used to determine the historical sorting outlet with the highest number of historical successful delivery records as the target sorting outlet for the target express mail.

[0113] As a possible implementation of the present application, the express delivery network distribution device further includes:

[0114] A historical order collection unit is used to collect historical successfully delivered orders;

[0115] A historical information extraction unit, used to extract the historical delivery addresses in the historical delivery orders and their corresponding historical postal codes and historical sorting outlets;

[0116] A historical information processing unit, used for planning and processing the historical delivery addresses according to a preset algorithm;

[0117] The historical record construction unit is used to construct the historical delivery record based on the planned historical delivery address and its corresponding historical postal code and historical sorting outlet.

[0118] In the embodiment of the present application, by obtaining the target recipient information of the target express, the target recipient information includes the target recipient address, and calculating the similarity between the target recipient address and the historical delivery address in the historical delivery record, the target sorting point of the target express can be quickly determined based on the similarity and the historical sorting point corresponding to the historical delivery address, without relying on the precise address coordinates. The solution of the present application is simple and highly reusable, which can reduce the deployment cost of manpower and time. The rapid determination of the outlets is conducive to improving the distribution efficiency and enhancing the user experience.

[0119] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0120] The present application also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, Figures 1 to 6 The steps of any express delivery outlet allocation method are represented.

[0121] The embodiment of the present application also provides an intelligent device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, Figures 1 to 6 The steps of any express delivery outlet allocation method are represented.

[0122] The present application also provides a computer program product, which, when executed on a server, enables the server to execute the following Figures 1 to 6 The steps of any express delivery outlet allocation method are represented.

[0123] Figure 8 Schematic diagram of a smart device provided by an embodiment of the present application. Figure 8As shown, the smart device 8 of this embodiment includes: a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80. When the processor 80 executes the computer program 82, the steps in the above-mentioned various express delivery point distribution method embodiments are implemented, for example Figure 1 Alternatively, when the processor 80 executes the computer program 82, the functions of each module / unit in the above-mentioned device embodiments are realized, for example, Figure 7 The functions of the units 71 to 73 are shown.

[0124] Exemplarily, the computer program 82 may be divided into one or more modules / units, which are stored in the memory 81 and executed by the processor 80 to complete the present application. The one or more modules / units may be a series of computer-readable instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 82 in the smart device 8.

[0125] The smart device 8 may include, but is not limited to, a processor 80 and a memory 81. Those skilled in the art will appreciate that Figure 8 It is only an example of the smart device 8 and does not constitute a limitation of the smart device 8. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the smart device 8 may also include input and output devices, network access devices, buses, etc.

[0126] The processor 80 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0127] The memory 81 may be an internal storage unit of the smart device 8, such as a hard disk or memory of the smart device 8. The memory 81 may also be an external storage device of the smart device 8, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the smart device 8. Further, the memory 81 may also include both an internal storage unit and an external storage device of the smart device 8. The memory 81 is used to store the computer program and other programs and data required by the smart device. The memory 81 may also be used to temporarily store data that has been output or is to be output.

[0128] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0129] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0130] 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 present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the device / terminal device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0131] In the above embodiments, 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.

[0132] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for allocating express delivery outlets, characterized in that: The express delivery outlet allocation method comprises: Obtain target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address; Calculating the similarity between the target delivery address and the historical delivery address in the historical delivery record, wherein the historical delivery record also includes the historical sorting outlets corresponding to the historical delivery address; The target sorting point for the target express shipment is determined according to the similarity and the historical sorting points corresponding to the historical delivery addresses.

2. The express delivery network distribution method according to claim 1, characterized in that: The target delivery information also includes a target zip code, the historical delivery record also includes a historical zip code corresponding to the historical delivery address, and the calculating of the similarity between the target delivery address and the historical delivery address in the historical delivery record includes: Based on the target postal code and the historical postal code, the historical delivery record is filtered to obtain a first backup historical delivery record, wherein the historical postal code corresponding to each historical delivery address in the first backup historical delivery record is the same as the target postal code; The similarity between the target delivery address and the historical delivery address in the first backup historical delivery record is calculated.

3. The express delivery point distribution method according to claim 1, characterized in that: Determining the target sorting point for the target express shipment according to the similarity and the historical sorting points corresponding to the historical delivery addresses includes: Obtaining a target historical delivery address, where the target historical delivery address is the historical delivery address with the highest similarity to the target receiving address; The historical sorting point corresponding to the target historical delivery address is determined as the target sorting point for the target express mail.

4. The express delivery network distribution method according to claim 1, characterized in that: Determining the target sorting point for the target express shipment according to the similarity and the historical sorting points corresponding to the historical delivery addresses includes: Based on the similarity, the historical successful delivery records are screened to obtain a second standby historical successful delivery record, where the second standby historical successful delivery record is a historical successful delivery record whose similarity meets a preset condition; Voting and counting the historical sorting outlets corresponding to each historical successful delivery address in the second backup historical record; The historical sorting outlet with the highest voting count is determined as the target sorting outlet for the target express shipment.

5. The express delivery network distribution method according to claim 4, characterized in that: The step of determining the target sorting point for the target express shipment according to the similarity and the historical sorting point corresponding to the historical delivery address further includes: If there is more than one historical sorting outlet with the highest voting count, obtain the number of historical successful delivery records corresponding to the historical sorting outlet with the highest voting count; The historical sorting outlet with the highest number of historical successful delivery records is determined as the target sorting outlet for the target express shipment.

6. The express delivery network distribution method according to any one of claims 1 to 5, characterized in that: Before calculating the similarity between the target delivery address and the historical delivery address in the historical delivery record, the method includes: Collect historical successfully delivered orders; Extract the historical delivery addresses and their corresponding historical postal codes and historical sorting outlets in the historical delivery orders; Performing planned processing on the historical delivery addresses according to a preset algorithm; Based on the planned historical delivery addresses and their corresponding historical postal codes and historical sorting outlets, a historical delivery record is constructed.

7. An express delivery point distribution device, characterized in that: The express delivery network distribution device comprises: A target information acquisition unit, used to acquire target recipient information of a target express shipment, wherein the target recipient information includes a target recipient address; A similarity calculation unit, used to calculate the similarity between the target delivery address and a historical delivery address in a historical delivery record, wherein the historical delivery record also includes a historical sorting outlet corresponding to the historical delivery address; The target outlet determination unit is used to determine the target sorting outlet of the target express according to the similarity and the historical sorting outlets corresponding to the historical delivery addresses.

8. The express delivery point distribution device according to claim 7, characterized in that: The express delivery network distribution device also includes: A historical order collection unit is used to collect historical successfully delivered orders; A historical information extraction unit, used to extract the historical delivery addresses in the historical delivery orders and their corresponding historical postal codes and historical sorting outlets; A historical information processing unit, used for planning and processing the historical delivery addresses according to a preset algorithm; The historical record construction unit is used to construct the historical delivery record based on the planned historical delivery address and its corresponding historical postal code and historical sorting outlet.

9. An intelligent device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the express delivery point allocation method as described in any one of claims 1 to 6 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the express delivery point allocation method as described in any one of claims 1 to 6 is implemented.