A client information processing method, device, equipment and medium
By performing integrity checks and matrix matching on customer information, the problems of resource waste and accuracy caused by manual experience allocation are solved, and the accurate allocation and business processing of customer information are realized.
Patent Information
- Application Number
- CN202210844736.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-18
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2042-07-18
AI Technical Summary
In existing technologies, customer information allocation relies on human experience, resulting in a waste of human resources and an inability to guarantee accuracy.
By acquiring a list of customers to be processed and performing information integrity checks, the system automatically matches and assigns customer information to the appropriate business personnel using supply chain identifiers, geographic region identifiers, and a pre-defined business personnel allocation matrix.
It enables precise allocation of customer information, reduces waste of human resources, improves the accuracy of allocation, and ensures that business personnel can effectively handle customer-related business.
Smart Images

Figure CN115169920B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of artificial intelligence, and particularly relates to a customer information processing method and device, equipment and a medium. BACKGROUND
[0002] In order to develop business, enterprises store customer information provided by customers into customer lists, and then distribute each item of customer information in each customer list to matched business personnel for relevant business operations.
[0003] In the related art, a staff member usually transfers each customer list to a manager. The manager distributes each item of customer information in each customer list to matched business personnel for relevant business operations according to personal experience. The distribution of customer information in a customer list according to personal experience consumes a large amount of human resources and cannot guarantee accuracy. SUMMARY
[0004] The present application provides a customer information processing method, device, equipment and medium to solve the problem that the customer information processing scheme in the related art distributes customer information in a customer list according to personal experience, consumes a large amount of human resources and cannot guarantee accuracy.
[0005] According to an aspect of the present application, a customer information processing method is provided, comprising:
[0006] obtaining a to-be-processed customer list; wherein the to-be-processed customer list contains at least one item of customer information;
[0007] performing information integrity detection on each item of customer information to obtain an information integrity detection result of each item of customer information;
[0008] if the information integrity detection result of each item of customer information is qualified, determining a business personnel identifier matched with each item of customer information according to a supply chain identifier, a geographical area identifier and a preset business personnel distribution matrix corresponding to each item of customer information;
[0009] determining a business personnel matched with each item of customer information according to the business personnel identifier matched with each item of customer information, and sending each item of customer information to a terminal device of the matched business personnel.
[0010] According to another aspect of the present application, a customer information processing device is provided, comprising:
[0011] a list obtaining module configured to obtain a to-be-processed customer list; wherein the to-be-processed customer list contains at least one item of customer information;
[0012] information detection modules, configured to perform information integrity detection on the customer information to obtain information integrity detection results of the customer information;
[0013] an identifier determination module, configured to determine a business personnel identifier matched with the customer information according to a supply chain identifier, a geographic area identifier corresponding to the customer information, and a preset business personnel allocation matrix, if the information integrity detection result of the customer information is qualified;
[0014] an information allocation module, configured to determine a business personnel matched with the customer information according to the business personnel identifier matched with the customer information, and send the customer information to a terminal device of the matched business personnel.
[0015] According to another aspect of the present application, an electronic device is provided, which comprises:
[0016] at least one processor; and
[0017] a memory connected with the at least one processor in communication; wherein,
[0018] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the customer information processing method according to any one of the embodiments of the present application.
[0019] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to perform the customer information processing method according to any one of the embodiments of the present application when executed by the processor.
[0020] The technical scheme of the embodiment of the present application comprises the following steps: obtaining a to-be-processed customer list; the to-be-processed customer list comprises at least one customer information; then, detecting the information integrity of each customer information to obtain the information integrity detection result of each customer information; in the case that the information integrity detection result of each customer information is qualified, determining the business personnel identifier matched with each customer information according to the supply chain identifier, the geographic area identifier and the preset business personnel allocation matrix corresponding to each customer information; finally, determining the business personnel matched with each customer information according to the business personnel identifier matched with each customer information, and sending each customer information to the terminal device of the matched business personnel, thereby solving the problem that the customer information processing scheme of the related art allocates the customer information in the customer list according to personal experience, consumes a large amount of human resources, and cannot guarantee the accuracy, and obtaining the beneficial effects of automatically determining the business personnel identifier matched with the customer information according to the business personnel allocation matrix, allocating the customer information to the matched business personnel, and accurately allocating the customer information provided by the customer to the business personnel responsible for processing each business related to the supply chain and the geographic area of the customer in the enterprise, so that the business personnel familiar with the related business of the customer can provide the business service for the customer based on the customer information provided by the customer, meet the business demand of the customer, and obtain the accurate and simple beneficial effects.
[0021] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0023] Figure 1 A flow chart of a customer information processing method provided for the first embodiment of the present application.
[0024] Figure 2 A flow chart of a customer information processing method provided for the second embodiment of the present application.
[0025] Figure 3 A structural schematic diagram of a customer information processing device provided for the third embodiment of the present application.
[0026] Figure 4 A structural schematic diagram of an electronic device for implementing the customer information processing method of the embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the person skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0028] It should be noted that the terms "target", "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprise", "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0029] Embodiment one
[0030] Figure 1 A flow chart of a customer information processing method provided by the first embodiment of the present application, the present embodiment can be applied to the case of distributing customer information in a customer list to matching business personnel, the method can be executed by a customer information processing device, the customer information processing device can be realized in the form of hardware and / or software, and the customer information processing device can be configured in an electronic device. As shown in the figure, the method comprises: Figure 1
[0031] Step 101, obtaining a to-be-processed customer list.
[0032] The to-be-processed customer list contains at least one item of customer information.
[0033] Optionally, the to-be-processed customer list is one or more customer lists in which customer information is stored and has not been distributed to matching business personnel.
[0034] Optionally, the customer list is a list for storing customer information provided by customers. Each customer corresponds to one item of customer information. The customer information is information associated with the customer. Each item of customer information at least includes customer identification information, customer location information and customer contact information of the customer. The customer identification information is information for identifying the customer. The customer location information is information for identifying the geographical location of the customer. The customer contact information is information for contacting the customer and interacting with the customer.
[0035] Optionally, the customer of the enterprise can be an enterprise having business with the enterprise. The customer identification information can be the name of the enterprise. The customer location information can be the address of the enterprise. The customer contact information can be the contact information of the contact person of the enterprise.
[0036] Optionally, obtaining the to-be-processed customer list includes: obtaining the to-be-processed customer list uploaded by a target user. The target user can be a staff member in the enterprise responsible for managing the customer list. The target user stores the customer information provided by each customer into the corresponding customer list. All the customer lists can include the to-be-processed customer list and the processed customer list. The to-be-processed customer list is one or more customer lists storing customer information not assigned to a matched business staff. The processed customer list is one or more customer lists storing all the customer information assigned to a matched business staff. The target user uploads the to-be-processed customer list into the electronic device. The electronic device obtains the to-be-processed customer list uploaded by the user.
[0037] Optionally, obtaining the to-be-processed customer list includes: obtaining the to-be-processed customer list from a business system through a preset interface. The business system of the enterprise stores the customer information provided by each customer into the corresponding customer list. All the customer lists can include the to-be-processed customer list and the processed customer list. The electronic device can access the business system of the enterprise through the preset interface to obtain the to-be-processed customer list from the business system.
[0038] Step 102, performing information integrity detection on each item of customer information to obtain an information integrity detection result of each item of customer information.
[0039] Optionally, the information integrity detection on each item of customer information is to detect whether each item of customer information includes necessary customer identification information, customer location information and customer contact information, and to detect whether the included customer identification information, customer location information and customer contact information are correct information.
[0040] Optionally, the information integrity detection result of the customer information is used to indicate whether each item of customer information includes necessary customer identification information, customer location information and customer contact information, and to indicate whether the included customer identification information, customer location information and customer contact information are correct information.
[0041] Optionally, the information integrity detection on each of the customer information to obtain an information integrity detection result of each of the customer information comprises: for each item of customer information, detecting whether the customer information contains customer identification information, customer location information and customer contact information; if the customer information does not contain customer identification information, customer location information or customer contact information, determining that the information integrity detection result of the customer information is information missing; if the customer information contains customer identification information, customer location information and customer contact information, detecting whether the information format of the customer identification information, the customer location information and the customer contact information in the customer information conforms to the corresponding standard information format; if the information format of the customer identification information, the customer location information and the customer contact information in the customer information conforms to the corresponding standard information format, determining that the information integrity detection result of the customer information is qualified; if the information format of the customer identification information, the customer location information or the customer contact information in the customer information does not conform to the corresponding standard information format, determining that the information integrity detection result of the customer information is information error.
[0042] Optionally, the electronic device stores a standard information format corresponding to the customer identification information uploaded by the target user. The standard information format corresponding to the customer identification information can include the character type of the correct customer identification information. For example, the character type can be Chinese characters or English characters. The detection of whether the customer identification information in the customer information conforms to the corresponding standard information format comprises: detecting whether the character type of the customer identification information in the customer information is the same as the character type of the correct customer identification information; if the character type of the customer identification information in the customer information is the same as the character type of the correct customer identification information, determining that the customer identification information in the customer information conforms to the corresponding standard information format; if the character type of the customer identification information in the customer information is not the same as the character type of the correct customer identification information, determining that the customer identification information in the customer information does not conform to the corresponding standard information format.
[0043] Optionally, the electronic device stores a standard information format corresponding to the customer location information uploaded by the target user. The standard information format corresponding to the customer location information can include a character type of correct customer location information. For example, the character type can be Chinese characters or English characters. The detection of whether the customer location information in the customer information conforms to the corresponding standard information format includes: detecting whether the character type of the customer location information in the customer information is the same as the character type of correct customer location information; if the character type of the customer location information in the customer information is the same as the character type of correct customer location information, it is determined that the customer location information in the customer information conforms to the corresponding standard information format; and if the character type of the customer location information in the customer information is not the same as the character type of correct customer location information, it is determined that the customer location information in the customer information does not conform to the corresponding standard information format.
[0044] Optionally, the electronic device stores a standard information format corresponding to the customer contact information uploaded by the target user. The standard information format corresponding to the customer contact information can include a character type of correct customer contact information. For example, the character type can be numeric characters or English characters. The detection of whether the customer contact information in the customer information conforms to the corresponding standard information format includes: detecting whether the character type of the customer contact information in the customer information is the same as the character type of correct customer contact information; if the character type of the customer contact information in the customer information is the same as the character type of correct customer contact information, it is determined that the customer contact information in the customer information conforms to the corresponding standard information format; and if the character type of the customer contact information in the customer information is not the same as the character type of correct customer contact information, it is determined that the customer contact information in the customer information does not conform to the corresponding standard information format.
[0045] Optionally, if the customer information contains customer identification information, customer location information, or customer contact information, and the information format of the customer identification information, customer location information, and customer contact information in the customer information conforms to the corresponding standard information format, it indicates that the customer information contains necessary customer identification information, customer location information, and customer contact information, and the contained customer identification information, customer location information, and customer contact information are correct information, so that the information integrity detection result of the customer information is determined to be qualified, and the customer information can be assigned to a matched service personnel.
[0046] Optionally, if the customer information does not contain customer identification information, customer location information, or customer contact information, it indicates that the customer information is missing necessary customer identification information, customer location information, or customer contact information, and the customer information is incomplete customer information, so that the information integrity detection result of the customer information is determined to be information missing.
[0047] Optionally, if the character type of the customer identification information, the customer location information or the customer contact information in the customer information is different from the character type of the correct customer identification information, the customer location information or the customer contact information, it indicates that the customer identification information, the customer location information or the customer contact information in the customer information can be incorrect customer identification information, incorrect customer location information or incorrect customer contact information, and the customer information is incomplete customer information, so that the information integrity detection result of the customer information is information error.
[0048] Optionally, the information integrity detection result of the customer information is qualified, which indicates that the customer information contains the necessary customer identification information, customer location information and customer contact information, and the contained customer identification information, customer location information and customer contact information are correct information.
[0049] Optionally, the information integrity detection result of the customer information is information missing, which indicates that the customer information does not contain the customer identification information, the customer location information or the customer contact information, the necessary customer identification information, the customer location information or the customer contact information is missing in the customer information, and the customer information is incomplete customer information.
[0050] Optionally, the information integrity detection result of the customer information is information error, which indicates that the character type of the customer identification information, the customer location information or the customer contact information in the customer information is different from the character type of the correct customer identification information, the customer location information or the customer contact information, the customer identification information, the customer location information or the customer contact information in the customer information can be incorrect customer identification information, incorrect customer location information or incorrect customer contact information, and the customer information is incomplete customer information.
[0051] Optionally, after the information integrity detection on each customer information is performed and the information integrity detection result of each customer information is obtained, the method further includes: if there is target customer information with information integrity detection result of information missing, obtaining the missing customer identification information, customer location information or customer contact information in the target customer information according to the information missing type of the target customer information, and adding the missing customer identification information, customer location information or customer contact information into the target customer information.
[0052] Optionally, the information missing type of the target customer information is used to indicate the type of the missing information in the target customer information. If the customer identification information is missing in the target customer information, the information missing type of the target customer information is customer identification information; if the customer location information is missing in the target customer information, the information missing type of the target customer information is customer location information; if the customer contact information is missing in the target customer information, the information missing type of the target customer information is customer contact information.
[0053] Optionally, according to the information missing type of the target customer information, the missing customer identification information, customer location information or customer contact information in the target customer information is acquired, and the missing customer identification information, customer location information or customer contact information is added to the target customer information, including: if the information missing type of the target customer information is customer identification information, the customer identification information associated with the target customer information is queried from all information associated with the target customer information stored in the business system of the enterprise; if the customer identification information associated with the target customer information is queried, the queried customer identification information is determined as the missing customer identification information in the target customer information, and the missing customer identification information in the target customer information is added to the target customer information; if the customer identification information associated with the target customer information is not queried, the target customer information is sent to the terminal device of the target user, so that the target user adds missing information to the target customer information, adds the missing customer identification information in the target customer information to the target customer information, and feeds back the target customer information after supplement.
[0054] Optionally, if the information missing type of the target customer information is customer location information, the customer location information associated with the target customer information is queried from all information associated with the target customer information stored in the business system of the enterprise; if the customer location information associated with the target customer information is queried, the queried customer location information is determined as the missing customer location information in the target customer information, and the missing customer location information in the target customer information is added to the target customer information; if the customer location information associated with the target customer information is not queried, the target customer information is sent to the terminal device of the target user, so that the target user adds missing information to the target customer information, adds the missing customer location information in the target customer information to the target customer information, and feeds back the target customer information after supplement.
[0055] Optionally, if the information missing type of the target customer information is customer contact information, the customer contact information associated with the target customer information is queried from all information associated with the target customer information stored in the business system of the enterprise; if the customer contact information associated with the target customer information is queried, the queried customer contact information is determined as the missing customer contact information in the target customer information, and the missing customer contact information in the target customer information is added to the target customer information; if the customer contact information associated with the target customer information is not queried, the target customer information is sent to the terminal device of the target user, so that the target user adds missing information to the target customer information, adds the missing customer contact information in the target customer information to the target customer information, and feeds back the target customer information after supplement.
[0056] Optionally, after the information integrity of each of the customer information is detected, and the information integrity detection result of each of the customer information is obtained, if the information integrity detection result of the target customer information is information error, the target customer information is sent to the terminal device of the target user, so that the target user modifies the target customer information, and feeds back the modified target customer information.
[0057] Optionally, the target user further confirms whether the customer identification information, the customer location information or the customer contact information in the target customer information is incorrect customer identification information, incorrect customer location information or incorrect customer contact information, modifies the incorrect customer identification information, the incorrect customer location information or the incorrect customer contact information to correct customer identification information, correct customer location information or correct customer contact information, and feeds back the modified target customer information to the electronic device.
[0058] Optionally, the target user can be a staff responsible for managing the customer list in the enterprise. The target user can perform missing information adding processing or error information modifying processing on the customer identification information, the customer location information or the customer contact information in the target customer information.
[0059] Optionally, after the missing information adding processing or the error information modifying processing on the target customer information in the customer list to be processed is performed, it is determined that the information integrity detection result of each of the customer information is qualified, and the subsequent step is continued to be executed.
[0060] Therefore, it can be automatically detected whether the customer information contains necessary information, and whether the contained information is correct information. The missing information adding processing can be automatically performed on the customer information which does not contain necessary information, the missing customer identification information, the missing customer location information or the missing customer contact information in the target customer information is added to the target customer information. The error information modifying processing can be automatically performed on the customer information which contains incorrect information, the incorrect customer identification information, the incorrect customer location information or the incorrect customer contact information is modified to correct customer identification information, correct customer location information or correct customer contact information. Therefore, the customer information allocated to the business staff is complete, and the business staff can easily perform related business operation according to the customer information.
[0061] In step 103, if the information integrity detection result of each of the customer information is qualified, the business staff identification matched with each of the customer information is determined according to the supply chain identification, the geographical area identification and the preset business staff allocation matrix corresponding to each of the customer information.
[0062] Optionally, the preset business personnel allocation matrix is generated before the list of to-be-processed customers is acquired, and is used to save a matrix of corresponding relationships among the supply chain identifier, the geographic area identifier, and the business personnel identifier associated with the enterprise. According to the business personnel allocation matrix, the business personnel identifier corresponding to the specified geographic area identifier and the specified supply chain identifier can be determined, that is, the business personnel in the enterprise responsible for processing each business associated with the specified supply chain and the specified geographic area can be determined.
[0063] Optionally, before the list of to-be-processed customers is acquired, the method further includes: acquiring a historical business data set; wherein the historical business data set includes a preset number of historical business data, and each item of historical business data contains a supply chain identifier, a geographic area identifier, and a business personnel identifier corresponding to a business to which the historical business data belongs; and generating the business personnel allocation matrix according to the historical business data set.
[0064] Optionally, in all historical business data of the enterprise, a preset number of historical business data is acquired as the historical business data set. The preset number can be set according to business requirements. For example, the preset number can be 200. The historical business data set includes 200 items of historical business data.
[0065] Optionally, the historical business data is data related to a completed business recorded in a processing process of the completed business. The business to which the historical business data belongs is the completed business recorded by the historical business data. Each item of historical business data contains a supply chain identifier, a geographic area identifier, and a business personnel identifier corresponding to a business to which the historical business data belongs.
[0066] Optionally, the supply chain identifier corresponding to the business is an identifier of a supply chain related to the business. The supply chain is a functional network structure connecting a supplier, a manufacturer, a distributor, and an end user into an entirety, starting from a supporting part, manufacturing an intermediate product and a final product, and finally delivering the product to the consumer by a sales network. The supply chain involved in the processing process of the business is the supply chain related to the business. The identifier of the supply chain is information used to distinguish different supply chains. Each supply chain corresponds to an identifier.
[0067] Optionally, the geographic area identifier corresponding to the business is an identifier of a geographic area to which the business belongs. The geographic area to which the business belongs can be a geographic area where the business is initiated. A customer initiates a business in a certain geographic area, and the geographic area is the geographic area to which the business belongs. The identifier of the geographic area is information used to distinguish different geographic areas. Each geographic area corresponds to an identifier.
[0068] Optionally, the business personnel identifier corresponding to a business is an identifier of a business personnel responsible for processing the business, i.e., a business personnel responsible for processing businesses associated with a geographic area and a supply chain corresponding to the business. The geographic area corresponding to the business is a geographic area to which the business belongs. The supply chain corresponding to the business is a supply chain associated with the business. The business personnel is a staff member in the enterprise responsible for processing the business. The identifier of the business personnel is information used to distinguish different business personnel. Each business personnel corresponds to an identifier.
[0069] Optionally, the generating the business personnel allocation matrix according to the set of historical business data comprises: arranging M supply chain identifiers included in the set of historical business data in descending order of priority as rows of the matrix; arranging N geographic area identifiers included in the set of historical business data in descending order of priority as columns of the matrix; wherein the matrix is an M-by-N matrix, and an element d ij corresponding to the i-th supply chain identifier and the j-th geographic area identifier, M>0, N>0, 0 ij corresponding to the i-th supply chain identifier and the j-th geographic area identifier, the element d ij contains a business personnel identifier corresponding to the i-th supply chain identifier and the j-th geographic area identifier.
[0070] Optionally, the M supply chain identifiers included in the set of historical business data are all supply chain identifiers contained in each item of historical operation data in the set of historical business data. M is the number of all supply chain identifiers contained in each item of historical operation data in the set of historical business data. M is an integer greater than 0. The electronic device stores the priority of each supply chain identifier. The priority of the supply chain identifier can be a numerical value indicating the importance of the supply chain corresponding to the supply chain identifier. The greater the priority of the supply chain identifier, the higher the importance of the supply chain corresponding to the supply chain identifier. The smaller the priority of the supply chain identifier, the lower the importance of the supply chain corresponding to the supply chain identifier.
[0071] Optionally, the N geographic region identifiers included in the historical business data set are all the geographic region identifiers contained in each historical operation data item in the historical business data set. N is the total number of geographic region identifiers contained in each historical operation data item in the historical business data set. N is an integer greater than 0. The electronic device stores the priority of each geographic region identifier. The priority of a geographic region identifier can be a numerical value used to indicate the importance of the geographic region corresponding to the geographic region identifier. The higher the priority of a geographic region identifier, the higher the importance of the geographic region corresponding to the geographic region identifier. The lower the priority of a geographic region identifier, the lower the importance of the geographic region corresponding to the geographic region identifier.
[0072] Optionally, based on the supply chain identifier and geographic region identifier corresponding to each element in the matrix, historical business data corresponding to each element is obtained from the historical business data, including: for each element in the matrix, the following operation is performed: in the historical business data set, a target historical business data is queried that contains a supply chain identifier that is the same as the supply chain identifier corresponding to the element, and contains a geographic region identifier that is the same as the geographic region identifier corresponding to the element; if the target historical business data is found, the target historical business data is obtained as the historical business data corresponding to the element.
[0073] Optionally, after obtaining the historical business data corresponding to each element from the historical business data, the business personnel identifiers from the historical business data corresponding to each element are added to each element to generate a business personnel allocation matrix. The element d in the business personnel allocation matrix... ij This is the element located at the i-th row and j-th column of the personnel allocation matrix. The element d in the personnel allocation matrix... ij Corresponding to the i-th supply chain identifier and the j-th geographic region identifier, the element d ij The business personnel identifier included is the business personnel identifier corresponding to the i-th supply chain identifier and the j-th geographical region identifier. Therefore, the element d... ij The business personnel identifiers included refer to the business personnel in the enterprise who are responsible for handling various businesses associated with the supply chain corresponding to the i-th supply chain identifier and the geographical region corresponding to the j-th geographical region identifier.
[0074] Optionally, if there are elements for which no target historical business data was found, then the historical business data corresponding to the element is determined to be empty, and 0 is added to that element.
[0075] In a specific example, the historical business data set includes three supply chain identifiers: a first supply chain identifier A1, a second supply chain identifier A2, and a third supply chain identifier A3. The historical business data set also includes five geographic region identifiers: a first geographic region identifier B1, a second geographic region identifier B2, a third geographic region identifier B3, a fourth geographic region identifier B4, and a fifth geographic region identifier B5. The three supply chain identifiers are arranged in descending order of priority: first supply chain identifier A1, second supply chain identifier A2, and third supply chain identifier A3, forming the rows of the matrix. The five geographic region identifiers are arranged in descending order of priority: first geographic region identifier B1, second geographic region identifier B2, third geographic region identifier B3, fourth geographic region identifier B4, and fifth geographic region identifier B5, forming the columns of the matrix.
[0076] The matrix is a 3x5 matrix, and the element d in the matrix is... ij Corresponding to the i-th supply chain identifier and the j-th geographic region identifier, 0 < i ≤ 3, 0 < j ≤ 5. The value of i is 1, 2, or 3. The value of j is 1, 2, 3, 4, or 5. The first supply chain identifier A1 is the 1st supply chain identifier. The second supply chain identifier A2 is the 2nd supply chain identifier. The third supply chain identifier A3 is the 3rd supply chain identifier. The first geographic region identifier B1 is the 1st geographic region identifier. The second geographic region identifier B2 is the 2nd geographic region identifier. The third geographic region identifier B3 is the 3rd geographic region identifier. The fourth geographic region identifier B4 is the 4th geographic region identifier. The fifth geographic region identifier B5 is the 5th geographic region identifier.
[0077] Then, based on the supply chain identifier and geographic region identifier corresponding to each element in the matrix, the historical business data corresponding to each element is obtained from the historical business data. The business personnel identifiers from the historical business data corresponding to each element are added to each element to generate a business personnel allocation matrix D:
[0078]
[0079] Among them, the element d in the business personnel allocation matrix D 11 Corresponding to the first supply chain identifier and the first geographic region identifier, the element d 11 The business personnel identifier included is the business personnel identifier corresponding to the first supply chain identifier and the first geographic region identifier, i.e., element d. 11 The included business personnel identifier is the business personnel identifier corresponding to the first supply chain identifier A1 and the first geographical region identifier B1. The element d 11The business personnel identifier included in the element d 35 The element d 35 The business personnel identifier included in the element d 35 The business personnel identifier included in the element d 35 The business personnel identifier included in the element d
[0080] Alternatively, the supply chain identifier corresponding to the customer information can be an identifier of a supply chain related to the customer provided by the customer. The geographic area identifier corresponding to the customer information can be an identifier of a geographic area where the customer is located provided by the customer. The target user uploads the to-be-processed customer list, the supply chain identifier and the geographic area identifier corresponding to each customer information in the to-be-processed customer list into the electronic device. The electronic device acquires the to-be-processed customer list, the supply chain identifier and the geographic area identifier corresponding to each customer information in the to-be-processed customer list.
[0081] Alternatively, the operation of determining the business personnel identifier matched with each customer information according to the supply chain identifier, the geographic area identifier corresponding to each customer information, and the preset business personnel allocation matrix includes: for each customer information, querying a target element in each element in the business personnel allocation matrix, wherein the target element has the same supply chain identifier and geographic area identifier as the supply chain identifier and the geographic area identifier corresponding to the customer information; and if the target element is found, determining the business personnel identifier included in the target element as the business personnel identifier matched with the customer information. The business personnel identifier matched with each customer information is an identifier of a business personnel matched with the customer information.
[0082] Therefore, for each customer information that needs to be allocated to a matched business personnel, the business personnel allocation matrix is used to determine the business personnel identifier corresponding to the supply chain identifier and the geographic area identifier corresponding to the customer information, and the business personnel identifier corresponding to the supply chain identifier and the geographic area identifier corresponding to the customer information is determined as the business personnel identifier matched with the customer information, so that the business personnel in the enterprise who is responsible for processing each business related to the supply chain of the customer and the geographic area where the customer is located is determined as the business personnel matched with the customer information.
[0083] Optionally, if no target element corresponding to the supply chain identifier and the geographic area identifier and the customer information is found, or the information contained in the target element is 0, indicating that there is no business personnel identifier corresponding to the supply chain identifier and the geographic area identifier of the customer information in the business personnel allocation matrix, and the business personnel identifier matching the customer information cannot be determined according to the business personnel allocation matrix, the customer information is sent to the terminal device of the target user, so that the target user determines the business personnel identifier matching the customer information and feeds back the business personnel identifier matching the customer information.
[0084] Step 104, determining the business personnel matching each of the customer information according to the business personnel identifier matching each of the customer information, and sending each of the customer information to the terminal device of the matched business personnel.
[0085] Optionally, the electronic device establishes a communication connection with the terminal device of each of the business personnel in the enterprise, and information interaction can be performed based on the established communication connection.
[0086] Optionally, the business personnel is a staff member responsible for handling business in the enterprise. The identifier of the business personnel is information for distinguishing different business personnel. Each business personnel corresponds to an identifier. The business personnel identifier matching each of the customer information is the identifier of the business personnel matching the customer information. For each item of customer information, the business personnel matching the customer information can be determined from all business personnel in the enterprise according to the business personnel identifier matching the customer information, and the customer information is sent to the terminal device of the matched business personnel, so as to allocate the customer information to the matched business personnel.
[0087] In the embodiment of the application, the customer information is information associated with the customer provided by the customer. The business personnel matching the customer information is a business personnel in the enterprise responsible for handling each item of business associated with the supply chain and the geographic area of the customer of the customer, and is familiar with the relevant business of the customer. The business personnel can perform relevant business operations based on the customer information provided by the customer, provide business services for the customer, and meet the business needs of the customer. For example, the business personnel pushes business information to the customer.
[0088] The technical scheme of the embodiment of the application comprises the following steps: obtaining a to-be-processed customer list; the to-be-processed customer list comprises at least one item of customer information; then, information integrity detection is performed on each item of customer information to obtain information integrity detection results of each item of customer information; in the case that the information integrity detection results of each item of customer information are qualified, a business personnel identifier matched with each item of customer information is determined according to a supply chain identifier, a geographic area identifier and a preset business personnel allocation matrix corresponding to each item of customer information; finally, a business personnel matched with each item of customer information is determined according to the business personnel identifier matched with each item of customer information, and each item of customer information is sent to a terminal device of the matched business personnel, thereby solving the problem that the customer information processing scheme of the related art allocates customer information in a customer list according to personal experience, consumes a large amount of human resources and cannot guarantee accuracy, and achieving the beneficial effects of automatically determining a business personnel identifier matched with customer information according to a business personnel allocation matrix and allocating customer information to the matched business personnel, so that the business personnel responsible for processing each item of business associated with a supply chain and a geographic area of a customer in an enterprise can accurately allocate customer information provided by the customer to the business personnel, so that the business personnel familiar with the related business of the customer can provide business services for the customer based on the customer information provided by the customer, meet the business needs of the customer and achieve accurate and simple beneficial effects.
[0089] The embodiment of the application can acquire and process customer information provided by a customer based on artificial intelligence technology. Artificial intelligence (AI) is a theory, method, technology and application system for simulating, extending and expanding human intelligence by using a digital computer or a machine controlled by a digital computer, perceiving an environment, acquiring knowledge and using the knowledge to obtain optimal results.
[0090] The basic technology of artificial intelligence generally includes technologies such as sensors, special artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems and mechatronics.
[0091] Embodiment two
[0092] Figure 2 A flowchart of a customer information processing method provided for the second embodiment of the application can be combined with each optional scheme in one or more of the above embodiments. As shown in FIG. 2, the method comprises the following steps. Figure 2
[0093] Step 201: acquiring a historical business data set.
[0094] The historical business data set comprises a preset number of historical business data, and each item of historical business data comprises a supply chain identifier, a geographic area identifier and a business personnel identifier corresponding to a business to which the historical business data belongs.
[0095] Step 202, generating a service personnel allocation matrix according to the historical service data set.
[0096] Optionally, the generating a service personnel allocation matrix according to the historical service data set comprises: arranging M supply chain identifiers included in the historical service data set in descending order of priority as rows of a matrix; arranging N geographical area identifiers included in the historical service data set in descending order of priority as columns of the matrix; wherein the matrix is an M-row-by-N-column matrix, and an element d ij corresponding to the ith supply chain identifier and the jth geographical area identifier, M>0, N>0, 0 ij corresponding to the ith supply chain identifier and the jth geographical area identifier. ij The service personnel identifier included in the element d
[0097] Step 203, obtaining a to-be-processed customer list.
[0098] The to-be-processed customer list contains at least one item of customer information.
[0099] Step 204, performing information integrity detection on each of the customer information to obtain an information integrity detection result of each of the customer information.
[0100] Step 205, if the information integrity detection result of each of the customer information is qualified, determining a service personnel identifier matched with each of the customer information according to a supply chain identifier, a geographical area identifier corresponding to each of the customer information, and a preset service personnel allocation matrix.
[0101] Optionally, the determining a service personnel identifier matched with each of the customer information according to a supply chain identifier, a geographical area identifier corresponding to each of the customer information, and a preset service personnel allocation matrix comprises: for each item of customer information, performing the following operation: in each element of the service personnel allocation matrix, querying a target element whose corresponding supply chain identifier and geographical area identifier are the same as the supply chain identifier and the geographical area identifier corresponding to the customer information; if the target element is queried, determining the service personnel identifier included in the target element as the service personnel identifier matched with the customer information.
[0102] Step 206, according to the business personnel identifier matched with each of the customer information, determining the business personnel matched with each of the customer information, and sending each of the customer information to the terminal device of the matched business personnel.
[0103] The technical scheme of the embodiment of the present application takes the automatic determination of the business personnel identifier matched with the customer information according to the business personnel distribution matrix, and the distribution of the customer information to the matched business personnel, so as to accurately distribute the customer information provided by the customer to the business personnel responsible for processing the business related to the supply chain and the geographical area of the customer in the enterprise, so that the business personnel familiar with the related business of the customer can perform the related business operation based on the customer information provided by the customer, provide the business service for the customer, and meet the business demand of the customer, thereby achieving the accurate and simple beneficial effects.
[0104] Embodiment three
[0105] Figure 3 A structural schematic diagram of a customer information processing device provided by the embodiment three of the present application. The device can be configured in an electronic device. As shown in the figure, the device comprises a list acquisition module 301, an information detection module 302, an identifier determination module 303, and an information distribution module 304. Figure 3
[0106] The list acquisition module 301 is configured to acquire a to-be-processed customer list, wherein the to-be-processed customer list comprises at least one item of customer information; the information detection module 302 is configured to perform information integrity detection on each of the customer information to obtain an information integrity detection result of each of the customer information; the identifier determination module 303 is configured to, if the information integrity detection result of each of the customer information is qualified, determine a business personnel identifier matched with each of the customer information according to the supply chain identifier corresponding to each of the customer information, the geographical area identifier, and a preset business personnel distribution matrix; and the information distribution module 304 is configured to determine the business personnel matched with each of the customer information according to the business personnel identifier matched with each of the customer information, and send each of the customer information to the terminal device of the matched business personnel.
[0107] The technical scheme of the embodiment of the present application comprises the following steps: obtaining a to-be-processed customer list; the to-be-processed customer list comprises at least one item of customer information; then, information integrity detection is performed on each item of customer information to obtain information integrity detection results of each item of customer information; in the case that the information integrity detection results of each item of customer information are qualified, a business personnel identifier matched with each item of customer information is determined according to a supply chain identifier, a geographical area identifier corresponding to each item of customer information and a preset business personnel allocation matrix; finally, a business personnel matched with each item of customer information is determined according to the business personnel identifier matched with each item of customer information, and each item of customer information is sent to a terminal device of the matched business personnel, thereby solving the problem that the customer information processing scheme of the related art allocates customer information in a customer list according to personal experience, consumes a large amount of human resources and cannot guarantee accuracy, and achieving the beneficial effects of automatically determining a business personnel identifier matched with customer information according to a business personnel allocation matrix and allocating customer information to the matched business personnel, so that the business personnel who is familiar with the related business of a customer accurately allocates customer information provided by the customer to the business personnel in an enterprise who is responsible for processing each item of business related to a supply chain and a geographical area where the customer is located, so that the business personnel who is familiar with the related business of the customer provides business service for the customer based on the customer information provided by the customer, meets the business demand of the customer and achieves the beneficial effects of accuracy and simplicity.
[0108] In an optional implementation of the embodiment of the present application, optionally, the customer information processing device further comprises: a set obtaining module, configured to obtain a historical business data set; wherein the historical business data set comprises a preset number of historical business data, and each item of historical business data comprises a supply chain identifier, a geographical area identifier and a business personnel identifier corresponding to a business to which the historical business data belongs; and a matrix generating module, configured to generate a business personnel allocation matrix according to the historical business data set.
[0109] In an optional implementation of the embodiment of the present application, optionally, the matrix generating module is specifically configured to: arrange M supply chain identifiers included in the historical business data set in descending order of priority as rows of the matrix; arrange N geographical area identifiers included in the historical business data set in descending order of priority as columns of the matrix; wherein the matrix is an M-row-by-N-column matrix, and an element d ij corresponding to the i th supply chain identifier and the j th geographical area identifier, M>0, N>0, 0 ijThe element d ij The business personnel identifier contained in the element d
[0110] In an optional implementation of the embodiment of the present application, optionally, the identification determining module 303, when performing the operation of determining the business personnel identifier matched with each of the customer information according to the supply chain identifier, the geographic area identifier corresponding to each of the customer information, and the preset business personnel allocation matrix, is specifically configured to: for each of the customer information, perform the following operation: in each element in the business personnel allocation matrix, query a target element corresponding to the same supply chain identifier and geographic area identifier as the supply chain identifier and the geographic area identifier corresponding to the customer information; if the target element is queried, determine the business personnel identifier contained in the target element as the business personnel identifier matched with the customer information.
[0111] In an optional implementation of the embodiment of the present application, optionally, the information detecting module 302 is configured to, for each of the customer information, perform the following operation: detect whether the customer information contains the customer identifier information, the customer location information, and the customer contact information; if the customer information does not contain the customer identifier information, the customer location information, or the customer contact information, determine the information integrity detection result of the customer information as information missing; if the customer information contains the customer identifier information, the customer location information, and the customer contact information, detect whether the information format of the customer identifier information, the customer location information, and the customer contact information in the customer information conforms to the corresponding standard information format; if the information format of the customer identifier information, the customer location information, and the customer contact information in the customer information conforms to the corresponding standard information format, determine the information integrity detection result of the customer information as qualified; if the information format of the customer identifier information, the customer location information, or the customer contact information in the customer information does not conform to the corresponding standard information format, determine the information integrity detection result of the customer information as information error.
[0112] In an optional implementation of the embodiment of the present application, optionally, the customer information processing apparatus further includes an information adding module configured to, if the information integrity detection result of the target customer information is information missing, acquire the missing customer identifier information, customer location information, or customer contact information in the target customer information according to the information missing type of the target customer information, and add the missing customer identifier information, customer location information, or customer contact information to the target customer information.
[0113] In an optional implementation of the embodiment of the present application, optionally, the customer information processing apparatus further comprises an information modification module, configured to, if the information integrity detection result of the target customer information is information error, send the target customer information to the terminal device of the target user, so that the target user modifies the target customer information and feeds back the modified target customer information.
[0114] As to the apparatus in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0115] The customer information processing apparatus described above can perform the customer information processing method provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of performing the customer information processing method.
[0116] Embodiment Four
[0117] Figure 4 A structural schematic diagram of an electronic device 10 that can be used to implement the customer information processing method of the embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (such as headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections, and their functions, as well as the software implemented by the electronic device, are meant only to be examples, and are not intended to limit the present application as described and / or claimed herein.
[0118] As shown in Figure 4 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is in communication connection with the at least one processor 11, wherein the memory stores a computer program that can be executed by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program constructed from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0119] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0120] The processor 11 can be various general and / or special purpose processing components having processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the customer information processing method.
[0121] In some embodiments, the customer information processing method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is built into the RAM 13 and executed by the processor 11, one or more steps of the customer information processing method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the customer information processing method by any other appropriate means, such as by means of firmware.
[0122] The various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0123] A computer program for implementing the client information processing method of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor, implements the functions / operations specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package and partially on a remote machine, or entirely on a remote machine or server.
[0124] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0125] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0126] The systems and techniques described herein can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described herein, or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0127] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0128] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the technical solutions of the present disclosure are achieved, and the present disclosure is not limited herein.
[0129] The specific implementation described above does not constitute a limitation on the scope of protection of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A customer information processing method, characterized in that, include: Obtain a list of customers to be processed; wherein the list of customers to be processed contains at least one piece of customer information; Perform information integrity checks on each of the customer information entries to obtain the information integrity check results for each of the customer information entries. If the information integrity check result of each customer information is qualified, then the business personnel identifier matching each customer information is determined according to the supply chain identifier, geographic region identifier, and preset business personnel allocation matrix corresponding to each customer information; wherein, the preset business personnel allocation matrix is generated before obtaining the list of customers to be processed, and is used to store the correspondence between the supply chain identifier, geographic region identifier, and business personnel identifier associated with the enterprise; the business personnel identifier is used to identify the business personnel in the enterprise who are responsible for handling various businesses associated with a specified supply chain and a specified geographic region; Based on the business personnel identifier that matches each of the customer information, the business personnel matching each of the customer information are identified, and the customer information is sent to the terminal device of the matching business personnel.
2. The method according to claim 1, characterized in that, Before obtaining the list of customers to be processed, the following steps are also included: Obtain a set of historical business data; wherein, the set of historical business data includes a preset number of historical business data, and each historical business data item includes the supply chain identifier, geographical region identifier, and business personnel identifier corresponding to the business to which the historical business data belongs; A business personnel allocation matrix is generated based on the aforementioned historical business data set.
3. The method according to claim 2, characterized in that, The step of generating a business personnel allocation matrix based on the historical business data set includes: The M supply chain identifiers included in the historical business data set are arranged in descending order of priority, forming the rows of the matrix; The N geographic region identifiers included in the historical business data set are arranged in descending order of priority and used as columns of the matrix; Wherein, the matrix is an M-row N-column matrix, and the elements in the matrix are... Corresponding to the i-th supply chain identifier and the j-th geographical region identifier, M > 0, N > 0, 0 < i ≤ M, 0 < j ≤ N; Based on the supply chain identifier and geographical region identifier corresponding to each element in the matrix, the historical business data corresponding to each element is obtained from each of the historical business data. Add the business personnel identifiers from the historical business data corresponding to each element to each element to generate a business personnel allocation matrix; Among them, the elements in the business personnel allocation matrix Corresponding to the i-th supply chain identifier and the j-th geographic region identifier, the element The business personnel identifiers included are those corresponding to the i-th supply chain identifier and the j-th geographic region identifier.
4. The method according to claim 3, characterized in that, The step of determining the business personnel identifier matching each customer information based on the supply chain identifier, geographical region identifier, and preset business personnel allocation matrix includes: Perform the following operations for each piece of customer information: In each element of the business personnel allocation matrix, query the target element whose corresponding supply chain identifier and geographic region identifier are the same as the supply chain identifier and geographic region identifier corresponding to the customer information. If the target element is found, the business personnel identifier contained in the target element is identified as the business personnel identifier that matches the customer information.
5. The method according to claim 1, characterized in that, The step of performing information integrity checks on each of the customer information entries to obtain the information integrity check results for each of the customer information entries includes: Perform the following operations for each piece of customer information: Check whether the customer information includes customer identification information, customer location information, and customer contact information; If the customer information does not contain customer identification information, customer location information, or customer contact information, then the information integrity test result of the customer information is determined to be information missing. If the customer information includes customer identification information, customer location information, and customer contact information, then it is detected whether the information formats of the customer identification information, customer location information, and customer contact information in the customer information conform to the corresponding standard information format. If the information formats of customer identification information, customer location information, and customer contact information in the customer information conform to the corresponding standard information formats, then the information integrity test result of the customer information is determined to be qualified. If the information format of customer identification information, customer location information, or customer contact information in the customer information does not conform to the corresponding standard information format, then the information integrity detection result of the customer information is determined to be an information error.
6. The method according to claim 5, characterized in that, After performing information integrity checks on each of the aforementioned customer information and obtaining the information integrity check results for each of the aforementioned customer information, the process further includes: If the information integrity check result of the target customer information is that the information is missing, then according to the type of information missing in the target customer information, the missing customer identification information, customer location information or customer contact information in the target customer information is obtained, and the missing customer identification information, customer location information or customer contact information is added to the target customer information.
7. The method according to claim 5, characterized in that, After performing information integrity checks on each of the aforementioned customer information and obtaining the information integrity check results for each of the aforementioned customer information, the process further includes: If the information integrity check result for the target customer information is incorrect, the target customer information will be sent to the target user's terminal device so that the target user can modify the target customer information and provide feedback on the modified target customer information.
8. A customer information processing device, characterized in that, include: The list acquisition module is used to acquire a list of customers to be processed; wherein, the list of customers to be processed contains at least one piece of customer information; The information detection module is used to perform information integrity detection on each of the customer information items and obtain the information integrity detection results of each of the customer information items. The identifier determination module is used to determine the business personnel identifier matching each customer information based on the supply chain identifier, geographic region identifier, and a preset business personnel allocation matrix, if the information integrity detection result of each customer information is qualified. The preset business personnel allocation matrix is generated before obtaining the list of customers to be processed and is used to store the correspondence between the supply chain identifier, geographic region identifier, and business personnel identifier associated with the enterprise. The business personnel identifier identifies the business personnel within the enterprise responsible for handling various businesses associated with a specified supply chain and a specified geographic region. The information distribution module is used to determine the business personnel matching each customer information based on the business personnel identifier that matches each customer information, and to send each customer information to the terminal device of the matching business personnel.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the customer information processing method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the customer information processing method according to any one of claims 1-7.
Citation Information
Patent Citations
Service object recommending method and device
CN106570031A
Business allocation method and device
CN107369026A