Navigation product evaluation method and system, electronic equipment and storage medium

By acquiring multiple sample data and using navigation products to generate navigation paths for evaluation, the problem of low accuracy of evaluation results in the prior art is solved, and a more comprehensive and accurate navigation product evaluation is achieved.

CN119687963APending Publication Date: 2025-03-25SHENZHEN YISHIHUOLALA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411939747.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The existing navigation product evaluation methods use randomly generated start and end point data, which cannot fully cover the actual usage scenarios, resulting in low accuracy of the evaluation results.

Method used

By obtaining multiple sample data, including starting and ending data, the navigation paths are generated separately using the navigation products to be evaluated and the standard navigation products, and the navigation products are evaluated based on the navigation route, mileage and time, and the navigation products are evaluated in a comprehensive route mileage and time evaluation results.

Benefits of technology

It improves the comprehensiveness and accuracy of the evaluation results, reflects the user's real needs and usage scenarios, and enhances the representativeness of the evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119687963A_ABST
    Figure CN119687963A_ABST
Patent Text Reader

Abstract

The invention provides a navigation product evaluation method and system, electronic equipment and a storage medium. The method comprises the following steps: generating navigation data to be evaluated of a plurality of sample data at different moments through a navigation product; standard navigation data of the multiple pieces of sample data at different corresponding moments are generated through a standard navigation product; according to the navigation data to be evaluated and the standard navigation data generated by the same sample data, obtaining route mileage evaluation results of the same sample data; aiming at different to-be-evaluated navigation data and corresponding standard navigation data at the same moment, obtaining a route time evaluation result of the sample data at the same moment; evaluating the navigation product to be evaluated according to all route mileage evaluation results and route time evaluation results; according to the method provided by the invention, the navigation product to be evaluated can be evaluated by integrating two dimensions of the route mileage evaluation result and the route time evaluation result, and the comprehensiveness and the accuracy of the evaluation result can be enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a navigation product, and in particular to an evaluation method, system, electronic equipment and storage medium for a navigation product. Background Art

[0002] Navigation products are used to help users determine their location, plan routes, and provide guidance services to reach their destinations. Such products are widely used in mobile devices such as cars, mobile phones, and smart watches to provide users with convenient travel solutions. At present, there are many different navigation path planning calculation methods, and new navigation path planning calculation methods are emerging in an endless stream. Therefore, it is very necessary to evaluate the effect of the navigation path obtained by new navigation products.

[0003] At present, sample data is usually input into the navigation product to be evaluated and the standard navigation product respectively, and the navigation path generated by the navigation product to be evaluated is compared with the standard navigation path to evaluate the navigation product to be evaluated. However, the traditional evaluation method usually uses random starting and ending data, and the evaluation method and evaluation dimension are single, resulting in low accuracy of the evaluation results. Summary of the invention

[0004] In view of the shortcomings of the prior art mentioned above, the purpose of the present invention is to provide a navigation product evaluation method, system, electronic device and storage medium, which are used to solve the problem in the prior art that "the above evaluation method usually uses randomly generated start and end point data, which may not be able to fully cover the actual usage scenarios, and the data type is single and the quantity is small, resulting in low accuracy of the evaluation results."

[0005] To achieve the above-mentioned purpose and other related purposes, the present invention provides a navigation product evaluation method, the method comprising:

[0006] Acquire a plurality of sample data; wherein the sample data includes starting point data and end point data;

[0007] Generate multiple sample data of navigation data to be evaluated at different times through the navigation product to be evaluated; generate multiple sample data of standard navigation data at corresponding different times through the standard navigation product;

[0008] For the navigation data to be evaluated and the standard navigation data generated by the same sample data, evaluation is performed according to the navigation route and driving mileage to obtain the route mileage evaluation results of the same sample data;

[0009] For different navigation data to be evaluated and corresponding standard navigation data at the same time, evaluation is performed according to the navigation route and driving time to obtain the route time evaluation results of the sample data at the same time;

[0010] The navigation product to be evaluated is evaluated based on all route mileage evaluation results and route time evaluation results.

[0011] In one embodiment of the present invention, the step of acquiring a plurality of sample data includes:

[0012] Selecting initial sample data of multiple cities in multiple periods from a database based on a preset screening condition, the initial sample data including multiple initial starting point data and corresponding initial end point data, wherein the preset screening condition is represented as: removing unfinished orders, risk orders and non-freight orders from business orders in the database, the business orders corresponding to the initial sample data;

[0013] In each city of each cycle, the initial starting point data and the corresponding initial end point data are sorted from high to low according to the number of times they appear;

[0014] A first preset number of initial starting point data and corresponding initial end point data in the sequence are selected as the starting point data and corresponding end point data in each city in each cycle.

[0015] In one embodiment of the present invention, the navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated driving mileages, and the standard navigation data corresponding to each sample data includes a plurality of second estimated driving mileages. The navigation data to be evaluated and the standard navigation data generated for the same sample data are evaluated according to the navigation route and driving mileage, and the step of obtaining the route mileage evaluation result of the same sample data includes:

[0016] Calculate a first ratio of each of the first estimated driving mileage and the corresponding second estimated driving mileage of each of the sample data;

[0017] Obtaining a first integral value according to a first integral range in which the first ratio is located;

[0018] Accumulating all the first integral values ​​in the sample data to express the sum of the first integral values ​​of the sample data;

[0019] Determine whether the sum of the first integral values ​​is greater than a preset threshold: if so, the sample data is qualified; otherwise, the sample data is unqualified;

[0020] The number of qualified sample data is counted, and the number is divided by the total number of sample data to calculate the mileage qualification rate as the route mileage evaluation result of the same sample data.

[0021] In one embodiment of the present invention, the navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated driving times, and the standard navigation data corresponding to each sample data includes a plurality of second estimated driving times. The steps of evaluating different navigation data to be evaluated and the corresponding standard navigation data at the same time according to the navigation routes and driving times to obtain the route time evaluation results of the sample data at the same time include:

[0022] Calculate a second ratio of each of the first estimated driving time and the corresponding second estimated driving time of each of the sample data at the same time;

[0023] Obtaining a second integral value according to a second integral range in which the second ratio is located;

[0024] Accumulating the second integral values ​​in the sample data to express the sum of the second integral values ​​of the sample data;

[0025] Determine whether the sum of the second integral values ​​is greater than a preset threshold, if so, the sample data is qualified, otherwise, the sample data is unqualified;

[0026] The number of qualified sample data at each moment is counted, and the number is divided by the total number of sample data at each moment to calculate the time qualification rate as the route time evaluation result of the sample data at the same moment.

[0027] In one embodiment of the present invention, the step of evaluating the navigation product to be evaluated based on all route mileage evaluation results and route time evaluation results includes:

[0028] A mileage integral value is obtained according to a third integral range in which the mileage pass rate is located, and a time integral value is obtained according to a fourth integral range in which the time pass rate is located;

[0029] Calculating the sum of the mileage integral value and the time integral value, and expressing it as a total integral value;

[0030] The navigation product to be evaluated is evaluated according to the total score.

[0031] In one embodiment of the present invention, the step of evaluating the navigation product to be evaluated according to the total score includes:

[0032] Determine the total integral value:

[0033] When the total score is less than a preset qualified threshold, the navigation product to be evaluated is judged to be unqualified;

[0034] When the total score is greater than or equal to a qualified threshold and less than an excellent threshold, the navigation product to be evaluated is judged to be qualified;

[0035] When the total integral value is greater than or equal to a preset excellent threshold, the navigation product to be evaluated is judged to be excellent.

[0036] In one embodiment of the present invention, after evaluating the navigation product to be evaluated based on all route mileage evaluation results and route time evaluation results, the method further includes:

[0037] The evaluation results of the navigation product to be evaluated are displayed.

[0038] The present application also provides a navigation product evaluation system, the system comprising:

[0039] A data acquisition unit, which acquires a plurality of sample data; wherein the sample data includes starting point data and end point data;

[0040] A data generating unit, which generates a plurality of sample data at different times to be evaluated navigation data respectively through the navigation product; and generates a plurality of sample data at corresponding different times standard navigation data respectively through the standard navigation product;

[0041] A first data comparison unit evaluates the navigation data to be evaluated and the standard navigation data generated by the same sample data according to the navigation route and the driving mileage to obtain a route mileage evaluation result of the same sample data;

[0042] A second data comparison unit evaluates different navigation data to be evaluated and corresponding standard navigation data at the same time according to the navigation routes and driving times to obtain route time evaluation results of sample data at the same time;

[0043] The result judgment unit evaluates the navigation product to be evaluated according to all route mileage evaluation results and route time evaluation results.

[0044] The present application also provides an electronic device, the electronic device comprising:

[0045] one or more processors;

[0046] The storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the navigation product evaluation method as described in any one of the above claims.

[0047] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer is enabled to execute the navigation product evaluation method as described in any one of the above claims.

[0048] As described above, the navigation product evaluation method, system, electronic device and storage medium of the present invention have the following beneficial effects:

[0049] This application can reflect the real needs and usage scenarios of users in daily life by obtaining multiple starting point data and corresponding end point data of the navigation product to be evaluated in the actual working process, and the data is highly representative. At the same time, this application evaluates the navigation product to be evaluated based on two dimensions: route mileage evaluation results and route time evaluation results. The navigation product to be evaluated is evaluated based on the route mileage evaluation results of the same sample data and the route time evaluation results of the sample data at the same time. When evaluating the route time results, the impact of different times on the route time is considered, which can enhance the comprehensiveness and accuracy of the evaluation results as a whole. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 A schematic diagram of a flow chart of a navigation product evaluation method provided by an embodiment of the present invention;

[0051] Figure 2 Shown is a flowchart of a navigation product evaluation system provided by an embodiment of the present invention;

[0052] Figure 3 Shown is a structural schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0053] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0054] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0055] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.

[0056] The present invention provides a navigation product evaluation method, comprising the following steps:

[0057] Step S100, obtaining a plurality of sample data; wherein the sample data includes starting point data and end point data;

[0058] Step S200, generating a plurality of sample navigation data at different times through the navigation product to be evaluated; generating a plurality of standard navigation data at corresponding different times through the standard navigation product;

[0059] Step S300, evaluating the navigation data to be evaluated and the standard navigation data generated by the same sample data according to the navigation route and driving mileage, and obtaining the route mileage evaluation result of the same sample data;

[0060] Step S400, evaluating different navigation data to be evaluated and corresponding standard navigation data at the same time according to the navigation route and driving time, and obtaining the route time evaluation result of the sample data at the same time;

[0061] Step S500: Evaluate the navigation product to be evaluated based on all route mileage evaluation results and route time evaluation results.

[0062] In step S100, the sample data comes from the working data of the navigation product to be evaluated in the actual working process. The navigation product to be evaluated is the navigation software or system to be evaluated. The evaluation of the navigation product to be evaluated plays an important role in promoting the improvement of the product.

[0063] Navigation products require a process of continuous improvement and optimization during use to improve product quality and user experience. This application evaluates the navigation products to be evaluated during actual use. By obtaining multiple starting point data and corresponding end point data of the navigation products to be evaluated during actual working processes, it can reflect the real needs and usage scenarios of users in daily life. At the same time, the use of actual data for evaluation avoids the deviation caused by artificially set test cases to ensure the accuracy of the evaluation results.

[0064] Specifically, the steps of obtaining a plurality of sample data include:

[0065] Step S110, selecting initial sample data of multiple cities in multiple periods from the database based on a preset screening condition, the initial sample data including multiple initial starting point data and corresponding initial end point data, wherein the preset screening condition is expressed as: removing unfinished orders, risk orders and non-freight orders in the business orders in the database, and the business orders correspond to the initial sample data;

[0066] Step S120, in each city of each cycle, sorting the initial starting point data and the corresponding initial end point data from high to low according to the number of times they appear;

[0067] Step S130 , selecting a preset number of initial starting point data and corresponding initial end point data in the sequence as the starting point data and corresponding end point data of each city in each cycle.

[0068] In step S110, during the process of evaluating the navigation product to be evaluated, data is collected periodically. For example, one period may be one week or any other suitable time length, which is not specifically limited in the embodiment of the present application.

[0069] Unfinished orders are orders that have not successfully completed the entire business process, such as canceled orders, refunded orders, etc. Risky orders are orders with potential risks or problems, and non-freight orders are orders that do not involve actual cargo transportation. The above abnormal orders may not represent real business needs or user behaviors. Discarding such unavailable data from the database can make the analysis results more realistically reflect the actual operation of the business.

[0070] In step S120 and step S130, first, in each cycle (such as each week) and each city, a large amount of initial starting point data and corresponding initial terminal data are collected. These data usually come from the user's actual navigation record. Then, the number of times each pair of initial starting point data and initial terminal data appears is counted, that is, the number of times a navigation request from a specific starting point to a specific terminal appears is calculated. Then, sort according to the above number of occurrences, starting from the highest number of occurrences and arranging downwards in sequence. Finally, the first preset number of initial starting point data and corresponding initial terminal data in the sequence are selected as the starting point data and corresponding terminal data for each city in each cycle. The present application can screen multiple initial starting point data and corresponding initial terminal data, select popular data in each cycle and each city, and ensure that the data used in the evaluation process is highly representative, so as to better reflect the performance of the navigation product to be evaluated in common usage scenarios.

[0071] For example, the pre-set number of initial starting point data and the corresponding initial endpoint data can be the top ten initial starting point data and the corresponding initial endpoint data. The pre-set number can also be other suitable numbers, such as the top eight, top twenty, etc., and the embodiments of the present application do not impose specific limitations.

[0072] In step S200, navigation products are used to generate navigation data to be evaluated at different times for multiple sample data; and standard navigation data at different times for multiple sample data are generated by standard navigation products.

[0073] In the embodiment of the present application, the standard navigation product is a navigation product used as a reference benchmark for comparison and evaluation of the navigation product to be evaluated. For example, it can be Google Maps, Baidu Maps, and Amap, etc., and the embodiment of the present application does not make specific limitations.

[0074] For example, the above-mentioned different times may be the morning rush hour, the evening rush hour, and the off-peak period. The present application may also be set to input multiple sample data into the navigation product and the standard navigation product at other times, and those skilled in the art may set it according to the actual situation. Traffic conditions may change with different time periods of the day. For example, the road conditions during the morning and evening rush hours and the off-peak period are very different. The present application takes into account the influence of time on the navigation data by generating the navigation data to be evaluated and the standard navigation data at different times, which is beneficial to the accuracy of the navigation product to be evaluated later.

[0075] In step S300, the navigation data to be evaluated and the standard navigation data generated by the same sample data are evaluated according to the navigation route and driving mileage to obtain the route mileage evaluation results of the same sample data.

[0076] The navigation data to be evaluated and the standard navigation data generated by the same sample data are evaluated according to the navigation route and mileage. This method does not emphasize whether the sample data are at the same time. It only evaluates the navigation data to be evaluated and the standard navigation data generated by the same sample data. Specifically, the first estimated mileage and the corresponding second estimated mileage are evaluated to determine whether the navigation product to be evaluated can provide a shorter route.

[0077] Specifically, the navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated driving mileages, and the standard navigation data corresponding to each sample data includes a plurality of second estimated driving mileages. The navigation data to be evaluated and the standard navigation data generated by the same sample data are evaluated according to the navigation route and driving mileage, and the steps of obtaining the route mileage evaluation results of the same sample data include:

[0078] Step S310, calculating a first ratio of each first estimated driving mileage of each sample data to the corresponding second estimated driving mileage;

[0079] Step S320, obtaining a first integral value according to a first integral range in which the first ratio is located;

[0080] Step S330, accumulating all first integral values ​​in the sample data to express as the sum of the first integral values ​​of the sample data;

[0081] Step S340, determining whether the sum of the first integral values ​​is greater than a preset threshold value: if so, the sample data is qualified; otherwise, the sample data is unqualified;

[0082] Step S350, counting the number of qualified sample data, dividing the number by the total number of sample data, and calculating the mileage qualification rate as the route mileage evaluation result of the same sample data;

[0083] In step S310-step S350, each sample data input into the navigation product can obtain multiple navigation routes, and similarly, each sample data input into the standard navigation product can obtain multiple navigation routes. For example, each sample data input into the navigation product obtains three navigation routes, and similarly, each sample data input into the standard navigation product obtains three navigation routes. This application does not limit the specific number of navigation routes.

[0084] It should be noted that in the present application, the number of navigation routes obtained by each sample data through the navigation product to be evaluated is consistent with the number of navigation routes obtained by the sample data through the standard navigation product.

[0085] By further example, the first estimated driving mileages corresponding to the three navigation routes generated by the navigation product to be evaluated are 10km, 20km and 30km respectively, and the second estimated driving mileages corresponding to the three navigation routes generated by the standard navigation product are 15km, 25km and 35km respectively. The first ratios of each first estimated driving mileage to the corresponding second estimated driving mileage are 0.67, 0.8 and 0.86 respectively.

[0086] For example, the first integral range is defined as follows: when the ratio is less than or equal to 0.70, the integral is 3 points; when the ratio is greater than 0.70 and less than or equal to 0.85, the integral is 2 points; when the ratio is greater than 0.85 and less than or equal to 1.00, the integral is 1 point; when the ratio is greater than 1.00, the integral is 0 points.

[0087] According to the defined first integral range, all first integral values ​​in the sample data are accumulated and expressed as the sum of the first integral values ​​of the sample data (for example, the sum of the first integral values ​​of the above sample data is 7 points); then according to the preset threshold, it is determined whether the sum of the first integral values ​​is greater than the threshold to determine whether the sample data is qualified.

[0088] The above example is only used to illustrate the method flow of step S310 to step S350, and does not limit the first integral range and threshold, etc. Those skilled in the art can set the specific range or value of the first integral range and threshold according to actual conditions.

[0089] In step S400, different navigation data to be evaluated and corresponding standard navigation data at the same time are evaluated according to the navigation routes and travel times to obtain route time evaluation results of sample data at the same time.

[0090] For different navigation data to be evaluated and the corresponding standard navigation data at the same time, evaluation is performed according to the navigation route and driving time. This method emphasizes the evaluation of multiple sample data at the same time, specifically the evaluation of the first estimated driving time and the corresponding second estimated driving time, to determine whether the navigation product to be evaluated can provide a shorter time. For example, due to the congestion during the morning rush hour, the estimated driving time of the same sample data during the morning rush hour is usually longer than the estimated time during the off-peak hours. Therefore, this application evaluates different navigation data to be evaluated and the corresponding standard navigation data at the same time according to the navigation route and driving time, and considers the impact of different times on the route time evaluation results when evaluating the route time.

[0091] Specifically, the navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated driving times, and the standard navigation data corresponding to each sample data includes a plurality of second estimated driving times. For different navigation data to be evaluated and the corresponding standard navigation data at the same time, evaluation is performed according to the navigation route and driving time, and the step of obtaining the route time evaluation result of the sample data at the same time includes:

[0092] Step S410, calculating a second ratio of each first estimated driving time of each sample data at the same time to the corresponding second estimated driving time;

[0093] Step S420, obtaining a second integral value according to a second integral range in which the second ratio is located;

[0094] Step S430, accumulating the second integral values ​​in the sample data to express it as the sum of the second integral values ​​of the sample data;

[0095] Step S440, determining whether the sum of the second integral values ​​is greater than a preset threshold, if so, the sample data is qualified, otherwise, the sample data is unqualified;

[0096] Step S450, counting the number of qualified sample data at each moment, dividing the number by the total number of sample data at each moment, and calculating the time qualification rate as the route time evaluation result of the sample data at the same moment.

[0097] In step S410 to step S450, for example, the first estimated driving times corresponding to the three navigation routes generated by the navigation product to be evaluated are 10 minutes, 15 minutes and 20 minutes respectively, and the second estimated driving mileages corresponding to the three navigation routes generated by the standard navigation product are 15 minutes, 20 minutes and 25 minutes respectively. The first ratios of each first estimated driving mileage to the corresponding second estimated driving mileage are 0.67, 0.75 and 0.8 respectively.

[0098] For example, the defined second integral range is as follows: when the ratio is less than or equal to 0.70, the integral is 3 points; when the ratio is greater than 0.70 and less than or equal to 0.85, the integral is 2 points; when the ratio is greater than 0.85 and less than or equal to 1.00, the integral is 1 point; when the ratio is greater than 1.00, the integral is 0 points.

[0099] According to the defined second integral range, all second integral values ​​in the sample data are accumulated and expressed as the sum of the second integral values ​​of the sample data (for example, the sum of the first integral values ​​of the above sample data is 7 points); then according to the preset threshold, it is determined whether the sum of the second integral values ​​is greater than the threshold to determine whether the sample data is qualified.

[0100] The above example is only used to illustrate the method flow of step S410 to step S450, and does not limit the second integral range and threshold, etc. Those skilled in the art can set the specific range or value of the second integral range and threshold according to actual conditions.

[0101] In step S500, the navigation product to be evaluated is evaluated based on all route mileage evaluation results and route time evaluation results.

[0102] Specifically, based on all route mileage evaluation results and route time evaluation results, the steps for evaluating the navigation product to be evaluated include:

[0103] Step S510, obtaining a mileage integral value according to the third integral range of the mileage pass rate, and obtaining a time integral value according to the fourth integral range of the time pass rate;

[0104] Step S520, calculating the sum of the mileage integral value and the time integral value, which is expressed as a total integral value;

[0105] Step S530: Evaluate the navigation product to be evaluated according to the total score.

[0106] In step S510, step S520 and step S530, for example, the third integral range is defined: if the mileage pass rate is less than or equal to 30%, the integral is 1 point; if the mileage pass rate is greater than 30% and less than or equal to 60%, the integral is 2 points; if the mileage pass rate is greater than 60% and less than or equal to 80%, the integral is 3 points; if the mileage pass rate is greater than 80%, the integral is 4 points. The definition of the fourth integral range is similar to that of the third integral range, and the details will not be repeated. This application does not specifically define the specific data of the third integral range and the fourth integral range, and those skilled in the art can set them according to actual conditions.

[0107] More specifically, the steps of evaluating the navigation product to be evaluated according to the total score include: determining the total score:

[0108] Step S5300: when the total score is less than the preset qualified threshold, the navigation product to be evaluated is judged to be unqualified;

[0109] Step S5301: when the total score is greater than or equal to the qualified threshold and less than the excellent threshold, the navigation product to be evaluated is judged to be qualified;

[0110] Step S5302: when the total score is greater than or equal to the preset excellent threshold, the navigation product to be evaluated is judged to be excellent.

[0111] In step S5300-step S5302, the evaluation result of the navigation product to be evaluated is determined according to the numerical value of the total integral value. In this application, the navigation product to be evaluated is divided into three evaluation results: unqualified, qualified and excellent. Technical personnel in this field can also set other types of evaluation results according to actual conditions.

[0112] After evaluating the navigation product to be evaluated based on all the route mileage evaluation results and route time evaluation results, the method further includes: displaying the evaluation results of the navigation product to be evaluated. For example, the evaluation results of the navigation product to be evaluated can be displayed through a visual interface, which can enhance the user experience and enable the user to obtain analysis data more clearly.

[0113] The present application also provides a navigation product evaluation system, the system comprising a data acquisition unit 10, a data generation unit 20, a first data comparison unit 30, a second data comparison unit 40 and a result judgment unit 50:

[0114] The data acquisition unit 10 acquires a plurality of sample data, wherein the sample data includes start point data and end point data;

[0115] The data generating unit 20 generates navigation data to be evaluated at different times using a plurality of sample data respectively through navigation products; and generates standard navigation data at corresponding different times using a plurality of sample data respectively through standard navigation products;

[0116] The first data comparison unit 30 evaluates the navigation data to be evaluated and the standard navigation data generated by the same sample data according to the navigation route and the driving mileage to obtain the route mileage evaluation result of the same sample data;

[0117] The second data comparison unit 40 evaluates different navigation data to be evaluated and corresponding standard navigation data at the same time according to the navigation routes and driving times to obtain route time evaluation results of sample data at the same time;

[0118] The result judging unit 50 evaluates the navigation product to be evaluated according to all the route mileage evaluation results and route time evaluation results.

[0119] The present application also provides an electronic device, the electronic device comprising:

[0120] one or more processors;

[0121] The storage device is used to store one or more programs. When the one or more programs are executed by one or more processors, the electronic device implements the navigation product evaluation method as described above.

[0122] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer executes the navigation product evaluation method as described above.

[0123] The electronic device 1 may include a memory 12 , a processor 13 , and a bus, and may also include a computer program stored in the memory 12 and executable on the processor 13 .

[0124] Among them, the memory 12 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (for example: SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the electronic device 1, such as a mobile hard disk of the electronic device 1. In other embodiments, the memory 12 can also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1. Further, the memory 12 can also include both an internal storage unit of the electronic device 1 and an external storage device. The memory 12 can not only be used to store application software and various types of data installed in the electronic device 1, but also can be used to temporarily store data that has been output or is to be output.

[0125] In some embodiments, the processor 13 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips. The processor 13 is the control core (Control Unit) of the electronic device 1, and uses various interfaces and lines to connect various components of the entire electronic device 1, and executes or executes programs or modules stored in the memory 12, and calls data stored in the memory 12 to execute various functions of the electronic device 1 and process data.

[0126] The processor 13 executes the operating system and various installed application programs of the electronic device 1. The processor 13 executes the application programs to implement the steps in the above navigation product evaluation method.

[0127] Exemplarily, the computer program may be divided into one or more modules, which are stored in the memory 12 and executed by the processor 13 to complete the present application. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the electronic device 1.

[0128] The above-mentioned integrated unit implemented in the form of a software function module can be stored in a computer-readable storage medium, and the computer-readable storage medium can be non-volatile or volatile. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to perform part of the functions of the navigation product evaluation method described in each embodiment of the present application.

[0129] To summarize, this application can reflect the real needs and usage scenarios of users in daily life by obtaining multiple starting point data and corresponding end point data of the navigation product to be evaluated in the actual working process, and the data is highly representative. At the same time, this application evaluates the navigation product to be evaluated based on two dimensions: route mileage evaluation results and route time evaluation results. The navigation product to be evaluated is evaluated based on the route mileage evaluation results of the same sample data and the route time evaluation results of the sample data at the same time. When evaluating the route time results, the impact of different times on the route time is taken into account, which can enhance the comprehensiveness and accuracy of the evaluation results as a whole.

[0130] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed by the present invention shall still be covered by the claims of the present invention.

Claims

1. A navigation product evaluation method, characterized in that: The method comprises: Acquire a plurality of sample data; wherein the sample data includes starting point data and end point data; Generate multiple sample data of navigation data to be evaluated at different times through the navigation product to be evaluated; generate multiple sample data of standard navigation data at corresponding different times through the standard navigation product; For the navigation data to be evaluated and the standard navigation data generated by the same sample data, evaluation is performed according to the navigation route and driving mileage to obtain the route mileage evaluation results of the same sample data; For different navigation data to be evaluated and corresponding standard navigation data at the same time, evaluation is performed according to the navigation route and driving time to obtain the route time evaluation results of the sample data at the same time; The navigation product to be evaluated is evaluated based on all route mileage evaluation results and route time evaluation results.

2. The navigation product evaluation method according to claim 1, characterized in that: The step of obtaining a plurality of sample data comprises: Selecting initial sample data of multiple cities in multiple periods from a database based on a preset screening condition, the initial sample data including multiple initial starting point data and corresponding initial end point data, wherein the preset screening condition is represented as: removing unfinished orders, risk orders and non-freight orders from business orders in the database, the business orders corresponding to the initial sample data; In each city of each cycle, the initial starting point data and the corresponding initial end point data are sorted from high to low according to the number of times they appear; A first preset number of initial starting point data and corresponding initial end point data in the sequence are selected as the starting point data and corresponding end point data in each city in each cycle.

3. The navigation product evaluation method according to claim 1, characterized in that: The navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated driving mileages, the standard navigation data corresponding to each sample data includes a plurality of second estimated driving mileages, and the navigation data to be evaluated and the standard navigation data generated for the same sample data are evaluated according to the navigation route and driving mileage, and the step of obtaining the route mileage evaluation result of the same sample data includes: Calculate a first ratio of each of the first estimated driving mileage and the corresponding second estimated driving mileage of each of the sample data; Obtaining a first integral value according to a first integral range in which the first ratio is located; Accumulating all the first integral values ​​in the sample data to express the sum of the first integral values ​​of the sample data; Determine whether the sum of the first integral values ​​is greater than a preset threshold: if so, the sample data is qualified; otherwise, the sample data is unqualified; The number of qualified sample data is counted, and the number is divided by the total number of sample data to calculate the mileage qualification rate as the route mileage evaluation result of the same sample data.

4. The navigation product evaluation method according to claim 3, characterized in that: The navigation data to be evaluated corresponding to each sample data includes a plurality of first estimated travel times, and the standard navigation data corresponding to each sample data includes a plurality of second estimated travel times. The steps of evaluating different navigation data to be evaluated and the corresponding standard navigation data at the same time according to the navigation routes and travel times to obtain the route time evaluation results of the sample data at the same time include: Calculate a second ratio of each of the first estimated driving time and the corresponding second estimated driving time of each of the sample data at the same time; Obtaining a second integral value according to a second integral range in which the second ratio is located; Accumulating the second integral values ​​in the sample data to express the sum of the second integral values ​​of the sample data; Determine whether the sum of the second integral values ​​is greater than a preset threshold, if so, the sample data is qualified, otherwise, the sample data is unqualified; The number of qualified sample data at each moment is counted, and the number is divided by the total number of sample data at each moment to calculate the time qualification rate as the route time evaluation result of the sample data at the same moment.

5. The navigation product evaluation method according to claim 4, characterized in that: The step of evaluating the navigation product to be evaluated based on all route mileage evaluation results and route time evaluation results includes: A mileage integral value is obtained according to a third integral range in which the mileage pass rate is located, and a time integral value is obtained according to a fourth integral range in which the time pass rate is located; Calculating the sum of the mileage integral value and the time integral value, and expressing it as a total integral value; The navigation product to be evaluated is evaluated according to the total score.

6. The navigation product evaluation method according to claim 5, characterized in that: The step of evaluating the navigation product to be evaluated according to the total score includes: Determine the total integral value: When the total score is less than a preset qualified threshold, the navigation product to be evaluated is judged to be unqualified; When the total score is greater than or equal to the qualified threshold and less than the excellent threshold, the navigation product to be evaluated is judged to be qualified; When the total integral value is greater than or equal to a preset excellent threshold, the navigation product to be evaluated is judged to be excellent.

7. The navigation product evaluation method according to claim 6, characterized in that: After evaluating the navigation product to be evaluated based on all the route mileage evaluation results and the route time evaluation results, the process further includes: The evaluation results of the navigation product to be evaluated are displayed.

8. A navigation product evaluation system, characterized in that: The system comprises: A data acquisition unit, which acquires a plurality of sample data; wherein the sample data includes starting point data and end point data; A data generating unit, which generates a plurality of sample data at different times to be evaluated navigation data respectively through the navigation product; and generates a plurality of sample data at corresponding different times standard navigation data respectively through the standard navigation product; A first data comparison unit evaluates the navigation data to be evaluated and the standard navigation data generated by the same sample data according to the navigation route and the driving mileage to obtain a route mileage evaluation result of the same sample data; A second data comparison unit evaluates different navigation data to be evaluated and corresponding standard navigation data at the same time according to the navigation routes and driving times to obtain route time evaluation results of sample data at the same time; The result judgment unit evaluates the navigation product to be evaluated according to all route mileage evaluation results and route time evaluation results.

9. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the navigation product evaluation method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is enabled to execute the navigation product evaluation method described in any one of claims 1 to 7.