Client health degree assessment method and device, terminal equipment and storage medium

By obtaining customer historical shipment data and determining health index scores based on multiple preset health indexes, the one-sided problem of traditional evaluation methods is solved, and a more comprehensive and objective customer health assessment is achieved.

CN119515456APending Publication Date: 2025-02-25SF TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311075715.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Traditional customer health assessment methods usually rely on a single indicator and cannot adapt to the evaluation needs of diverse customers, resulting in more one-sided evaluation results.

Method used

By obtaining customer historical delivery data, and determining the health index score of each preset health index based on the indicator target values ​​corresponding to multiple preset health indexes, the health index score of each preset health index is determined, and finally health control information is generated.

Benefits of technology

This method improves the comprehensiveness and objectivity of customer health assessment by comprehensively considering the scores and total health scores of multiple preset health indicators, and provides more accurate customer health control information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119515456A_ABST
    Figure CN119515456A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of data analysis, and provides a customer health degree assessment method and device, terminal equipment and a storage medium, and the method comprises the steps: firstly obtaining the historical delivery data of a customer; then according to the historical delivery data of the customer and the index target values corresponding to the plurality of preset health degree indexes, respectively determining a health degree index score corresponding to each preset health degree index; determining a total health degree score according to the health degree index score corresponding to each preset health degree index; and finally, based on each health degree index score and the health degree total score, generating health degree management and control information. Therefore, the health degree of the customer is analyzed based on the historical delivery data of the customer, the scores of the plurality of preset health degree indexes and the total score of the health degree are considered at the same time, the health degree management and control information of the customer is comprehensively obtained, and the comprehensiveness and objectivity of customer health degree assessment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of data analysis technology, and in particular, relates to a customer health assessment method, apparatus, terminal device and storage medium. Background Art

[0002] In the logistics industry, customer health assessment is an important part. Customer health assessment can help logistics companies fully understand the performance of customers in terms of operations, operational risk control, quality, etc., and formulate corresponding strategies to improve customer satisfaction.

[0003] In related technologies, a single indicator of the customer is usually used to analyze and evaluate the customer's health. However, the actual situation of each customer is different. This evaluation method cannot adapt to the evaluation needs of diverse customers, and the evaluation results are relatively one-sided. Summary of the invention

[0004] The embodiments of the present application provide a customer health assessment method, apparatus, terminal device and storage medium, which can solve the problem that the traditional customer health assessment results are relatively one-sided.

[0005] The first aspect of an embodiment of the present application provides a customer health assessment method, including: obtaining customer historical shipping data; determining the health indicator score corresponding to each preset health indicator based on the customer historical shipping data and the indicator target values ​​corresponding to multiple preset health indicators; determining the total health score based on the health indicator score corresponding to each preset health indicator; and generating health management information based on each health indicator score and the total health score.

[0006] In a possible implementation of the first aspect, before determining the health indicator score corresponding to each preset health indicator according to the historical shipment data and the indicator target values ​​corresponding to the plurality of preset health indicators, the customer health evaluation method further includes:

[0007] In response to an operation instruction sent by a user through a visual editing interface, a target configuration object and operation configuration information carried in the operation instruction are obtained, wherein the target configuration object includes an indicator target value corresponding to each preset health indicator;

[0008] Configure the target value for each preset health indicator based on the operation configuration information and the customer's historical shipment data.

[0009] Optionally, in another possible implementation of the first aspect, determining the health indicator score corresponding to each preset health indicator according to the customer's historical shipment data and the indicator target values ​​corresponding to the plurality of preset health indicators, respectively, includes:

[0010] Determine the actual value of each preset health indicator based on the customer's historical shipment data;

[0011] Determine the indicator achievement rate corresponding to each preset health indicator according to the actual indicator value corresponding to each preset health indicator and the corresponding indicator target value;

[0012] According to the indicator achievement rate corresponding to each preset health indicator, the health indicator score corresponding to each preset health indicator is determined.

[0013] Optionally, in yet another possible implementation of the first aspect, determining the health indicator score corresponding to each preset health indicator according to the indicator achievement rate corresponding to each preset health indicator includes:

[0014] The health indicator score corresponding to each preset health indicator is determined according to the indicator achievement rate and the corresponding indicator weight corresponding to each preset health indicator, wherein the indicator weight corresponding to each preset health indicator is obtained in advance through configuration.

[0015] Optionally, in another possible implementation of the first aspect, the health management information includes a total score rating and an indicator rating corresponding to each health indicator, and the health management information is generated based on the scores of each health indicator and the total health score, including:

[0016] Based on the total score rating rule, the total health score is rated to obtain the total score rating, wherein the total score rating rule is pre-configured;

[0017] Based on the indicator rating rules corresponding to each health indicator, each health indicator score is rated respectively to obtain the indicator rating corresponding to each health indicator, wherein the indicator rating rules corresponding to each health indicator are obtained in advance through configuration.

[0018] Optionally, in another possible implementation of the first aspect, the health management information includes a total score rating and an indicator rating corresponding to each health indicator. After the health management information is generated based on each health indicator score and the total health score, the customer health assessment method further includes:

[0019] Determine whether the total score rating matches the preset abnormal alarm rule, and determine whether each indicator rating matches the preset abnormal alarm rule, to obtain multiple abnormal matching results;

[0020] If at least one abnormal matching result is a successful match, a health warning message is generated based on the abnormal matching result;

[0021] The health warning information corresponding to the abnormal matching result is sent to the corresponding business personnel.

[0022] Optionally, in yet another possible implementation of the first aspect, the types of the total score rating and the indicator rating include health, warning, risk, and red line, and the determining whether the total score rating matches the preset abnormal alarm rule, and determining whether each indicator rating matches the preset abnormal alarm rule, obtain multiple abnormal matching results, including:

[0023] If the type of the target matching object is risk or red line, the abnormal matching result corresponding to the target matching object is determined to be a successful match, wherein the target matching object is any one of the total score rating and the indicator rating corresponding to each health indicator.

[0024] A second aspect of an embodiment of the present application provides a device for evaluating the health status of a customer, including:

[0025] Data acquisition module, used to obtain customer historical shipment data;

[0026] The first determination module is used to determine the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes;

[0027] A second determination module is used to determine the total health score according to the health indicator score corresponding to each preset health indicator;

[0028] The information generation module is used to generate health management information based on the scores of various health indicators and the total health score.

[0029] A third aspect of an embodiment of the present application provides a terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the customer health assessment method of the first aspect when executing the computer program.

[0030] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the customer health assessment method of the first aspect is implemented.

[0031] A fifth aspect of an embodiment of the present application provides a computer program product. When the computer program product runs on a terminal device, the terminal device executes the customer health assessment method of the first aspect.

[0032] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the embodiments of the present application disclose a method, apparatus, terminal device and storage medium for evaluating customer health, wherein the method first obtains the customer's historical shipping data; then, according to the customer's historical shipping data and the indicator target values ​​corresponding to a plurality of preset health indicators, the health indicator scores corresponding to each preset health indicator are determined; then, according to the health indicator scores corresponding to each preset health indicator, the total health score is determined; finally, based on the scores of each health indicator and the total health score, health management information is generated. Thus, the customer's health is analyzed based on the customer's historical shipping data, and the scores of a plurality of preset health indicators and the total health score are considered at the same time, and the customer's health management information is comprehensively obtained, which improves the comprehensiveness and objectivity of the customer's health assessment. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0034] Figure 1 It is a flowchart of a method for assessing customer health provided in Example 1 of the present application;

[0035] Figure 2 This is a flow chart of a method for assessing customer health provided in Example 2 of the present application;

[0036] Figure 3 It is a structural schematic diagram of a customer health assessment device provided in Example 3 of the present application;

[0037] Figure 4 It is a structural diagram of a terminal device provided in Example 4 of the present application. DETAILED DESCRIPTION

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

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

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

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

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

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

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

[0045] In related technologies, a single indicator of the customer is usually used to analyze and evaluate the customer's health. However, the actual situation of each customer is different. This evaluation method cannot adapt to the evaluation needs of diverse customers, and the evaluation results are relatively one-sided.

[0046] In view of this, the embodiments of the present application provide a customer health assessment method, apparatus, terminal device and storage medium, which analyzes the customer health based on the customer's historical shipping data, and simultaneously considers the scores of multiple preset health indicators and the total health score, to comprehensively obtain the customer's health management information, thereby improving the comprehensiveness and objectivity of the customer health assessment.

[0047] In order to illustrate the technical solution of the present application, specific embodiments are provided below.

[0048] Reference Figure 1 , shows a flow chart of a method for assessing customer health provided in Example 1 of the present application. Figure 1 As shown, the customer health assessment method may include the following steps:

[0049] Step 101, obtaining the customer's historical shipping data.

[0050] In an embodiment of the present application, the customer shipment records can be obtained and then filtered by month to obtain the customer shipment data for a specified month, which can be used as the customer's historical shipment data for subsequent health assessment.

[0051] It should be noted that the customer's historical shipping data may include the specific date and time of each shipment, the starting and destination locations of shipment, consignment information (including consignment name, quantity, weight, volume, customer entry time and special requirements, etc.), mode of transportation (such as land, sea, air or rail transportation), transportation costs of each shipment (including transportation costs, insurance costs, etc.), etc.

[0052] Step 102 , determining the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes.

[0053] It should be noted that health indicators are indicators used to evaluate the customer's shipping status. By monitoring and analyzing these health indicators, logistics companies can understand the customer's health status and make corresponding decisions and improvement measures to improve customer satisfaction, reduce risks and optimize operational efficiency.

[0054] As a possible implementation method, health indicators may include three major items: business indicators, operational risk control indicators, and quality indicators. Business indicators may include revenue, unit price, profit margin, etc.; operational risk control indicators may include network access rate, consignment matching rate, volume entry rate, illegal weight amount, etc.; quality indicators may include customer loss rate, customer complaint rate, claim to revenue ratio, etc. Among them, the network access rate refers to the proportion of the number of goods successfully entered by the customer in the logistics system to the total number of customer shipments; the consignment matching rate refers to the proportion of the consignment entered by the customer and the actual consigned goods; the volume entry rate refers to the proportion or percentage of the volume information of the goods or articles accurately recorded in the system or database; the illegal weight amount refers to the additional fee that the customer is required to pay for providing the wrong weight of the goods; the customer loss rate refers to the proportion of customer goods damaged or lost during the logistics process; the customer complaint rate refers to the ratio of the number of complaints raised by customers about logistics services to the total number of transactions; the claim to revenue ratio refers to the ratio of the claim amount caused by the damage or loss of goods to the total revenue. It should be understood that the specific type of the preset health indicator can be determined in combination with actual needs, and the embodiment of the present application does not limit this. The above health indicators can help logistics companies understand customer performance more comprehensively, thereby improving corporate management and increasing operational efficiency and profitability.

[0055] In an embodiment of the present application, the indicator target value corresponding to each health indicator is an expected business performance standard. By analyzing the customer's historical shipment data and each indicator target value, the customer's achievement of each health indicator can be obtained, and then the health indicator is scored based on the achievement to obtain a health indicator score.

[0056] Furthermore, due to differences in the shipping needs and operating conditions of different customers. For example, different customers may have different business scales and types, involving different products, industries and markets. For another example, the transportation needs of different customers vary due to business characteristics and the particularity of the transported items. Some customers may pay more attention to delivery speed, while other customers may focus more on cargo integrity and safety. Therefore, the indicator target value corresponding to each health indicator can be configured in advance based on the customer's historical shipping data, that is, as a possible implementation method of the present application embodiment, before the above step 102, it can include: responding to the operation instruction sent by the user through the visual editing interface, obtaining the target configuration object and operation configuration information carried in the operation instruction, wherein the target configuration object includes the indicator target value corresponding to each preset health indicator; according to the operation configuration information and the customer's historical shipping data, the indicator target value corresponding to each preset health indicator is configured. Thus, by setting different indicator target values ​​for different customers, personalized analysis of customers is achieved, thereby helping logistics companies provide customers with more personalized and targeted services.

[0057] It should be noted that the visual editing interface can be an interactive graphical user interface (GUI), such as a management console. Users can enter or select the target indicator value corresponding to each health indicator through the visual editing interface. The visual editing interface can provide input boxes, drop-down menus, sliders and other controls to allow users to easily set the target indicator value. The visual editing interface also provides the function of importing customer historical shipping data, allowing users to actively upload or directly obtain it from an existing database. After obtaining the operation configuration information sent by the user for a certain indicator target value, it can be further combined with the customer's historical shipping data (such as customer price submission data, etc.) to calculate and adjust the indicator target value of each health indicator in real time. Finally, the visual editing interface can present the customer's historical shipping data, indicator target values ​​and other related data to the user, helping the user to understand and analyze the data more intuitively.

[0058] Furthermore, in order to accurately evaluate and measure the customer's performance on each health indicator, it is necessary to quantify the information contained in the customer's historical shipping data to obtain the actual value of the indicator corresponding to each health indicator of the customer, and then determine the indicator achievement rate based on the actual value of the indicator and the target value of the indicator corresponding to each health indicator, so as to determine the health indicator score corresponding to each health indicator. That is, as a possible implementation method of the embodiment of the present application, the above step 102 may include: determining the actual value of the indicator corresponding to each preset health indicator based on the customer's historical shipping data; determining the indicator achievement rate corresponding to each preset health indicator based on the actual value of the indicator and the corresponding target value of the indicator corresponding to each preset health indicator; determining the health indicator score corresponding to each preset health indicator based on the indicator achievement rate corresponding to each preset health indicator.

[0059] In the embodiment of the present application, for health indicators of numerical types such as revenue and unit price, the corresponding actual values ​​of the indicators can be directly obtained from the customer's historical shipment data. For health indicators that cannot be obtained from the customer's historical shipment data, such as network access rate and consignment matching rate, it is necessary to first obtain the corresponding data from the customer's historical shipment data, and then process the data to determine the corresponding actual values ​​of the indicators. Taking the consignment matching rate as an example, if the customer enters in advance that the first-level consignment = watches and jewelry, and the second-level consignment = silver jewelry and gold jewelry, and the customer's historical shipment data shows that the customer's actual shipment information in five months is as follows: Month A: First-level consignment = watches and jewelry, second-level consignment = gold jewelry, and the number of invoices is 20; Month B: First-level consignment = watches and jewelry, second-level consignment = silver jewelry, and the number of invoices is 50; Month C: First-level consignment = watches and jewelry, second-level consignment = watches, and the number of invoices is 10; Month D: First-level consignment = watches and jewelry, second-level consignment = jade, and the number of invoices is 5; Month E: First-level consignment = maternal and child products, second-level consignment = milk powder, and the number of invoices is 3. It can be seen that only month A and month B match the consignment information pre-entered by the customer, so the consignment matching rate corresponding to the customer = (20 + 50) / (20 + 50 + 10 + 5 + 3) = 0.795.

[0060] As a possible implementation method, the indicator achievement rate corresponding to each health indicator can be directly determined as the health indicator score.

[0061] Furthermore, since different health indicators may have different importance and influence in health assessment, a corresponding indicator weight can be assigned to each health indicator to determine the health indicator score. That is, as another possible implementation method of the present application embodiment, the above-mentioned determination of the health indicator score corresponding to each preset health indicator according to the indicator achievement rate corresponding to each preset health indicator may include: determining the health indicator score corresponding to each preset health indicator according to the indicator achievement rate and the corresponding indicator weight corresponding to each preset health indicator, wherein the indicator weight corresponding to each preset health indicator is obtained in advance by configuration. The configuration process of the indicator weight can refer to the specific process of the indicator target value configuration mentioned above, which will not be repeated here. Therefore, by reasonably allocating weights, the contribution of each health indicator to the overall health can be more accurately reflected, further improving the comprehensiveness and objectivity of the health assessment.

[0062] Step 103: Determine a total health score according to the health indicator score corresponding to each preset health indicator.

[0063] In the embodiment of the present application, the sum of the health indicator scores corresponding to the various health indicators may be determined as the total health score.

[0064] Exemplarily, the three health indicators of network access rate, consignment matching rate and volume entry rate are used as examples to calculate the total health score of a customer. Assume that the indicator weight of the network access rate is 0.4, the indicator weight of the consignment matching rate is 0.3, and the indicator weight of the volume entry rate is 0.3. Assume that the actual indicator achievement rate of the customer's network access rate is 0.85, the indicator achievement rate of the consignment matching rate is 0.92, and the indicator achievement rate of the volume entry rate is 0.88. It can be seen that the health indicator score corresponding to the network access rate = 0.85 × 0.4 = 0.34; the health indicator score corresponding to the consignment matching rate = 0.92 × 0.3 = 0.276; the health indicator score corresponding to the volume entry rate = 0.88 × 0.3 = 0.264. Therefore, the total health score of the customer = 0.34 + 0.276 + 0.264 = 0.88.

[0065] Step 104: Generate health control information based on the scores of each health indicator and the total health score.

[0066] In an embodiment of the present application, in order to convey each customer's health performance to the customer more intuitively and concisely, thereby helping business personnel to make corresponding management and control measures in a timely manner, health management information can be generated after determining the scores of each health indicator and the total health score.

[0067] Further, the health control information may be in the form of a rating. For example, for the total health score, a total score rating rule may be set. For example, the total score rating corresponding to the total health score in the range of [0, 0.25) is determined as a red line, the total health score in the range of [0.25, 0.5) is determined as a risk, the total health score in the range of [0.5, 0.75) is determined as a warning, and the total health score in the range of [0.75, 1] ​​is determined as healthy. That is, as a possible implementation method of the embodiment of the present application, the health control information includes a total score rating and an indicator rating corresponding to each health indicator. The above step 104 includes: based on the total score rating rule, rating the total health score to obtain a total score rating, wherein the total score rating rule is pre-configured; based on the indicator rating rule corresponding to each health indicator, rating each health indicator score respectively to obtain an indicator rating corresponding to each health indicator, wherein the indicator rating rule corresponding to each health indicator is pre-configured.

[0068] It should be understood that the total score rating rules and the indicator rating rules corresponding to each health indicator can be set in combination with actual application scenarios and needs, and the embodiments of the present application do not limit this.

[0069] It should also be understood that the configuration process of the total score rating rules and the indicator rating rules corresponding to each health indicator can refer to the specific process of the aforementioned indicator target value configuration, which will not be repeated here.

[0070] In one possible implementation, the rating rules for each health indicator may be different. For example, for some health indicators with higher indicator weights, such as income, unit price, and profit margin, these indicators are core indicators, and the importance and influence of core indicators on health assessment are higher. Therefore, the rating limits in the indicator rating rules for this type of health indicators can be raised. For example, for this type of core indicators, the total score rating corresponding to the total health score in the range of [0, 0.3) can be determined as a red line, the total health score in the range of [0.3, 0.6) can be determined as a risk, the total health score in the range of [0.6, 0.9) can be determined as a warning, and the total health score in the range of [0.9, 1] can be determined as healthy. Correspondingly, for some health indicators with lower indicator weights, the rating limits in the indicator rating rules for this type of health indicators can be appropriately lowered.

[0071] The customer health assessment method disclosed in the above embodiment of the present application first obtains the customer's historical shipping data; then, according to the customer's historical shipping data and the indicator target values ​​corresponding to multiple preset health indicators, the health indicator score corresponding to each preset health indicator is determined; then, according to the health indicator score corresponding to each preset health indicator, the total health score is determined; finally, based on the scores of each health indicator and the total health score, health management information is generated. Thus, the customer's health is analyzed based on the customer's historical shipping data, and the scores of multiple preset health indicators and the total health score are considered at the same time, and the customer's health management information is comprehensively obtained, which improves the comprehensiveness and objectivity of the customer's health assessment.

[0072] In one possible implementation of the present application, in order to help logistics companies effectively manage customer relationships, provide high-quality services, optimize operational efficiency, and reduce potential risks and accidents, after generating health management information, the total health scores and health index scores with poor rating results can be managed.

[0073] See also Figure 2 , shows a flow chart of a method for evaluating customer health provided in Embodiment 2 of the present application. Figure 2 As shown, the customer health assessment method may include the following steps:

[0074] Step 201, obtaining the customer's historical shipping data.

[0075] Step 202 , determining the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes.

[0076] Step 203: Determine the total health score according to the health indicator score corresponding to each preset health indicator.

[0077] Step 204: Generate health control information based on the scores of each health indicator and the total health score.

[0078] The specific implementation process and principle of the above steps 201-204 can refer to the detailed description of the above embodiment, which will not be repeated here.

[0079] Step 205, determining whether the total score rating matches the preset abnormal alarm rule, and determining whether each indicator rating matches the preset abnormal alarm rule, to obtain multiple abnormal matching results.

[0080] In an embodiment of the present application, the types of total score ratings and indicator ratings may include health, warning, risk, and red line. The preset abnormal alarm rule may be that when the type of the total score rating and indicator rating is risk or red line, the corresponding rating result is considered abnormal and an alarm needs to be processed to the relevant business personnel. Specifically, if the type of the target matching object is risk or red line, the abnormal matching result corresponding to the target matching object is determined to be a successful match, wherein the target matching object is any one of the indicator ratings corresponding to the total score rating and each health indicator.

[0081] Step 206: If there is at least one abnormal matching result that is a successful match, health warning information is generated based on the abnormal matching result.

[0082] Among them, the health alarm information may include the total score rating of the alarm and the level of the indicator rating, the alarm introduction (such as the actual value of the indicator, the target value of the indicator, the indicator achievement rate, the indicator score, etc.), the time when the health alarm information was generated, the relevant business personnel information, the current status (including the current status of the alarm, whether action has been taken, and the subsequent tracking progress, etc.) and other information.

[0083] Step 207: Send the health warning information corresponding to the abnormal matching result to the corresponding business personnel.

[0084] Among them, by generating health warning information and sending it to relevant business personnel in a timely manner, relevant personnel or teams can promptly understand the abnormal situation of the business and respond and handle it in a timely manner, thus improving the operational efficiency and profitability of the enterprise.

[0085] The customer health assessment method disclosed in the above embodiment of the present application first obtains the scores of each health indicator and the total health score in turn based on the customer's historical shipping data and the target value of the indicator corresponding to each health indicator, and generates health management information. Then, it is judged whether the total score rating matches the preset abnormal alarm rule, and whether the rating of each indicator matches the preset abnormal alarm rule to obtain multiple abnormal matching results. If there is at least one abnormal matching result that is a successful match, health alarm information is generated based on the abnormal matching result, and finally the health alarm information corresponding to the abnormal matching result is sent to the corresponding business personnel. Therefore, after generating the health management information, the total health score and health indicator score with poor rating results are managed and processed, thereby improving the operating efficiency and profitability of the enterprise.

[0086] See also Figure 3 , shows a structural schematic diagram of a customer health assessment device provided in Example 3 of the present application. For the sake of ease of explanation, only the parts related to the embodiment of the present application are shown.

[0087] The customer health assessment device may specifically include the following modules:

[0088] The data acquisition module 301 is used to acquire the historical delivery data of the customer.

[0089] The first determination module 302 is used to determine the health indicator score corresponding to each preset health indicator according to the customer's historical delivery data and the indicator target values ​​corresponding to the plurality of preset health indicators.

[0090] The second determination module 303 is used to determine the total health score according to the health indicator score corresponding to each preset health indicator.

[0091] The information generation module 304 is used to generate health management information based on the scores of each health indicator and the total health score.

[0092] The customer health assessment device disclosed in the above embodiment of the present application first obtains the customer's historical shipping data. Then, based on the customer's historical shipping data and the indicator target values ​​corresponding to multiple preset health indicators, the health indicator scores corresponding to each preset health indicator are determined respectively. Then, based on the health indicator scores corresponding to each preset health indicator, the total health score is determined. Finally, based on the scores of each health indicator and the total health score, health management information is generated. Thus, the customer's health is analyzed based on the customer's historical shipping data, and the scores of multiple preset health indicators and the total health score are taken into account at the same time, and the customer's health management information is comprehensively obtained, which improves the comprehensiveness and objectivity of the customer's health assessment.

[0093] In a possible implementation of the third embodiment of the present application, the above-mentioned customer health assessment device may further include the following modules:

[0094] The first acquisition module is used to respond to an operation instruction sent by a user through a visual editing interface, and acquire a target configuration object and operation configuration information carried in the operation instruction, wherein the target configuration object includes an indicator target value corresponding to each preset health indicator.

[0095] The first configuration module is used to configure the indicator target value corresponding to each preset health indicator according to the operation configuration information and the customer's historical delivery data.

[0096] Furthermore, in another possible implementation of the third embodiment of the present application, the first determining module 302 may specifically include the following submodules:

[0097] The first determination submodule is used to determine the actual value of each preset health indicator according to the customer's historical shipment data.

[0098] The second determination submodule is used to determine the indicator achievement rate corresponding to each preset health indicator according to the indicator actual value and the corresponding indicator target value corresponding to each preset health indicator.

[0099] The third determination submodule is used to determine the health indicator score corresponding to each preset health indicator according to the indicator achievement rate corresponding to each preset health indicator.

[0100] Furthermore, in another possible implementation of the third embodiment of the present application, the third determining submodule may specifically include the following units:

[0101] The first determination unit is used to determine the health indicator score corresponding to each preset health indicator according to the indicator achievement rate and the corresponding indicator weight corresponding to each preset health indicator, wherein the indicator weight corresponding to each preset health indicator is pre-configured.

[0102] Further, in another possible implementation of the third embodiment of the present application, the health control information includes a total score rating and an indicator rating corresponding to each health indicator, and the information generation module 304 may specifically include the following submodules:

[0103] The first rating submodule is used to rate the total health score based on the total score rating rule to obtain the total score rating, wherein the total score rating rule is pre-configured.

[0104] The second rating submodule is used to rate each health indicator score based on the indicator rating rules corresponding to each health indicator, and obtain the indicator rating corresponding to each health indicator, wherein the indicator rating rules corresponding to each health indicator are pre-configured.

[0105] Further, in another possible implementation of the third embodiment of the present application, the health management information includes a total score rating and an indicator rating corresponding to each health indicator, and the customer health assessment device may further include the following modules:

[0106] The matching judgment module is used to judge whether the total score rating matches the preset abnormal alarm rule, and to judge whether each indicator rating matches the preset abnormal alarm rule, and obtain multiple abnormal matching results.

[0107] The first execution module is used to generate health warning information based on the abnormal matching result if there is at least one abnormal matching result that is a successful match.

[0108] The first sending module is used to send the health warning information corresponding to the abnormal matching result to the corresponding business personnel.

[0109] Further, in another possible implementation of the third embodiment of the present application, the types of the total score rating and the indicator rating include health, warning, risk and red line, and the matching judgment module may specifically include the following submodules:

[0110] The execution submodule is used to determine that the abnormal matching result corresponding to the target matching object is a successful match if the type of the target matching object is risk or red line, wherein the target matching object is any one of the total score rating and the indicator rating corresponding to each health indicator.

[0111] The customer health assessment device disclosed in the above embodiment of the present application first obtains the scores of each health indicator and the total health score in turn based on the customer's historical shipping data and the target value of the indicator corresponding to each health indicator, and generates health management information, and then determines whether the total score rating matches the preset abnormal alarm rule, and determines whether each of the indicator ratings matches the preset abnormal alarm rule, and obtains multiple abnormal matching results. If there is at least one abnormal matching result that is a successful match, health alarm information is generated based on the abnormal matching result, and finally the health alarm information corresponding to the abnormal matching result is sent to the corresponding business personnel. Therefore, by controlling and processing the total health score and health indicator score with poor rating results after generating the health management information, the operating efficiency and profitability of the enterprise are improved.

[0112] The customer health assessment device provided in the embodiment of the present application can be applied in the aforementioned method embodiment. For details, please refer to the description of the aforementioned method embodiment, which will not be repeated here.

[0113] Figure 4 Schematic diagram of the structure of the terminal device provided in the fourth embodiment of the present application. Figure 4 As shown, the terminal device 400 of this embodiment includes: at least one processor 410 ( Figure 4 Only one is shown in the figure) a processor, a memory 420, and a computer program 421 stored in the memory 420 and executable on the at least one processor 410, wherein the processor 410 implements the steps in the above-mentioned customer health assessment method embodiment when executing the computer program 421.

[0114] The terminal device 400 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The terminal device may include, but is not limited to, a processor 410 and a memory 420. Those skilled in the art will appreciate that Figure 4 It is only an example of the terminal device 400 and does not constitute a limitation on the terminal device 400. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, for example, it may also include input and output devices, network access devices, etc.

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

[0116] In some embodiments, the memory 420 may be an internal storage unit of the terminal device 400, such as a hard disk or memory of the terminal device 400. In other embodiments, the memory 420 may also be an external storage device of the terminal device 400, such as a plug-in 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 terminal device 400. Further, the memory 420 may also include both an internal storage unit of the terminal device 400 and an external storage device. The memory 420 is used to store an operating system, an application program, a boot loader (Boot Loader), data, and other programs, such as the program code of the computer program, etc. The memory 420 may also be used to temporarily store data that has been output or is to be output.

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

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

[0119] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0120] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are only schematic. For example, the division of the modules or 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0121] 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.

[0122] 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.

[0123] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0124] The present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed through a computer program product. When the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing.

[0125] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application is described in detail with reference to the above-mentioned embodiments, a person skilled in the art should understand that the technical solutions described in the above-mentioned embodiments can still be modified, or some of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A method for evaluating customer health, characterized in that: include: Get customer historical shipment data; Determine the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes; Determining a total health score according to the health indicator score corresponding to each of the preset health indicators; Based on the scores of each of the health indicators and the total health score, health management information is generated.

2. The method for assessing customer health as claimed in claim 1, characterized in that: Before determining the health indicator score corresponding to each preset health indicator according to the historical shipment data and the indicator target values ​​corresponding to the plurality of preset health indicators, the customer health evaluation method further includes: In response to an operation instruction sent by a user through a visual editing interface, a target configuration object and operation configuration information carried in the operation instruction are obtained, wherein the target configuration object includes an indicator target value corresponding to each of the preset health indicators; According to the operation configuration information and the customer's historical shipment data, the indicator target value corresponding to each of the preset health indicators is configured.

3. The method for assessing customer health as claimed in claim 1, characterized in that: The step of determining the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes respectively includes: Determine the actual value of each preset health indicator according to the customer's historical shipment data; Determine the indicator achievement rate corresponding to each of the preset health indicators according to the indicator actual value and the corresponding indicator target value corresponding to each of the preset health indicators; The health indicator score corresponding to each of the preset health indicators is determined according to the indicator achievement rate corresponding to each of the preset health indicators.

4. The method for assessing customer health as claimed in claim 3, characterized in that: Determining the health indicator score corresponding to each preset health indicator according to the indicator achievement rate corresponding to each preset health indicator includes: The health indicator score corresponding to each of the preset health indicators is determined according to the indicator achievement rate and the corresponding indicator weight corresponding to each of the preset health indicators, wherein the indicator weight corresponding to each of the preset health indicators is obtained in advance through configuration.

5. The method for assessing customer health as claimed in claim 1, characterized in that: The health control information includes a total score rating and an indicator rating corresponding to each of the health indicators. The health control information is generated based on the scores of each of the health indicators and the total health score, including: Based on a total score rating rule, rating the total health score to obtain the total score rating, wherein the total score rating rule is pre-configured; Based on the indicator rating rules corresponding to each of the health indicators, each of the health indicator scores is rated respectively to obtain the indicator rating corresponding to each of the health indicators, wherein the indicator rating rules corresponding to each of the health indicators are pre-configured.

6. The method for assessing customer health as claimed in claim 1, characterized in that: The health control information includes a total score rating and an indicator rating corresponding to each of the health indicators. After the health control information is generated based on the scores of each of the health indicators and the total health score, the customer health assessment method further includes: Determine whether the total score rating matches the preset abnormal alarm rule, and determine whether each of the indicator ratings matches the preset abnormal alarm rule, to obtain multiple abnormal matching results; If at least one abnormal matching result is a successful match, a health warning message is generated based on the abnormal matching result; The health warning information corresponding to the abnormal matching result is sent to the corresponding business personnel.

7. The method for assessing customer health as claimed in claim 6, characterized in that: The types of the total score rating and the indicator rating include health, warning, risk and red line. The determining whether the total score rating matches the preset abnormal alarm rule and determining whether each indicator rating matches the preset abnormal alarm rule obtains multiple abnormal matching results, including: If the type of the target matching object is risk or red line, the abnormal matching result corresponding to the target matching object is determined to be a successful match, wherein the target matching object is any one of the total score rating and the indicator rating corresponding to each of the health indicators.

8. A customer health assessment device, characterized in that: include: Data acquisition module, used to obtain customer historical shipment data; A first determination module is used to determine the health index score corresponding to each preset health index according to the customer's historical shipment data and the index target values ​​corresponding to the plurality of preset health indexes; A second determination module is used to determine the total health score according to the health indicator score corresponding to each of the preset health indicators; The information generation module is used to generate health management information based on the scores of each health indicator and the total health score.

9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.