Abnormal information positioning method and device, electronic equipment and storage medium
The method and device automate the detection of delivery order abnormalities by analyzing positional relationships between user, recommended, and delivery locations, addressing the inefficiencies of manual review and improving accuracy and fairness in delivery service accountability.
Patent Information
- Application Number
- CN202411062017.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-02
- Publication Date
- 2024-12-31
AI Technical Summary
Existing reporting and accountability mechanisms for delivery service anomalies, such as delivery timeouts and over-distance deliveries, rely on manual review, leading to high labor costs, poor accuracy, and time-consuming feedback processes, which negatively impact the working experience of delivery personnel.
A method and device that utilize positional relationships between user-side, recommended, and delivery locations to automatically detect the accuracy of recommended locations, determining whether the cause of delivery order abnormalities is a system or personnel issue, thereby reducing manual review and improving accuracy.
Quickly locates the cause of delivery order abnormalities, reducing labor costs and providing a fair and just working environment for delivery personnel by automating the detection process.
Smart Images

Figure CN119228251A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of information processing technology, and in particular to a method, device, electronic device and storage medium for locating abnormal information. Background Art
[0002] With the vigorous development of the service industry, the delivery service industry has developed rapidly. Delivery service means that the customer puts forward the delivery demand, the delivery system generates the delivery order, the delivery personnel pick up the delivery object according to the pickup location recorded in the delivery order, and delivers the delivery object to the location specified in the delivery order to the customer.
[0003] In actual delivery services, there may be abnormal orders such as delivery timeouts, order cancellations, and over-distance delivery due to various reasons. In order to protect the rights and interests of delivery personnel, a reporting and accountability mechanism is provided to enable delivery personnel to report information related to abnormal orders when encountering abnormal orders, and then determine the cause of the abnormality by analyzing this information.
[0004] However, the existing reporting and accountability mechanism mainly analyzes the causes of anomalies through manual review, which not only has high labor costs but also has poor accuracy and a time-consuming feedback process, which reduces the work experience of delivery personnel. Summary of the invention
[0005] To overcome the problems existing in the related art, the embodiments of the present application provide a method, device, electronic device and storage medium for locating abnormal information.
[0006] According to the first aspect of an embodiment of the present application, a method for locating abnormal information is provided, the method comprising: obtaining a user-side location, a recommended location and a delivery location corresponding to an abnormal order, the recommended location being a delivery destination determined based on the user-side location and displayed on a device of the delivery personnel, and the delivery location being the actual delivery location of an item corresponding to the abnormal order; detecting whether the recommended location is accurate based on a positional relationship between the user-side location and the recommended location, and obtaining a recommended location detection result; determining the cause of the abnormality of the abnormal order based on the recommended location detection result and the positional relationship between the delivery location and the recommended location.
[0007] According to the second aspect of an embodiment of the present application, an abnormal information locating device is provided, the device comprising: an information acquisition module, used to acquire a user-side location, a recommended location and a delivery location corresponding to an abnormal order, the recommended location being a delivery destination determined based on the user-side location and displayed on a device end of the delivery personnel, and the delivery location being the actual delivery location of an item corresponding to the abnormal order; a recommended location detection module, used to detect whether the recommended location is accurate based on a positional relationship between the user-side location and the recommended location, and obtain a recommended location detection result; an abnormal cause determination module, used to determine the abnormal cause of the abnormal order based on the recommended location detection result and a positional relationship between the delivery location and the recommended location.
[0008] According to a third aspect of an embodiment of the present application, there is provided an electronic device, comprising a non-volatile memory, a processor, a register, and a computer program stored on the register and executable on the processor, wherein the computer program is executed by the processor to enable the electronic device to read and write data to the non-volatile memory, and to execute the method described in the first aspect.
[0009] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and the program is executed by a processor to implement the method described in the first aspect.
[0010] According to a fifth aspect of an embodiment of the present application, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the computer to execute the method according to the first aspect.
[0011] The technical solution provided by the embodiments of the present application may have the following beneficial effects:
[0012] In the embodiment of the present application, by obtaining the user-side location, recommended location and delivery location corresponding to the abnormal order, according to the positional relationship between the user-side location and the recommended location, whether the recommended location is accurate is detected, and the recommended location detection result is obtained. Since the recommended location is the delivery destination determined by the delivery system according to the user-side location and displayed on the delivery personnel's device, it is possible to determine whether the abnormal cause of the abnormal order is a system abnormality according to the recommended location detection result, and according to the recommended location detection result and the positional relationship between the delivery location and the recommended location, it can be further clarified whether the abnormal cause of the abnormal order is a system cause or a delivery personnel cause. In this way, the abnormal cause of the abnormal order can be quickly located, the labor cost of manual review can be reduced, and a fair and just working environment can be provided to the delivery personnel.
[0013] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments of the present application. It should be understood that for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0015] Figure 1 A flowchart of the steps of the abnormal information locating method provided in an embodiment of the present application;
[0016] Figure 2 A flowchart of the steps for obtaining the recommended position detection result provided in an embodiment of the present application;
[0017] Figure 3 A flowchart of the steps for determining the abnormal cause of an abnormal order provided in an embodiment of the present application;
[0018] Figure 4 Another flowchart of steps for determining the abnormal cause of an abnormal order provided in an embodiment of the present application;
[0019] Figure 5 A flowchart of another step of determining the abnormal cause of an abnormal order provided in an embodiment of the present application;
[0020] Figure 6 A schematic diagram of the structure of the abnormal information locating device provided in an embodiment of the present application;
[0021] Figure 7 Another structural schematic diagram of the abnormal information locating device provided in an embodiment of the present application;
[0022] Figure 8 An exemplary structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The technical solution of the embodiment of the present application is described below in conjunction with the drawings in the embodiment of the present application.
[0024] The terms used in the following embodiments of the present application are for the purpose of describing specific embodiments, and are not intended to be used as limitations on the technical solutions of the present application. As used in the specification and appended claims of the present application, the singular expressions "a", "an", "said", "above", "the" and "this" are intended to include plural expressions as well, unless there is a clear indication to the contrary in the context.
[0025] It should also be understood that although the terms first, second, etc. may be used to describe a certain type of object in the following embodiments, the object should not be limited to these terms. These terms are used to distinguish the specific implementation objects of this type of object.
[0026] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0027] For ease of understanding, the application scenario of the method provided in this embodiment is first given: the order generated after the user selects the product and places an order is assigned to the delivery personnel, and the delivery personnel perform the delivery task. Among them, the delivery personnel can be riders, couriers, and self-mobile delivery equipment such as robots. In actual applications, the delivery system will push the pickup location and delivery location recorded in the delivery order to the delivery personnel's mobile terminal, and the delivery personnel will perform the delivery task according to the pickup location and delivery location. However, due to the error of the delivery location confirmed by the user when placing an order, or the address pushed by the system is incorrect, or the delivery personnel's reasons, it will lead to abnormal orders such as delivery timeout, order cancellation, and over-distance delivery. In order to protect the rights and interests of the delivery personnel, by providing a reporting and judgment mechanism, the delivery personnel can report the information related to the abnormal order when encountering an abnormal order, and then determine the cause of the abnormality by analyzing this information. However, the existing reporting and judgment mechanism mainly analyzes the cause of the abnormality through manual review, which not only has high labor costs, but also has poor accuracy, and the feedback process takes a long time, which will reduce the work experience of the delivery personnel.
[0028] The abnormal information locating method provided in this embodiment obtains multiple location information corresponding to the abnormal order, and determines the specific cause of the order abnormality according to the relationship between the multiple location information.
[0029] Specifically, by obtaining the user-side location, recommended location, and delivery location corresponding to the abnormal order, the recommended location is detected to see if it is accurate based on the positional relationship between the user-side location and the recommended location, and the recommended location detection result is obtained. Since the recommended location is the delivery destination determined by the delivery system based on the user-side location and displayed on the delivery personnel's device, it is possible to determine whether the abnormal cause of the abnormal order is a system abnormality based on the recommended location detection result, and further clarify whether the abnormal cause of the abnormal order is a system cause or a delivery personnel cause based on the recommended location detection result and the positional relationship between the delivery location and the recommended location. In this way, the abnormal cause of the abnormal order can be quickly located, the labor cost of manual review can be reduced, and a fair and just working environment can be provided to the delivery personnel.
[0030] The following describes in detail an abnormal information location method provided by an embodiment of the present application in conjunction with the accompanying drawings. Figure 1The following is a flowchart showing the steps of the abnormal information location method provided in the embodiment of the present application. Figure 1 The abnormal information locating method shown includes steps S101 to S103.
[0031] Step S101, obtaining the user-side location, recommended location and delivery location corresponding to the abnormal order.
[0032] In this embodiment, an abnormal order refers to an order that is not delivered to the recommended location within the specified time. The user-side location, recommended location, and delivery location corresponding to the abnormal order can be obtained by obtaining abnormal order information, wherein the abnormal order information may include information input by the user corresponding to the abnormal order through the user terminal, user order location information, the recommended location of the system, the actual delivery location of the delivery personnel, and other information. Of course, the abnormal order information contains a lot of information. For example, user information, delivery distance, order generation time, estimated waiting time, estimated delivery time, etc., and also information corresponding to the abnormal order such as meteorological data of the order date corresponding to the estimated delivery time, are all within the scope of protection of the embodiments of this application.
[0033] In this embodiment, the user-side location is location information related to the user or user terminal. For example, the user-side location includes the text parsing location, the user origin location and the order positioning location, wherein the text parsing location includes the specific location entered by the user through the user terminal, such as "Building No. ×, Room No. ×", the user origin location includes the address selected by the user through the map application on the user terminal, and the order positioning location includes the positioning location when the user terminal starts the navigation function when the user places an order.
[0034] The recommended location is a delivery destination determined based on the user-side location and displayed on the delivery personnel's device. For example, after obtaining the text parsing location and the user's origin location, the text parsing location and the user's origin location are confirmed and confidence tested. When the confidence is greater than or equal to a preset value, the location corresponding to the text parsing location and the user's origin location is used as the recommended location. When the confidence is less than a preset value, the recommended location is obtained through a fuzzy algorithm.
[0035] The delivery location is the actual delivery location of the items corresponding to the abnormal order, that is, the actual delivery point of the delivery personnel. The delivery location can be actively uploaded by the delivery personnel when the items are delivered, or it can be obtained by obtaining the positioning information of the delivery personnel's device when the delivery personnel confirms the delivery through the delivery system.
[0036] Step S102: Detect whether the recommended position is accurate based on the position relationship between the user side position and the recommended position, and obtain a recommended position detection result.
[0037] In this embodiment, since the recommended position is determined based on the user side position, it is possible to detect whether the recommended position is accurate based on the positional relationship between the user side position and the recommended position, thereby obtaining a recommended position detection result. The recommended position detection result may include a recommended position detection result that the recommended position is accurate, or a recommended position detection result that the recommended position is inaccurate.
[0038] Step S103: Determine the abnormal reason for the abnormal order based on the recommended location detection result and the positional relationship between the delivery location and the recommended location.
[0039] In this embodiment, if the recommended location is accurate, it means that the delivery destination displayed on the delivery personnel's device is accurate, and the abnormal reason for the abnormal order can be judged based on the relationship between the actual location where the delivery personnel delivers the items and the recommended location. If the recommended location is inaccurate, it means that the abnormal reason for the abnormal order is not the delivery personnel's fault, and the delivery personnel can be guaranteed to be in a fair working environment.
[0040] The above embodiment obtains the user-side location, recommended location and delivery location corresponding to the abnormal order, and quickly locates the abnormal cause of the abnormal order based on the positional relationship among the user-side location, recommended location and delivery location, thereby reducing the manpower cost of manual review and providing a fair and just working environment for delivery personnel.
[0041] In the embodiment of the present application, Figure 2 The flowchart of the steps of obtaining the recommended position detection result provided by the embodiment of the present application is shown as follows: Figure 2 As shown, step S102 detects whether the recommended position is accurate based on the position relationship between the user side position and the recommended position, and obtains the recommended position detection result, including:
[0042] S201, detecting whether the user side position is accurate, and obtaining the user side position detection result;
[0043] S202: According to the user side position being accurate and the distance between the recommended position and the user side position being less than the first distance, a recommended position detection result is obtained, indicating that the recommended position is accurate.
[0044] S203: According to the user side position being accurate and the distance between the recommended position and the user side position being greater than or equal to the first distance, obtaining a recommended position detection result indicating that the recommended position is inaccurate.
[0045] S204: According to the inaccurate user-side position and the distance between the recommended position and the user-side position being less than the first distance, a recommended position detection result indicating that the recommended position is inaccurate is obtained.
[0046] Among them, the first distance is a preset distance value, which represents the allowable error range. Its specific value can be customized according to the detection accuracy. For example, the first distance is any one of 200 meters, 300 meters, 400 meters, 500 meters or other values.
[0047] When it is detected that the user-side location is accurate, it means that the delivery location determined by the user corresponding to the abnormal order is correct. At this time, the distance between the recommended location and the user-side location can be used to determine whether the recommended location is close to the user-side location. If the distance between the recommended location and the user-side location is less than the first distance, it indicates that the distance between the recommended location and the user-side location is close and within the preset error range. Therefore, an accurate recommended location detection result is obtained.
[0048] When it is detected that the user-side location is accurate, it means that the delivery location determined by the user corresponding to the abnormal order is correct. If the distance between the recommended location and the user-side location is greater than or equal to the first distance, it indicates that the distance between the recommended location and the user-side location is far, exceeding the preset error range. Therefore, an inaccurate recommended location detection result is obtained.
[0049] When it is detected that the user-side location is inaccurate, it means that the delivery location determined by the user corresponding to the abnormal order is wrong, which may be due to reasons such as incorrect user address input. At this time, if the distance between the recommended location and the user-side location is less than the first distance, it indicates that the distance between the recommended location and the user-side location is close. However, since the delivery location determined by the user is wrong, it indicates that the recommended location is obtained based on wrong location information, and the recommended location is also wrong, resulting in an inaccurate recommended location detection result.
[0050] The above-mentioned embodiment can obtain the recommended position detection result through the distance relationship between the recommended position and the user side position when the user side position is accurate, and when the user side position is inaccurate, obtain the recommended position detection result of inaccurate recommended position based on the distance between the recommended position and the user side position being less than the first distance, thereby realizing situation-based judgment of the recommended position and improving the accuracy detection efficiency of the recommended position.
[0051] In the embodiment of the present application, Figure 3 A flowchart of the steps for determining the abnormal cause of an abnormal order provided by an embodiment of the present application is shown, such as Figure 3 As shown, step S103 determines the abnormal reason of the abnormal order according to the recommended location detection result and the position relationship between the delivery location and the recommended location, including:
[0052] S301, according to the recommended location being inaccurate, and the distance between the delivery location and the recommended location being less than the first distance, determining that the abnormal reason for the abnormal order is a system reason;
[0053] S302: According to the recommended location being accurate and the distance between the delivery location and the recommended location being greater than or equal to the first distance, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
[0054] In this embodiment, if the distance between the delivery location and the recommended location is less than the first distance, it indicates that the delivery personnel delivers the items corresponding to the abnormal order according to the recommended location, that is, the delivery personnel delivers according to the location recommended by the system. Even if the recommended location is inaccurate at this time, the cause of the abnormality cannot be attributed to the delivery personnel. Therefore, based on the inaccurate recommended location and the distance between the delivery location and the recommended location being less than the first distance, it is determined that the cause of the abnormality of the abnormal order is a system reason.
[0055] In one example, if the recommended location is accurate and the distance between the delivery location and the recommended location is less than the first distance, it means that the delivery location of the delivery personnel is also accurate. At this time, the cause of the abnormality cannot be determined based on the positional relationship alone. The cause of the abnormality can be further obtained by detecting information such as delivery time and delivery weather. For example, when the delivery weather is normal but the delivery time exceeds the delivery time corresponding to the abnormal order, it can be determined that the cause of the abnormality of the abnormal order is the cause of the delivery personnel, or, when the cause of the abnormality of the abnormal order cannot be determined, it can be transferred to manual review.
[0056] If the recommended location is accurate, and the distance between the delivery location and the recommended location is greater than or equal to the first distance, it means that the delivery location of the delivery personnel deviates from the accurate recommended location, and the abnormal reason of the abnormal order is determined to be the delivery personnel's reason.
[0057] The above embodiment can quickly determine the abnormal cause of the abnormal order based on whether the recommended location is accurate and the distance relationship between the delivery location and the recommended location.
[0058] In the embodiment of the present application, the user-side position includes a text parsing position and a user origin position. Step S201 detects whether the user-side position is accurate and obtains a user-side position detection result, including: parsing the text address corresponding to the abnormal order to obtain the text parsing position; obtaining the position of the user identified in the map application as the user origin position; when it is determined that the text parsing position is accurate, obtaining a user-side position detection result in which the user origin position is accurate based on the distance between the user origin position and the text parsing position being less than a second distance.
[0059] The second distance is a preset distance value, which represents the allowable error range. Its specific value can be customized according to the detection accuracy. For example, the second distance is any one of 200 meters, 300 meters, 400 meters, 500 meters or other values. The second distance can be equal to or different from the first distance.
[0060] The text address corresponding to the abnormal order refers to the text address describing the specific location entered by the user through the user terminal device, such as "× Building × Room Number". The user terminal device can run a map application, and the user can select the corresponding identification position on the map interface displayed by the user terminal device as the determined user origin location, such as "× City × Community".
[0061] In one example, since the information input by the user is uncertain, the text parsing position can be tested to determine whether the text parsing position is accurate or inaccurate. For example, the text parsing position can be tested for confidence, and the confidence test may include format consistency test of the text address, cross-validation through known longitude and latitude data sets, and other tests. That is, when the confidence of the text address is equal to or higher than the preset confidence, the text parsing position is determined to be accurate, indicating that the text parsing position is credible. When the confidence of the text address is lower than the preset confidence, it indicates that the text parsing position is inaccurate.
[0062] In this embodiment, it can be seen from the positions represented by the text parsing position and the user origin position respectively that the position accuracy of the text parsing position is greater than the position accuracy of the user origin position. Therefore, when determining that the text parsing position is accurate, based on the fact that the distance between the user origin position and the text parsing position is less than the second distance, which represents that the error between the user origin position and the text parsing position is within a preset range, a user-side position detection result indicating that the user origin position is accurate is obtained.
[0063] In one example, since the address information input or selected by the user may contain errors, further, the positioning information of the user terminal device when the user places an order can be directly obtained as the user side location to improve the detection accuracy of the user side location.
[0064] In an embodiment of the present application, when the positioning function is activated on the device corresponding to the abnormal order information, the user-side location also includes the order positioning location corresponding to the abnormal order information, wherein the positioning function is, for example, that the device corresponding to the abnormal order information activates the GPS (Global Positioning System) function, and then the order positioning location can be obtained by acquiring GPS data.
[0065] In an embodiment of the present application, step S201 detects whether the user-side position is accurate and obtains a user-side position detection result, including: based on the distance between the text parsing position and the order positioning position being less than the second distance, obtaining a user-side position detection result in which the text parsing position is accurate; and, based on the distance between the user's origin position and the order positioning position being less than the second distance, obtaining a user-side position detection result in which the user's origin position is accurate; based on the distances between the user's origin position and the order positioning position and the text parsing position being greater than or equal to the second distance, obtaining a user-side position detection result in which the user's origin position is inaccurate.
[0066] According to the fact that the distance between the text parsing position and the order positioning position is less than the second distance, a user-side position detection result indicating that the text parsing position is accurate is obtained, and whether the text parsing position is accurate can be quickly determined.
[0067] In one example, when the distance between the text parsing position and the order positioning position is greater than or equal to the second distance, it is impossible to determine whether the order positioning position is inaccurate or the text parsing position is inaccurate. Therefore, the abnormal cause of the abnormal order can be determined by whether the delivery position is an outlier.
[0068] In addition, the order positioning position can be used to determine whether the user's origin position is correct. If the distance between the user's origin position and the order positioning position is less than the second distance, a user-side position detection result with an accurate user origin position can be obtained.
[0069] When both the text parsing position and the order positioning position can reflect that the delivery location confirmed by the user is correct, then either of them can be used to determine whether the user's origin position is accurate. When the distance between the user's origin position and any of the text parsing position and the order positioning position is less than the second distance, a user-side position detection result indicating that the user's origin position is accurate is obtained.
[0070] If the distances between the user's origin position and the order location and text parsing position are all greater than or equal to the second distance, it means that the user's origin position has deviated from the correct delivery location, and a user-side position detection result indicating that the user's origin position is inaccurate is obtained.
[0071] It can be seen that the above embodiment can more accurately detect whether the user-side position is accurate through the distance relationship between the text parsing position, the user origin position, and the order positioning position, and obtain the user-side position detection result. The user-side position detection result may include: the user origin position is accurate or the user origin position is inaccurate, and the text parsing position is accurate or the text parsing position is inaccurate.
[0072] In an embodiment of the present application, step S102 detects whether the recommended position is accurate based on the positional relationship between the user-side position and the recommended position, and obtains a recommended position detection result, including: obtaining a recommended position detection result that the recommended position is accurate based on the user origin position being accurate and the distance between the recommended position and the user origin position being less than a first distance; and obtaining a recommended position detection result based on the distance between the recommended position and the text parsing position being inaccurate or the distance between the recommended position and the user origin position being greater than or equal to the first distance when the user origin position is inaccurate.
[0073] If the user origin position is accurate and the distance between the recommended position and the user origin position is less than the first distance, it means that the recommended position is close to the user origin position, and it is determined that the recommended position is accurate.
[0074] When the user origin position is inaccurate, or the distance between the recommended position and the user origin position is greater than or equal to the first distance, it means that it is impossible to determine whether the recommended position is accurate based on the user origin position. In this case, the recommended position is detected based on the distance between the recommended position and the text parsed position to obtain the recommended position detection result.
[0075] In an embodiment of the present application, step S102 detects whether the recommended position is accurate based on the distance between the recommended position and the text parsing position, and obtains a recommended position detection result, including: based on the text parsing position being accurate and the distance between the recommended position and the text parsing position being less than a first distance, obtaining a recommended position detection result that the recommended position is accurate; based on the distance between the recommended position and the text parsing position being greater than or equal to the first distance, obtaining a recommended position detection result that the recommended position is inaccurate.
[0076] If the text parsing position is accurate, and the distance between the recommended position and the text parsing position is less than the first distance, indicating that the recommended position is close to the text parsing position, it can be determined that the recommended position is accurate.
[0077] If the text parsing position is accurate, but the distance between the recommended position and the text parsing position is greater than or equal to the first distance, indicating that the recommended position is far from the text parsing position, it is determined that the recommended position is inaccurate.
[0078] It can be seen from the above embodiments that the present application can compare the recommended position with the user origin position and the text parsing position contained in the user-side position. If the recommended position is close to any accurate user-side position, it indicates that the recommended position is also accurate. If the recommended position is far away from all accurate user-side positions, it indicates that the recommended position is inaccurate. Therefore, the accuracy of the recommended position can be quickly judged.
[0079] In one example, there is a situation where the device corresponding to the abnormal order information has not started the positioning function, and it is impossible to determine whether the text parsing position and the user origin position in the user-side position are accurate. In this regard, an embodiment of the present application determines the abnormal cause of the abnormal order by detecting whether the delivery position of the abnormal order is a discrete point of the historical delivery position.
[0080] Specifically, in the embodiments of the present application, Figure 4 Another flowchart of determining the abnormal cause of an abnormal order provided by an embodiment of the present application is shown as follows: Figure 4 As shown, the abnormal information locating method also includes:
[0081] S401. Obtain the historical delivery location of the user corresponding to the abnormal order.
[0082] S402: According to the distance between the delivery location and the historical delivery location being greater than or equal to the first distance, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
[0083] S403: According to the fact that the distances between the delivery location and the historical delivery location and the recommended location are all less than the first distance, it is determined that the abnormal reason of the abnormal order is a system reason.
[0084] S404: According to the fact that the distance between the delivery location and the historical delivery location is less than the first distance, but the distance between the delivery location and the recommended location is greater than or equal to the first distance, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
[0085] The historical delivery position of the user corresponding to the abnormal order. For example, if the user corresponding to the current abnormal order is A, the order information of user A in the historical time period is obtained, and the delivery position corresponding to the order information in the historical time period is used as the historical delivery position.
[0086] By comparing the distance relationship between the delivery location of the current abnormal order and the historical delivery location, it is determined whether the delivery location is an outlier of the historical delivery location. When the distance between the delivery location and the historical delivery location is greater than or equal to the first distance, it means that the distance between the delivery location and the historical delivery location is far, and the delivery location is an outlier of the historical delivery location. At this time, regardless of whether the delivery location is close to the recommended location, it means that the abnormal order is caused by an incorrect delivery location, and the abnormal cause of the abnormal order is determined to be the delivery personnel.
[0087] When the distances between the delivery location and the historical delivery location and the recommended location are all less than the first distance, it means that the delivery location is not an outlier of the historical delivery location, and the delivery personnel delivers it according to the recommended location, that is, the delivery location is correct, then it is determined that the abnormal cause of the abnormal order is a system reason.
[0088] When the distance between the delivery location and the historical delivery location is less than the first distance, it means that the delivery location is not an outlier of the historical delivery location, but the distance between the delivery location and the recommended location is greater than or equal to the first distance, indicating that the delivery personnel did not deliver the items according to the recommended location, and the delivery personnel corresponding to the historical orders all delivered the items according to the wrong delivery locations. At this time, it is determined that the abnormal cause of the abnormal order is the delivery personnel's reason.
[0089] The above-mentioned embodiment can be implemented in the case where the positioning function is not started on the device corresponding to the abnormal order information, and it is impossible to determine whether the text parsing position and the user origin position in the user-side position are accurate. By detecting whether the delivery position of the abnormal order is a discrete point of the historical delivery position, and whether the delivery position is a recommended position, the abnormal cause of the abnormal order can be determined, thereby further improving the application scope and efficiency of detecting the abnormal causes of abnormal orders and reducing the steps of manual review.
[0090] In the embodiment of the present application, Figure 5 Another flowchart of steps for determining the abnormal cause of an abnormal order provided by an embodiment of the present application is shown, such as Figure 5 As shown, determining the abnormal reason of the abnormal order in step S103 also includes:
[0091] S501. Obtain the first reporting information of the delivery personnel.
[0092] S502: Determine whether the first reporting information is correct based on the user-side location detection result and the recommended location detection result.
[0093] S503: When the first report detection result is correct, determine that the abnormal reason of the abnormal order is a system reason.
[0094] S504. When the first report detection result is wrong, determine that the abnormal reason of the abnormal order is due to the delivery personnel.
[0095] The first reporting information is the information uploaded by the delivery personnel after the abnormal order is completed, indicating that the recommended location is inaccurate. For example, the delivery destination displayed on the delivery personnel's device is "Community B, City A". After the order is completed, the first reporting information uploaded by the delivery personnel through the reporting system is "The user's delivery address is Community C, City A".
[0096] At this time, the user side location detection result and the recommended location detection result are used to determine whether the first reporting information is correct, that is, the authenticity of the delivery personnel's report is detected by the user side location detection result and the recommended location detection result.
[0097] When the first report detection result is correct, it means that the delivery destination displayed by the system on the delivery personnel's device is wrong, and the abnormal reason for the abnormal order is determined to be a system reason.
[0098] When the first report detection result is wrong, it means that the delivery destination displayed by the system on the delivery personnel's device is correct, and the delivery personnel has made a false report, then it is determined that the abnormal reason for the abnormal order is the delivery personnel's fault.
[0099] In an embodiment of the present application, S502 determines whether the first reporting information is correct based on the user-side position detection result and the recommended position detection result, including: when the recommended position detection result is that the recommended position is accurate, determining that the first reporting information is wrong; when the recommended position detection result is that the recommended position is inaccurate, based on the user-side position detection result including that the user origin position is accurate and the text parsed position is accurate, and the distance between the delivery position and any one of the user origin position and the text parsed position is less than the first distance, determining that the first reporting detection result is correct.
[0100] Among them, when the recommended location detection result shows that the recommended location is accurate, it means that the delivery destination displayed by the system on the delivery personnel's device is correct, the delivery personnel has made a false report, and it is determined that the first reporting information is wrong.
[0101] When the recommended location detection result shows that the recommended location is inaccurate, it means that the delivery destination displayed by the system on the delivery personnel's device is wrong. In order to further determine whether the information reported by the delivery personnel is correct, the first reporting detection result is judged based on the user-side location detection result.
[0102] Specifically, according to the user-side position detection results, including the accuracy of the user's origin position and the accuracy of the text parsing position, and the distance between the delivery position and any one of the user's origin position and the text parsing position is less than the first distance, it means that the delivery position is close to any one of the user's origin position and the text parsing position, and the delivery personnel delivered it to the correct location, then it is determined that the first reporting detection result is correct.
[0103] The above embodiment can determine whether the first reporting information is correct through the user-side location detection results and the recommended location detection results, and then determine the abnormal cause of the abnormal order through whether the first reporting information is correct, which can reduce the situation of false reporting and provide a fair and just working environment for delivery personnel.
[0104] In an embodiment of the present application, the abnormal information locating method also includes: based on the distance between the order locating position and any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position being less than the second distance, taking the order locating position as a new recommended position; or based on the distance between the order locating position and any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position being greater than or equal to the second distance, taking any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position as a new recommended position.
[0105] In order to improve the accuracy of the recommended location, a delivery destination with higher accuracy is displayed on the delivery personnel's device. This embodiment compares the relationship between the order location, text parsing location, user origin location, and recommended location, and takes one of the four as the new recommended location with higher accuracy.
[0106] Among them, according to the distance between the order location and any one of the accurate text parsing location, the accurate user origin location, and the accurate recommended location is less than the second distance, it means that the device used by the user to place the order is close to the delivery destination, and the user is placing an order nearby. In this case, the order location can be directly used as the new recommended location, and the new recommended location can be displayed on the delivery personnel's device.
[0107] When the distance between the order location and any of the accurate text parsing location, the accurate user origin location, and the accurate recommended location is greater than or equal to the second distance, there is a possibility that the user placed the order remotely. At this time, any of the accurate text parsing location, the accurate user origin location, and the accurate recommended location is used as the new recommended location to improve the accuracy of the recommended location and reduce problems such as delivery personnel timeouts or incorrect deliveries.
[0108] In an embodiment of the present application, the abnormal information locating method also includes: obtaining second reporting information of the delivery personnel; when the text parsing position, the user origin position, and the recommended position are all inaccurate, the position with the shortest distance from the reporting position among the text parsing position, the user origin position, and the recommended position is used as the new recommended position.
[0109] Among them, the second reporting information includes the reported location uploaded by the delivery personnel when the abnormal order is not completed. The reported location represents the correct delivery location. For example, when the order is not completed, the user actively contacts the delivery personnel to correct the delivery location in the order, or the delivery personnel determines that the recommended location is inaccurate based on delivery experience. In this case, the order can be reported through the reporting system when it is not completed.
[0110] Furthermore, when the text parsing position, the user origin position, and the recommended position are all inaccurate, the reported position in the second report information can be used as a reference factor for the recommended position, and the position with the smallest distance from the reported position among the text parsing position, the user origin position, and the recommended position can be used as the new recommended position. This can further improve the accuracy of the recommended position and reduce problems such as delivery personnel timeouts or wrong deliveries.
[0111] An example is given below to illustrate an application of the abnormal information locating method of an embodiment of the present application.
[0112] After the order is completed, check whether a system complaint is generated. If no system complaint is generated, the order is terminated. If a system complaint is generated, the order is determined to be an abnormal order. According to this embodiment, Figures 1 to 4 The method shown determines the abnormal reason for the abnormal order.
[0113] Specifically, the text address corresponding to the abnormal order is parsed to obtain the text parsing position; the position of the user identified in the map application is obtained as the user origin position; based on the confidence of the text parsing position being higher than a preset confidence value, it is determined that the text parsing position is accurate, and based on the distance between the user origin position and the text parsing position being less than a second distance, a user-side position detection result with an accurate user origin position is obtained.
[0114] Detect whether the device corresponding to the abnormal order information has the positioning function activated. When the device corresponding to the abnormal order information has the positioning function activated, based on the fact that the distance between the text parsing position and the order positioning position is less than the second distance, obtain a user-side position detection result with an accurate text parsing position; based on the fact that the distance between the user origin position and the order positioning position is less than the second distance, obtain a user-side position detection result with an accurate user origin position; based on the fact that the distances between the user origin position and the order positioning position and the text parsing position are both greater than or equal to the second distance, obtain a user-side position detection result with an inaccurate user origin position.
[0115] If the user origin position and the text parsing position are both user-side positions, the above method can be used to obtain a user-side position detection result of whether the user-side position is accurate, and then detect whether the recommended position is accurate according to the positional relationship between the user-side position and the recommended position to obtain a recommended position detection result. Obtaining the recommended position detection result may specifically include: obtaining a recommended position detection result of an accurate recommended position according to the user origin position being accurate and the distance between the recommended position and the user origin position being less than a first distance; obtaining a recommended position detection result of an accurate recommended position according to the text parsing position being accurate and the distance between the recommended position and the text parsing position being less than the first distance when the user origin position is inaccurate or the distance between the recommended position and the user origin position is greater than or equal to the first distance; obtaining a recommended position detection result of an inaccurate recommended position according to the distance between the recommended position and the text parsing position being greater than or equal to the first distance. That is, when the distance between the recommended result and the correct user-side position is less than the first distance, a recommended position detection result of an accurate recommended position is obtained, and when the distance between the recommended position and all correct user-side positions is greater than or equal to the first distance, an inaccurate recommended position detection result is obtained.
[0116] After obtaining the recommended location detection result, based on the inaccuracy of the recommended location and the distance between the delivery location and the recommended location being less than the first distance, the abnormal reason for the abnormal order is determined to be a system reason; based on the accuracy of the recommended location and the distance between the delivery location and the recommended location being greater than or equal to the first distance, the abnormal reason for the abnormal order is determined to be a delivery personnel reason. It can be seen from the above embodiments that the embodiments of the present application can provide an abnormal order attribution method that reduces manual review, can reduce labor costs, has high accuracy, and short detection time.
[0117] In addition, when the delivery personnel report, the first report information of the delivery personnel is obtained, and whether the first report information is correct is determined according to the user-side location detection result and the recommended location detection result. If the first report detection result is correct, the abnormal reason of the abnormal order is determined to be a system reason; if the first report detection result is wrong, the abnormal reason of the abnormal order is determined to be a delivery personnel reason. This further increases the application scenarios of the embodiments of the present application, and provides a fair and just working environment for delivery personnel.
[0118] If the implementation steps of the above embodiment can realize the corresponding functions through software modules, corresponding to the above abnormal information locating method, the embodiment of the present application can also provide an abnormal information locating device.
[0119] like Figure 6As shown in FIG. 1 , a schematic diagram of the structure of an abnormal information locating device is provided. The abnormal information locating device 600 may include an information acquisition module 601, a recommended location detection module 602, and an abnormal cause determination module 603. The abnormal information locating device 600 may be used to perform the above Figures 1 to 5 operation of part or all of the electronic equipment in the
[0120] For example: the information acquisition module 601 is used to obtain the user-side location, recommended location and delivery location corresponding to the abnormal order, the recommended location is the delivery destination determined according to the user-side location and displayed on the delivery personnel's device, and the delivery location is the actual delivery location of the item corresponding to the abnormal order;
[0121] The recommended position detection module 602 is used to detect whether the recommended position is accurate according to the position relationship between the user side position and the recommended position, and obtain a recommended position detection result;
[0122] The abnormality cause determination module 603 is used to determine the abnormality cause of the abnormal order according to the recommended location detection result and the positional relationship between the delivery location and the recommended location.
[0123] It can be seen that the abnormal information locating device 600 provided in the embodiment of the present application can clearly identify whether the abnormal reason of the abnormal order is a system reason or a delivery personnel reason. In this way, the abnormal reason of the abnormal order can be located quickly, the labor cost of manual review can be reduced, and a fair and just working environment can be provided for the delivery personnel.
[0124] Optionally, the recommended position detection module 602 is used to detect whether the user side position is accurate and obtain a user side position detection result; based on the user side position being accurate and the distance between the recommended position and the user side position being less than a first distance, a recommended position detection result that the recommended position is accurate is obtained; based on the user side position being accurate and the distance between the recommended position and the user side position being greater than or equal to the first distance, a recommended position detection result that the recommended position is inaccurate is obtained; based on the user side position being inaccurate and the distance between the recommended position and the user side position being less than the first distance, a recommended position detection result that the recommended position is inaccurate is obtained.
[0125] Optionally, the abnormal cause determination module 603 is used to determine that the abnormal cause of the abnormal order is a system cause based on the fact that the recommended location is inaccurate and the distance between the delivery location and the recommended location is less than the first distance; and to determine that the abnormal cause of the abnormal order is a delivery personnel cause based on the fact that the recommended location is accurate and the distance between the delivery location and the recommended location is greater than or equal to the first distance.
[0126] Optionally, the user-side position includes a text parsing position and a user origin position, and the recommended position detection module 602 is used to parse the text address corresponding to the abnormal order to obtain the text parsing position; obtain the position of the user identified in the map application as the user origin position; when it is determined that the text parsing position is accurate, based on the distance between the user origin position and the text parsing position being less than a second distance, obtain a user-side position detection result that the user origin position is accurate.
[0127] Optionally, when the positioning function is activated on the device corresponding to the abnormal order information, the recommended position detection module 602 is used to obtain a user-side position detection result of an accurate text parsing position based on the distance between the text parsing position and the order positioning position being less than the second distance; and to obtain a user-side position detection result of an accurate user origin position based on the distance between the user origin position and the order positioning position being less than the second distance; and to obtain a user-side position detection result of an inaccurate user origin position based on the distances between the user origin position and the order positioning position and the text parsing position being greater than or equal to the second distance.
[0128] Optionally, the recommended position detection module 602 is used to obtain a recommended position detection result that the recommended position is accurate based on the fact that the user origin position is accurate and the distance between the recommended position and the user origin position is less than a first distance; when the user origin position is inaccurate or the distance between the recommended position and the user origin position is greater than or equal to the first distance, detect whether the recommended position is accurate based on the distance between the recommended position and the text parsing position to obtain a recommended position detection result.
[0129] Optionally, the recommended position detection module 602 is used to obtain a recommended position detection result that the recommended position is accurate based on the text parsing position being accurate and the distance between the recommended position and the text parsing position being less than the first distance; and to obtain a recommended position detection result that the recommended position is inaccurate based on the distance between the recommended position and the text parsing position being greater than or equal to the first distance.
[0130] Optionally, the abnormal cause determination module 603 is used to obtain the historical delivery location of the user corresponding to the abnormal order; based on the distance between the delivery location and the historical delivery location being greater than or equal to the first distance, determine that the abnormal cause of the abnormal order is a delivery personnel reason; based on the distance between the delivery location and the historical delivery location and the recommended location being less than the first distance, determine that the abnormal cause of the abnormal order is a system reason; based on the distance between the delivery location and the historical delivery location being less than the first distance, but the distance between the delivery location and the recommended location being greater than or equal to the first distance, determine that the abnormal cause of the abnormal order is a delivery personnel reason.
[0131] like Figure 7 As shown, another structural schematic diagram of an abnormal information locating device is provided, and the abnormal information locating device 600 also includes a reporting detection module 604, and the reporting detection module is used to obtain the first reporting information of the delivery personnel, and the first reporting information is the information uploaded by the delivery personnel after the abnormal order is completed, which indicates that the recommended location is inaccurate; whether the first reporting information is correct is judged according to the user-side location detection result and the recommended location detection result; when the first reporting detection result is correct, the abnormal cause of the abnormal order is determined to be a system cause; when the first reporting detection result is wrong, the abnormal cause of the abnormal order is determined to be a delivery personnel cause.
[0132] Optionally, the reporting detection module 604 is used to determine that the first reporting information is wrong when the recommended position detection result is that the recommended position is accurate; and to determine that the first reporting detection result is correct based on the user-side position detection result including that the user origin position is accurate and the text parsing position is accurate, and the distance between the delivery position and any one of the user origin position and the text parsing position is less than the first distance when the recommended position detection result is that the recommended position is inaccurate.
[0133] Optionally, the device also includes a recommended position updating module 605, which is used to use the order positioning position as a new recommended position if the distance between the order positioning position and any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position is less than the second distance; or use any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position as a new recommended position if the distance between the order positioning position and any one of the accurate text parsing position, the accurate user origin position, and the accurate recommended position is greater than or equal to the second distance.
[0134] Optionally, the recommended location update module 605 is also used to obtain second reporting information of the delivery personnel, the second reporting information includes the reporting location uploaded by the delivery personnel when the abnormal order is not completed, and the reporting location represents the correct delivery location; when the text parsing position, the user origin position, and the recommended position are all inaccurate, the position with the shortest distance from the reporting position among the text parsing position, the user origin position, and the recommended position is used as the new recommended position.
[0135] Understandably, Figure 6 and Figure 7 The division of each module in the above is only a division of logical functions. In actual implementation, the functions of the above modules can be integrated into the hardware entity of the electronic device. Please refer to Figure 8 , Figure 8 An electronic device is provided, the electronic device 80 comprising: a processor 800, a memory 801, a bus 802 and a communication interface 803, the processor 800, the communication interface 803 and the memory 801 being connected via the bus 802; the memory 801 storing a computer program that can be run on the processor 800, and the processor 800 executes the method provided in any of the aforementioned embodiments of the present application when running the computer program.
[0136] The memory 801 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 803 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.
[0137] The bus 802 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. The memory 801 is used to store programs, and the processor 800 executes the programs after receiving the execution instruction. The abnormal information locating method disclosed in any implementation of the above-mentioned embodiment of the present application may be applied to the processor 800, or implemented by the processor 800.
[0138] The processor 800 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 800. The above processor 800 can be a general-purpose processor, including a processor (Central Processing Unit, referred to as CPU), a network processor (Network Processor, referred to as NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a readily available programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 801, and the processor 800 reads the information in the memory 801 and completes the steps of the above method in combination with its hardware.
[0139] A computer-readable storage medium is also provided in an embodiment of the present application. The computer-readable storage medium stores instructions for reading and writing data. When the computer-readable storage medium is run on a computer, the computer executes part or all of the steps in the method described in the above-mentioned embodiment.
[0140] The embodiment of the present application also provides a computer program product including instructions for reading and writing data, which, when executed on a computer, enables the computer to execute part or all of the steps in the method described in the above-mentioned embodiment.
[0141] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0142] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0143] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0144] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0145] 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 application 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, and 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 smart phone or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. 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 code.
[0146] Although the optional embodiments of the present application have been described, those skilled in the art, once informed of the basic creative concept, may make additional changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiment and all changes and modifications falling within the scope of the present application.
[0147] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only the specific implementation method of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present invention.
Claims
1. A method for locating abnormal information, characterized in that: The method comprises: Obtaining the user-side location, recommended location, and delivery location corresponding to the abnormal order, wherein the recommended location is a delivery destination determined based on the user-side location and displayed on the delivery personnel's device, and the delivery location is the actual delivery location of the item corresponding to the abnormal order; Detecting whether the recommended position is accurate based on the positional relationship between the user side position and the recommended position, and obtaining a recommended position detection result; The abnormal reason of the abnormal order is determined based on the recommended location detection result and the positional relationship between the delivery location and the recommended location.
2. The abnormal information locating method according to claim 1, characterized in that: Detecting whether the recommended position is accurate according to the positional relationship between the user side position and the recommended position, and obtaining a recommended position detection result, including: Detecting whether the user side position is accurate and obtaining a user side position detection result; According to the user side position being accurate and the distance between the recommended position and the user side position being less than the first distance, obtaining a recommended position detection result in which the recommended position is accurate; According to the user side position being accurate and the distance between the recommended position and the user side position being greater than or equal to the first distance, obtaining a recommended position detection result that the recommended position is inaccurate; According to the inaccurate user-side position and the distance between the recommended position and the user-side position being less than the first distance, a recommended position detection result indicating that the recommended position is inaccurate is obtained.
3. The abnormal information locating method according to claim 2, characterized in that: Determining the abnormal reason of the abnormal order according to the recommended location detection result and the positional relationship between the delivery location and the recommended location includes: According to the inaccurate recommended location and the distance between the delivery location and the recommended location being less than the first distance, determining that the abnormal reason of the abnormal order is a system reason; Based on the fact that the recommended location is accurate and the distance between the delivery location and the recommended location is greater than or equal to the first distance, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
4. The abnormal information locating method according to claim 2, characterized in that: The user side position includes a text parsing position and a user origin position, and the detecting whether the user side position is accurate to obtain a user side position detection result includes: Parsing the text address corresponding to the abnormal order to obtain the text parsing position; Obtaining the location of the user identified in the map application as the user origin location; When it is determined that the text parsing position is accurate, a user-side position detection result indicating that the user origin position is accurate is obtained based on the fact that the distance between the user origin position and the text parsing position is less than a second distance.
5. The abnormal information locating method according to claim 4, characterized in that: In the case where the device corresponding to the abnormal order information starts the positioning function, the user side location also includes the order positioning location corresponding to the abnormal order information, and the detecting whether the user side location is accurate to obtain the user side location detection result includes: According to the distance between the text parsing position and the order positioning position being less than the second distance, a user-side position detection result of an accurate text parsing position is obtained; and According to the distance between the user origin position and the order positioning position being less than the second distance, a user-side position detection result of an accurate user origin position is obtained; According to the fact that the distances between the user origin position and the order positioning position and the text parsing position are greater than or equal to the second distance, a user-side position detection result indicating that the user origin position is inaccurate is obtained.
6. The abnormal information locating method according to claim 4 or 5, characterized in that: The detecting whether the recommended position is accurate according to the positional relationship between the user side position and the recommended position, and obtaining a recommended position detection result, includes: According to the user origin position being accurate and the distance between the recommended position and the user origin position being less than a first distance, obtaining a recommended position detection result in which the recommended position is accurate; When the user origin position is inaccurate, or the distance between the recommended position and the user origin position is greater than or equal to the first distance, the recommended position is detected to determine whether it is accurate based on the distance between the recommended position and the text parsing position to obtain a recommended position detection result.
7. The abnormal information locating method according to claim 6, characterized in that: The detecting whether the recommended position is accurate according to the distance between the recommended position and the text parsing position to obtain the recommended position detection result includes: According to the text parsing position being accurate and the distance between the recommended position and the text parsing position being less than the first distance, obtaining a recommended position detection result in which the recommended position is accurate; According to the distance between the recommended position and the text parsed position being greater than or equal to the first distance, a recommended position detection result in which the recommended position is inaccurate is obtained.
8. The abnormal information locating method according to claim 3, characterized in that: The method further comprises: Obtain the historical delivery location of the user corresponding to the abnormal order; According to the distance between the delivery location and the historical delivery location being greater than or equal to the first distance, determining that the abnormal reason for the abnormal order is due to the delivery personnel; According to the distances between the delivery location and the historical delivery location and the recommended location being smaller than the first distance, determining that the abnormal reason of the abnormal order is a system reason; According to the fact that the distance between the delivery location and the historical delivery location is less than the first distance, but the distance between the delivery location and the recommended location is greater than or equal to the first distance, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
9. The abnormal information locating method according to claim 4 or 5, characterized in that: Determining the abnormal reason of the abnormal order also includes: Acquire first reporting information of the delivery personnel, where the first reporting information is information uploaded by the delivery personnel after the abnormal order is completed, indicating that the recommended location is inaccurate; Determining whether the first reporting information is correct according to the user side position detection result and the recommended position detection result; When the first report detection result is correct, determining that the abnormal reason of the abnormal order is a system reason; In the case that the first reporting detection result is erroneous, it is determined that the abnormal reason for the abnormal order is due to the delivery personnel.
10. The abnormal information locating method according to claim 9, characterized in that: Judging whether the first reporting information is correct according to the user side position detection result and the recommended position detection result includes: When the recommended location detection result shows that the recommended location is accurate, determining that the first reporting information is wrong; In the case that the recommended position detection result is that the recommended position is inaccurate, based on the user-side position detection result including that the user origin position is accurate and the text parsed position is accurate, and the distance between the delivery position and any one of the user origin position and the text parsed position is less than the first distance, it is determined that the first reporting detection result is correct.
