A business customer recommendation method, system, electronic device and medium
By analyzing transaction and customer information in the enterprise customer database, calculating transaction weights and comprehensive weights, and automatically recommending enterprise customers, the problem of difficult and inaccurate acquisition of enterprise customer information is solved, reducing labor costs and improving customer relationship maintenance efficiency is solved.
Patent Information
- Application Number
- CN202311315731.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-10-11
AI Technical Summary
Enterprise customer information is difficult to obtain and has low accuracy, resulting in high labor costs and low efficiency in maintaining customer relationships.
By analyzing transaction and customer information from the enterprise customer database, we can calculate the transaction weight and overall weight of enterprise customers, quantitatively evaluate customer value, and automatically recommend enterprise customers.
It reduces the cost of collecting enterprise customer information, improves the efficiency of customer relationship maintenance, and enables quantitative assessment and automated recommendation of enterprise customers.
Smart Images

Figure CN117312673B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of computer, and particularly relates to an enterprise customer recommendation method and system, an electronic device and a medium. BACKGROUND
[0002] At present, when cooperating with a large number of enterprise customers, enterprise users such as pharmaceutical enterprises usually manually obtain customer information and transaction information of enterprise customers by business personnel, and maintain customer relationships based on the customer information and transaction information of each enterprise customer.
[0003] However, in the process of using the prior art, the inventors have found that at least the following problems exist in the prior art:
[0004] Due to the complexity of the business and transaction of enterprise customers, manual customer information acquisition is difficult and has low accuracy, and the information of different enterprise customers is manually analyzed by business personnel, resulting in excessive labor cost and low customer relationship maintenance efficiency. SUMMARY
[0005] The present application aims to at least partially solve the above technical problems, and provides an enterprise customer recommendation method, system, electronic device and medium.
[0006] In order to achieve the above purpose, the present application adopts the following technical solutions:
[0007] In a first aspect, the present application provides an enterprise customer recommendation method, comprising:
[0008] receiving an enterprise name, and determining whether an enterprise corresponding to the enterprise name has a transaction relationship with a specified enterprise according to an enterprise customer database, and if so, proceeding to the next step;
[0009] obtaining transaction information between the enterprise corresponding to the enterprise name and the specified enterprise from the enterprise customer database, and obtaining an enterprise customer transaction weight corresponding to the enterprise name according to the transaction information;
[0010] obtaining enterprise customer information corresponding to the enterprise name according to the enterprise name, and obtaining an enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information;
[0011] obtaining an enterprise customer total weight corresponding to the enterprise name according to the enterprise customer transaction weight and the enterprise customer comprehensive weight;
[0012] recommending an enterprise customer corresponding to the enterprise name according to the enterprise customer total weight.
[0013] The application can analyze transaction information generated by cooperation between upstream and downstream enterprise-level customers and current enterprise users and enterprise customer information of a corresponding enterprise, obtain an enterprise customer total weight corresponding to the enterprise name, and recommend enterprise customers to the enterprise corresponding to the enterprise name according to the enterprise customer total weight, so as to evaluate the value of enterprise customers to a specified enterprise user in a quantitative calculation manner, facilitate business personnel to perform customer relationship maintenance measures, and help reduce enterprise customer information collection costs and increase customer relationship maintenance efficiency.
[0014] In a possible design, the transaction information includes a total transaction amount, a historical transaction order quantity and a historical return order quantity; correspondingly, the enterprise customer transaction weight corresponding to the enterprise name is obtained according to the transaction information, including:
[0015] The transaction information of all enterprise customers is obtained from the enterprise customer database, and an average transaction amount, an average transaction order quantity and an average return order quantity are obtained according to the transaction information of all enterprise customers;
[0016] The enterprise customer transaction amount proportion is obtained according to the total transaction amount and the average transaction amount; the enterprise customer transaction amount proportion is a ratio of the total transaction amount to the average transaction amount;
[0017] The enterprise customer transaction order quantity proportion is obtained according to the historical transaction order quantity and the average transaction order quantity; the enterprise customer transaction order quantity proportion is a ratio of the historical transaction order quantity to the average transaction order quantity;
[0018] The enterprise customer return order quantity proportion is obtained according to the historical return order quantity and the average return order quantity; the enterprise customer return order quantity proportion is a ratio of the historical return order quantity to the average return order quantity;
[0019] The enterprise customer transaction weight corresponding to the enterprise name is obtained according to the enterprise customer transaction amount proportion, the enterprise customer transaction order quantity proportion and the enterprise customer return order quantity proportion.
[0020] In a possible design, the type of the transaction information includes procurement information and / or sales information; correspondingly, the enterprise customer transaction weight includes an enterprise customer procurement weight corresponding to the procurement information and / or an enterprise customer sales weight corresponding to the sales information.
[0021] In a possible design, the enterprise customer information includes a business scope, a registered capital, a social security payment number and a lawsuit number; correspondingly, the enterprise customer comprehensive weight corresponding to the enterprise name is obtained according to the enterprise customer information, including:
[0022] Obtaining enterprise customer information of all enterprise customers from the enterprise customer database, and obtaining a weight configuration relationship table according to the enterprise customer information of all enterprise customers;
[0023] According to the number of business categories belonging to the designated business category in the business scope, and according to the number of business categories and the weight configuration relationship table, obtaining a business scope weight corresponding to the enterprise name;
[0024] According to the registered capital and the weight configuration relationship table, obtaining a registered capital weight corresponding to the enterprise name;
[0025] According to the number of social security payers and the weight configuration relationship table, obtaining a number of social security payers weight corresponding to the enterprise name;
[0026] According to the number of lawsuits and the weight configuration relationship table, obtaining a number of lawsuits weight corresponding to the enterprise name;
[0027] According to the business scope weight, the registered capital weight, the number of social security payers weight and the number of lawsuits weight, obtaining an enterprise customer comprehensive weight corresponding to the enterprise name; wherein the enterprise customer comprehensive weight is the sum of the business scope weight, the registered capital weight, the number of social security payers weight and the number of lawsuits weight.
[0028] In one possible design, when judging whether the enterprise corresponding to the enterprise name has a transaction relationship with the specified enterprise according to the enterprise customer database, if not, the next step is entered;
[0029] According to the enterprise name, obtaining enterprise customer information corresponding to the enterprise name, and obtaining an enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information;
[0030] According to the enterprise customer comprehensive weight, recommending enterprise customers to the enterprise corresponding to the enterprise name.
[0031] In one possible design, after receiving the enterprise name, the method further includes:
[0032] According to the enterprise name, judging whether the enterprise corresponding to the enterprise name has an associated enterprise with an associated relationship, if yes, the next step is entered;
[0033] Obtaining the associated enterprise name of the associated enterprise, and judging whether the associated enterprise has a transaction relationship with the specified enterprise according to the enterprise customer database, if not, creating enterprise customer data of the associated enterprise.
[0034] In one possible design, the enterprise customer recommendation for the enterprise corresponding to the enterprise name according to the enterprise customer total weight comprises the following steps:
[0035] receiving a service purchase request corresponding to the enterprise name; wherein the service purchase request comprises service identification information and the enterprise name;
[0036] obtaining a service benchmark price corresponding to the service identification information according to the service identification information in the service purchase request;
[0037] obtaining a service purchase price according to the enterprise customer total weight and the service benchmark price;
[0038] outputting service push information bound with the service purchase price and the enterprise name.
[0039] In a second aspect, the present application provides an enterprise customer recommendation system for implementing the enterprise customer recommendation method according to any one of the above aspects; the enterprise customer recommendation system comprises:
[0040] an enterprise information receiving module for receiving an enterprise name;
[0041] a basic weight obtaining module in communication connection with the enterprise information receiving module, for judging whether the enterprise corresponding to the enterprise name has ever had a transaction relationship with a specified enterprise according to an enterprise customer database, and if yes, obtaining transaction information between the enterprise corresponding to the enterprise name and the specified enterprise from the enterprise customer database, and obtaining an enterprise customer transaction weight according to the transaction information; the basic weight obtaining module is further configured to obtain enterprise customer information corresponding to the enterprise name according to the enterprise name, and obtain an enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information;
[0042] a total weight obtaining module in communication connection with the basic weight obtaining module, for obtaining an enterprise customer total weight corresponding to the enterprise name according to the enterprise customer transaction weight and the enterprise customer comprehensive weight;
[0043] a recommendation module in communication connection with the total weight obtaining module, for performing enterprise customer recommendation for the enterprise corresponding to the enterprise name according to the enterprise customer total weight.
[0044] In a third aspect, the present application provides an electronic device comprising:
[0045] a memory for storing computer program instructions; and
[0046] a processor for executing the computer program instructions to complete the operations of the enterprise customer recommendation method according to any one of the above aspects.
[0047] In a fourth aspect, the present application provides a computer readable storage medium for storing computer readable computer program instructions configured to perform operations of the enterprise customer recommendation method according to any one of the above aspects when executed. BRIEF DESCRIPTION OF DRAWINGS
[0048] Figure 1 is a flowchart of an enterprise customer recommendation method in an embodiment;
[0049] Figure 2 is a module block diagram of an enterprise customer recommendation system in an embodiment;
[0050] Figure 3 is a module block diagram of an electronic device in an embodiment. DETAILED DESCRIPTION
[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the present application will be briefly introduced below in combination with the drawings and the description of the embodiments or the prior art. Obviously, the following description of the drawings is only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings. It should be noted that the description of these embodiments is used to help understand the present application, but does not constitute a limitation on the present application.
[0052] Embodiment 1:
[0053] The present embodiment discloses an enterprise customer recommendation method, which can be executed by a computer device or a virtual machine with certain computing resources, such as an electronic device such as a personal computer, a smart phone, a personal digital assistant or a wearable device, or a virtual machine.
[0054] As shown in Figure 1 An enterprise customer recommendation method can include, but is not limited to, the following steps:
[0055] S1. Receive the enterprise name, and determine whether the enterprise corresponding to the enterprise name has a transaction relationship with the specified enterprise according to the enterprise customer database, and if so, proceed to the next step.
[0056] In step S1, when determining whether the enterprise corresponding to the enterprise name has a transaction relationship with the specified enterprise according to the enterprise customer database, if not, proceed to the next step;
[0057] According to the enterprise name, obtain the enterprise customer information corresponding to the enterprise name, and obtain the enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information;
[0058] According to the enterprise customer comprehensive weight, the enterprise corresponding to the enterprise name is recommended as an enterprise customer.
[0059] It should be noted that in the present embodiment, when the enterprise corresponding to the enterprise name has a transaction relationship with the specified enterprise, the enterprise customer transaction weight corresponding to the enterprise name can be obtained through the transaction information between the enterprise and the specified enterprise, and then the enterprise customer comprehensive weight corresponding to the enterprise name is obtained, and the enterprise corresponding to the enterprise name is recommended as an enterprise customer according to the enterprise customer total weight obtained from the enterprise customer transaction weight and the enterprise customer comprehensive weight. When the enterprise corresponding to the enterprise name does not have a transaction relationship with the specified enterprise, the enterprise corresponding to the enterprise name is directly recommended as an enterprise customer according to the enterprise customer comprehensive weight, thereby realizing the recommendation differentiation of different types of customers.
[0060] S2. Obtain the transaction information between the enterprise corresponding to the enterprise name and the specified enterprise from the enterprise customer database, and obtain the enterprise customer transaction weight corresponding to the enterprise name according to the transaction information; in the present embodiment, the specified enterprise is, for example, our company or other companies that need to analyze customers, which is not limited here. It should also be noted that in the present embodiment, the enterprise customer transaction weight can be calculated through the transaction information related to the transaction behaviors such as sales and procurement generated by the customer, so as to know the potential consumption capacity of the current enterprise customer and the transaction frequency of the enterprise customer with the specified enterprise.
[0061] In the present embodiment, the transaction information includes transaction total amount, historical transaction order quantity and historical return order quantity; correspondingly, the enterprise customer transaction weight corresponding to the enterprise name is obtained according to the transaction information, including:
[0062] S201. Obtain the transaction information of all enterprise customers from the enterprise customer database, and obtain the average transaction amount, the average transaction order quantity and the average return order quantity according to the transaction information of all enterprise customers;
[0063] S202. Obtain the enterprise customer transaction amount proportion according to the transaction total amount and the average transaction amount; wherein the enterprise customer transaction amount proportion is the ratio of the transaction total amount to the average transaction amount;
[0064] S203. Obtain the enterprise customer transaction order quantity proportion according to the historical transaction order quantity and the average transaction order quantity; wherein the enterprise customer transaction order quantity proportion is the ratio of the historical transaction order quantity to the average transaction order quantity;
[0065] S204. Obtain an enterprise customer return order quantity proportion according to the historical return order quantity and the average return order quantity; wherein the enterprise customer return order quantity proportion is a ratio of the historical return order quantity to the average return order quantity;
[0066] S205. Obtain an enterprise customer transaction weight corresponding to the enterprise name according to the enterprise customer transaction amount proportion, the enterprise customer transaction order quantity proportion and the enterprise customer return order quantity proportion.
[0067] Specifically, in the embodiment, the enterprise customer transaction weight corresponding to the enterprise i is:
[0068] W i =[W i1 +W i2 -(1-W i3 )] / 3;
[0069] In the formula, W i1 is the enterprise customer transaction amount proportion, W i2 is the enterprise customer transaction order quantity proportion, and W i3 is the enterprise customer return order quantity proportion.
[0070] For example, when the enterprise corresponding to the enterprise name is A Company, if the enterprise customer transaction amount proportion corresponding to A Company is 120%, the enterprise customer transaction order quantity proportion corresponding to A Company is 75%, and the enterprise customer return order quantity proportion corresponding to A Company is 90%, the enterprise customer transaction weight corresponding to A Company is [120%+75%-(1-90%)] / 3=61.67%.
[0071] Specifically, in the embodiment, the type of the transaction information includes purchase information and / or sales information; correspondingly, the enterprise customer transaction weight includes an enterprise customer purchase weight corresponding to the purchase information and / or an enterprise customer sales weight corresponding to the sales information.
[0072] It should be noted that the greater the enterprise customer purchase weight and the enterprise customer sales weight, the higher the cooperation value of the enterprise corresponding to the enterprise name.
[0073] In the embodiment, if the transaction information corresponding to a certain enterprise customer includes only purchase information or sales information, the enterprise customer purchase weight corresponding to the purchase information or the enterprise customer sales weight corresponding to the sales information accounts for 100% of the final enterprise customer sales weight corresponding thereto. If the transaction information corresponding to a certain enterprise customer includes both purchase information and sales information, the enterprise customer purchase weight corresponding to the purchase information and the enterprise customer sales weight corresponding to the sales information each accounts for 50% of the final enterprise customer sales weight corresponding thereto, that is, the final enterprise customer sales weight=enterprise customer purchase weight*50%+enterprise customer sales weight*50%.
[0074] S3. According to the enterprise name, obtain enterprise customer information corresponding to the enterprise name, and obtain an enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information; in the embodiment, the enterprise customer information corresponding to the enterprise name can be obtained by calling an interface of an enterprise query platform, such as an interface of an enterprise query platform such as Tianyan, Aiqicha, Qicha, Qixinbao, etc.
[0075] In the embodiment, the enterprise customer information includes the business scope, the registered capital, the number of social security payers, and the number of lawsuits; correspondingly, the enterprise customer comprehensive weight corresponding to the enterprise name is obtained according to the enterprise customer information, including:
[0076] S301. Obtain enterprise customer information of all enterprise customers from the enterprise customer database, and obtain a weight configuration relationship table according to the enterprise customer information of all enterprise customers; specifically, in the embodiment, the weight configuration relationship table includes enterprise customer information in different ranges and the corresponding configuration weights, and the configuration weights can be dynamically determined based on the proportion of enterprise customer information in different ranges in the enterprise customer information of all enterprise customers, such as setting the business scope weight in the weight configuration relationship table as follows: when the number of business categories containing medical and pharmaceutical products in the business scope is 1-5, the corresponding business scope weight is 20%; when the number of business categories containing medical and pharmaceutical products in the business scope is greater than 5, the corresponding business scope weight is 25%. Correspondingly, the registered capital weight in the weight configuration relationship table can be set as follows: when the registered capital is less than or equal to 1 million, the corresponding registered capital weight is 5%; when the registered capital is greater than 1 million and less than 5 million, the corresponding registered capital weight is 15%; when the registered capital is greater than 5 million, the corresponding registered capital weight is 25%. The social security payer weight in the weight configuration relationship table can be set as follows: when the number of social security payers is 1-50, the corresponding social security payer weight is 20%; when the number of social security payers is 50-100, the corresponding social security payer weight is 25%; when the number of social security payers is greater than 100, the corresponding social security payer weight is 30%. The lawsuit number weight in the weight configuration relationship table can be set as follows: when the number of lawsuits is 0, the corresponding lawsuit number weight is 15%; when the number of lawsuits is 1, the corresponding lawsuit number weight is 10%; when the number of lawsuits is 2, the corresponding lawsuit number weight is 5%, and so on.
[0077] S302. Obtain the business scope weight corresponding to the enterprise name according to the number of business categories belonging to the specified business category in the business scope, and according to the number of business categories and the weight configuration relationship table;
[0078] S303. Obtain the registered capital weight corresponding to the enterprise name according to the registered capital and the weight configuration relationship table;
[0079] S304. Obtain the social security payment number weight corresponding to the enterprise name according to the social security payment number and the weight configuration relationship table;
[0080] S305. Obtain the lawsuit number weight corresponding to the enterprise name according to the lawsuit number and the weight configuration relationship table;
[0081] S306. Obtain the enterprise customer comprehensive weight corresponding to the enterprise name according to the business scope weight, the registered capital weight, the social security payment number weight, and the lawsuit number weight; wherein the enterprise customer comprehensive weight is the sum of the business scope weight, the registered capital weight, the social security payment number weight, and the lawsuit number weight.
[0082] As an example, in this embodiment, when the enterprise corresponding to the enterprise name is A company, if there are 7 items of the business scope of A company that meet the business scope of medical and pharmaceutical products, the business scope weight of A company is 25%; the registered capital of A company is 3 million, and the registered capital weight of A company is 15%; the social security payment number of A company is 80, and the social security payment number weight of A company is 25%; the lawsuit number of A company is 2, and the lawsuit number weight of A company is 5%, and finally the enterprise customer comprehensive weight of A company is: 25% + 15% + 25% + 5% = 70%.
[0083] In this embodiment, the weight configuration relationship table is obtained according to the enterprise customer information of all enterprise customers, and then the enterprise customer comprehensive weight is obtained based on the weight configuration relationship table and the enterprise customer information corresponding to the enterprise name, so that the dynamic update of the enterprise customer comprehensive weight can be realized.
[0084] S4. Obtain the enterprise customer total weight corresponding to the enterprise name according to the enterprise customer transaction weight and the enterprise customer comprehensive weight; in this embodiment, the enterprise customer transaction weight and the enterprise customer comprehensive weight each account for 50% of the corresponding enterprise customer total weight, as an example, when the enterprise corresponding to the enterprise name is A company, if the enterprise customer transaction weight corresponding to A company is 61.67%, and the enterprise customer comprehensive weight corresponding to A company is 70%, then the enterprise customer total weight corresponding to A company is: 70% * 50% + 61.67% * 50% = 65.84%.
[0085] S5. Perform enterprise customer recommendation for the enterprise corresponding to the enterprise name according to the enterprise customer total weight.
[0086] In step S5, performing enterprise customer recommendation for the enterprise corresponding to the enterprise name according to the enterprise customer total weight comprises:
[0087] S501. receiving a service purchase request corresponding to the enterprise name; wherein the service purchase request comprises service identification information and the enterprise name;
[0088] S502. obtaining a service benchmark price corresponding to the service identification information according to the service identification information in the service purchase request;
[0089] S503. obtaining a service purchase price according to the enterprise customer total weight and the service benchmark price;
[0090] S504. outputting service push information bound with the service purchase price and the enterprise name.
[0091] Specifically, in the embodiment, taking A company as an example, if the benchmark price of the designated service is 50000 yuan, and since the enterprise customer total weight corresponding to A company is 65.84%, the service purchase price given by intelligent recommendation is: 50000 + [50000 * (1-65.84%)] = 67080 (yuan).
[0092] It should be understood that the service purchase request can be through the enterprise user terminal or the business terminal corresponding to the enterprise name, and the service push information can be pushed to the enterprise user terminal or the business terminal, so as to improve the data advantage of the business personnel in transaction negotiation.
[0093] In the embodiment, the size of the enterprise customer total weight represents the cooperation value of the corresponding enterprise customer, and based on this, the enterprise customer recommendation is performed on the enterprise corresponding to the enterprise name according to the enterprise customer total weight, which can be but not limited to taking the enterprise customer total weight as the enterprise customer recommendation frequency, pushing the information of the enterprise corresponding to the enterprise name to the business terminal, so that the business personnel can maintain the customer relationship, or taking the enterprise customer total weight as the maintenance information sending frequency, so that the background sends the customer relationship maintenance information to the enterprise user terminal corresponding to the enterprise name according to the maintenance information sending frequency.
[0094] The embodiment can analyze the transaction information generated by the cooperation between the upstream and downstream enterprise-level customers and the current enterprise user and the enterprise customer information of the corresponding enterprise, obtain the enterprise customer total weight corresponding to the enterprise name, and perform enterprise customer recommendation on the enterprise corresponding to the enterprise name according to the enterprise customer total weight, so as to evaluate the value of the enterprise customer to the designated enterprise user in a quantitative calculation manner, facilitate the business personnel to perform customer relationship maintenance measures, and be beneficial to reduce the enterprise customer information collection cost and increase the customer relationship maintenance efficiency.
[0095] To expand the enterprise customer group, in step S1, after receiving the enterprise name, the method further comprises:
[0096] According to the enterprise name, it is judged whether the enterprise corresponding to the enterprise name has an associated enterprise having an associated relationship therewith, and if so, the next step is entered;
[0097] The associated enterprise name of the associated enterprise is obtained, and it is judged according to the enterprise customer database whether the associated enterprise has a transaction relationship with the specified enterprise, and if not, the enterprise customer data of the associated enterprise is created.
[0098] In the embodiment, the associated relationship is set as a holding relationship, and the associated enterprise having an associated relationship with the enterprise corresponding to the enterprise name is a parent company. Since the parent company can control, dominate and dispose of the personnel, finance and business of other companies, the customer value is higher. Therefore, in the embodiment, when the enterprise corresponding to the enterprise name has an associated enterprise having an associated relationship therewith, the enterprise customer data of the associated enterprise can be marked as a priority recommendation. At the same time, when it is judged according to the enterprise customer database whether the associated enterprise has a transaction relationship with the specified enterprise, if so, after obtaining the enterprise customer comprehensive weight corresponding to the enterprise name of the associated enterprise, the enterprise customer comprehensive weight corresponding to the enterprise name of the associated enterprise is increased by 20%.
[0099] In the embodiment, by judging whether the enterprise corresponding to the enterprise name has an associated enterprise having an associated relationship therewith, the subordinate relationship of the enterprise customer can be verified, and the customer group of the specified enterprise can be expanded.
[0100] In addition, in this embodiment, after obtaining the transaction information between the enterprise corresponding to the enterprise name and the specified enterprise, service push information and / or payment mode information corresponding to the transaction information can be pushed to the business terminal, so that the business personnel can recommend service products to the enterprise customer corresponding to the enterprise name based on the same. For example, if the historical purchasing services of the customer included in the transaction information are financial modules, transaction modules, and purchasing modules, and the usage rate of the transaction module is the highest, it can be determined that the module that the enterprise customer is most likely to continue to purchase or pay for is the transaction module, and the service purchase price for opening the service is obtained according to the total weight of the enterprise customer, so as to send service push information including the transaction module and the service purchase price for opening the function to the corresponding business terminal, wherein the service purchase price = service benchmark price * comprehensive weight, for example, if the service benchmark price is 5000 yuan, the total weight of the enterprise customer corresponding to the customer is 95%, and the service purchase price is 5000 * 95% = 4750 yuan; if the number of times of using the prepayment payment mode when the enterprise customer historically purchases services is the most, it can be determined that the payment mode that the enterprise customer is most likely to continue to purchase or pay for is the prepayment, and based on this, service push information including the prepayment transaction information can be sent to the corresponding business terminal.
[0101] In this embodiment, when calculating the customer weight, there may be inaccurate or incorrect information, so after receiving the enterprise name, it is checked whether the recorded information is correct according to the information traceability historical data. Specifically, in this embodiment, after receiving the enterprise name, the method further includes:
[0102] obtaining the unified credit code of the enterprise corresponding to the enterprise name;
[0103] calling an enterprise query platform interface such as Tianyan, Aiqicha, Qicha, etc., to query the query name matched with the unified credit code of the enterprise, if the query names returned by more than two enterprise query platform interfaces are consistent and the query name does not match the enterprise name, the enterprise name is updated to the query name.
[0104] For example, if the enterprise name is Beijing XX Pharmacy Co., Ltd., and if more than two enterprise query platform interfaces return the query name as Beijing XX Pharmaceutical Co., Ltd., the enterprise name is updated to Beijing XX Pharmaceutical Co., Ltd., and the corresponding enterprise customer information is updated synchronously.
[0105] Embodiment 2:
[0106] The embodiment discloses an enterprise customer recommendation system for implementing the enterprise customer recommendation method in embodiment 1; as shown in Figure 2 The enterprise customer recommendation system includes:
[0107] an enterprise information receiving module for receiving an enterprise name;
[0108] The basic weight obtaining module, in communication connection with the enterprise information receiving module, is configured to determine, according to the enterprise customer database, whether an enterprise corresponding to the enterprise name has ever had a transaction relationship with a specified enterprise, and if so, obtain transaction information between the enterprise corresponding to the enterprise name and the specified enterprise from the enterprise customer database, and obtain an enterprise customer transaction weight corresponding to the enterprise name according to the transaction information; the basic weight obtaining module is further configured to obtain enterprise customer information corresponding to the enterprise name according to the enterprise name, and obtain an enterprise customer comprehensive weight corresponding to the enterprise name according to the enterprise customer information.
[0109] The total weight obtaining module, in communication connection with the basic weight obtaining module, is configured to obtain an enterprise customer total weight corresponding to the enterprise name according to the enterprise customer transaction weight and the enterprise customer comprehensive weight.
[0110] The recommendation module, in communication connection with the total weight obtaining module, is configured to perform enterprise customer recommendation for the enterprise corresponding to the enterprise name according to the enterprise customer total weight.
[0111] Embodiment 3
[0112] On the basis of Embodiment 1 or 2, the present embodiment discloses an electronic device, which can be a smart phone, a tablet computer, a notebook computer, or a desktop computer, etc. The electronic device can be referred to as a terminal, a portable terminal, a desktop terminal, etc., as shown in Figure 3 The electronic device includes:
[0113] a memory configured to store computer program instructions; and
[0114] a processor configured to execute the computer program instructions to complete the operations of the enterprise customer recommendation method according to any one of Embodiments 1-3.
[0115] In particular, the processor 301 can include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 301 can be implemented in the form of at least one of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 301 can also include a main processor and a coprocessor, the main processor being a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit), and the coprocessor being a low-power processor for processing data in a standby state. In some embodiments, the processor 301 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing of content to be displayed by the display screen.
[0116] The memory 302 can include one or more computer-readable storage media that can be non-transitory. The memory 302 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 302 is used to store at least one instruction for being executed by the processor 301 to implement the enterprise customer recommendation method provided in Embodiment 1 of the present application.
[0117] In some embodiments, the terminal can also optionally include a communication interface 303 and at least one peripheral device. The processor 301, the memory 302, and the communication interface 303 can be connected through a bus or a signal line. Each peripheral device can be connected to the communication interface 303 through a bus, a signal line, or a circuit board. In particular, the peripheral device includes at least one of a radio frequency circuit 304, a display screen 305, and a power supply 306.
[0118] The communication interface 303 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 301 and the memory 302. In some embodiments, the processor 301, the memory 302, and the communication interface 303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 301, the memory 302, and the communication interface 303 can be implemented on a separate chip or circuit board, and the present embodiment does not limit this.
[0119] The RF circuit 304 is used for receiving and transmitting RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 304 communicates with communication networks and other communication devices through electromagnetic signals.
[0120] The display screen 305 is used for displaying a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof.
[0121] The power supply 306 is used for supplying power to various components in the electronic device.
[0122] Embodiment 4:
[0123] On the basis of any one of the embodiments 1 to 3, the present embodiment discloses a computer readable storage medium for storing computer readable computer program instructions, which are configured to execute the operations of the enterprise customer recommendation method as described in the embodiment 1 when running.
[0124] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be realized by general computing devices, which can be concentrated on a single computing device or distributed on a network composed of multiple computing devices, and optionally, they can be realized by program codes executable by computing devices, so that they can be stored in storage devices and executed by computing devices, or they can be respectively manufactured into individual integrated circuit modules, or multiple modules or steps among them can be manufactured into a single integrated circuit module to realize. Thus, the present application is not limited to any specific combination of hardware and software.
[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part of the technical features. 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.
Claims
1. A method for recommending enterprise customers, characterized in that: include: Receive the company name and determine from the company customer database whether the company corresponding to the company name has had a transaction relationship with the specified company. If so, proceed to the next step. Transaction information between the enterprise corresponding to the enterprise name and the designated enterprise is obtained from the enterprise customer database, and the transaction weight of the enterprise customer corresponding to the enterprise name is obtained based on the transaction information; Based on the company name, obtain the company customer information corresponding to the company name, and obtain the comprehensive weight of the company customer corresponding to the company name based on the company customer information; Based on the enterprise customer transaction weight and the enterprise customer comprehensive weight, the total enterprise customer weight corresponding to the enterprise name is obtained; Based on the total weight of the enterprise customers, enterprise customers are recommended to the enterprises corresponding to the enterprise names; The transaction information includes total transaction amount, historical transaction volume, and historical return volume; correspondingly, the enterprise customer transaction weight corresponding to the enterprise name is obtained based on the transaction information, including: Transaction information of all enterprise customers is obtained from the enterprise customer database, and the average transaction amount, average number of transactions, and average number of return orders are obtained based on the transaction information of all enterprise customers. The proportion of enterprise customer transaction volume is obtained based on the total transaction volume and the average transaction volume; wherein, the proportion of enterprise customer transaction volume is the ratio of the total transaction volume to the average transaction volume. The proportion of enterprise customer transaction volume is obtained based on the historical transaction volume and the average transaction volume; wherein, the proportion of enterprise customer transaction volume is the ratio of the historical transaction volume to the average transaction volume. The proportion of return orders from enterprise customers is obtained based on the historical return order volume and the average return order volume; wherein, the proportion of return orders from enterprise customers is the ratio of the historical return order volume to the average return order volume. The enterprise customer transaction weight corresponding to the enterprise name is obtained based on the enterprise customer transaction amount ratio, the enterprise customer transaction order volume ratio, and the enterprise customer return order volume ratio. Specifically, enterprises i Corresponding enterprise customer transaction weight for: ; In the formula, The proportion of transaction volume for corporate clients. The proportion of transaction volume for corporate clients. The proportion of return orders for corporate clients.
2. The enterprise customer recommendation method according to claim 1, characterized in that: The types of transaction information include procurement information and / or sales information; correspondingly, the enterprise customer transaction weight includes the enterprise customer procurement weight corresponding to the procurement information and / or the enterprise customer sales weight corresponding to the sales information.
3. The enterprise customer recommendation method according to claim 1, characterized in that: The enterprise customer information includes business scope, registered capital, number of employees paying social security, and number of lawsuits; correspondingly, based on the enterprise customer information, a comprehensive weight for the enterprise customer corresponding to the enterprise name is obtained, including: Retrieve enterprise customer information for all enterprise customers from the enterprise customer database, and obtain a weight configuration relationship table based on the enterprise customer information for all enterprise customers; Based on the number of business categories belonging to the specified business category in the business scope, and based on the number of business categories and the weight configuration relationship table, the business scope weight corresponding to the enterprise name is obtained; Based on the registered capital and the weight configuration relationship table, the registered capital weight corresponding to the company name is obtained; Based on the number of social security contributors and the weight configuration relationship table, the weight of the number of social security contributors corresponding to the company name is obtained; Based on the number of lawsuits and the weight configuration relationship table, the weight of the number of lawsuits corresponding to the company name is obtained; Based on the weights of the business scope, registered capital, number of social security contributors, and number of lawsuits, a comprehensive weight for enterprise customers corresponding to the enterprise name is obtained; wherein, the comprehensive weight for enterprise customers is the sum of the weights of the business scope, registered capital, number of social security contributors, and number of lawsuits.
4. The enterprise customer recommendation method according to claim 1, characterized in that: If the enterprise customer database determines whether the enterprise corresponding to the enterprise name has had a transaction relationship with the designated enterprise, and if not, proceed to the next step; Based on the company name, obtain the company customer information corresponding to the company name, and obtain the comprehensive weight of the company customer corresponding to the company name based on the company customer information; Enterprise customer recommendations are made for enterprises corresponding to the enterprise name based on the comprehensive weight of the enterprise customers.
5. The enterprise customer recommendation method according to claim 1, characterized in that: After receiving the company name, the method further includes: Based on the company name, determine whether there are any related companies that are associated with the company corresponding to the company name. If so, proceed to the next step. Obtain the name of the associated company of the associated company, and determine whether the associated company has had a transaction relationship with the specified company based on the enterprise customer database. If not, create the enterprise customer data of the associated company.
6. The enterprise customer recommendation method according to claim 1, characterized in that: Based on the total weight of the enterprise customers, enterprise customer recommendations are made for enterprises corresponding to the enterprise name, including: Receive a service purchase request corresponding to the enterprise name; wherein the service purchase request includes service identification information and the enterprise name; Based on the service identifier information in the service purchase request, obtain the service base price corresponding to the service identifier information; The service purchase price is obtained based on the total weight of the enterprise customers and the service benchmark price; Output service push information that is bound to the service purchase price and the name of the enterprise.
7. A corporate customer recommendation system, characterized in that: For implementing the enterprise customer recommendation method as described in any one of claims 1 to 6; the enterprise customer recommendation system includes: The enterprise information receiving module is used to receive enterprise names; The basic weight acquisition module, communicatively connected to the enterprise information receiving module, is used to determine, based on the enterprise customer database, whether the enterprise corresponding to the enterprise name has had a transaction relationship with the specified enterprise. If so, it retrieves the transaction information between the enterprise corresponding to the enterprise name and the specified enterprise from the enterprise customer database, and obtains the enterprise customer transaction weight corresponding to the enterprise name based on the transaction information. The basic weight acquisition module is also used to retrieve the enterprise customer information corresponding to the enterprise name based on the enterprise name, and obtain the enterprise customer comprehensive weight corresponding to the enterprise name based on the enterprise customer information. The total weight acquisition module is communicatively connected to the basic weight acquisition module and is used to obtain the total weight of the enterprise customer corresponding to the enterprise name based on the enterprise customer transaction weight and the enterprise customer comprehensive weight. The recommendation module is communicatively connected to the total weight acquisition module and is used to recommend enterprise customers to the enterprise corresponding to the enterprise name based on the total enterprise customer weight. The transaction information includes total transaction amount, historical transaction volume, and historical return volume; correspondingly, the enterprise customer transaction weight corresponding to the enterprise name is obtained based on the transaction information, including: Transaction information of all enterprise customers is obtained from the enterprise customer database, and the average transaction amount, average number of transactions, and average number of return orders are obtained based on the transaction information of all enterprise customers. The proportion of enterprise customer transaction volume is obtained based on the total transaction volume and the average transaction volume; wherein, the proportion of enterprise customer transaction volume is the ratio of the total transaction volume to the average transaction volume. The proportion of enterprise customer transaction volume is obtained based on the historical transaction volume and the average transaction volume; wherein, the proportion of enterprise customer transaction volume is the ratio of the historical transaction volume to the average transaction volume. The proportion of return orders from enterprise customers is obtained based on the historical return order volume and the average return order volume; wherein, the proportion of return orders from enterprise customers is the ratio of the historical return order volume to the average return order volume. The enterprise customer transaction weight corresponding to the enterprise name is obtained based on the enterprise customer transaction amount ratio, the enterprise customer transaction order volume ratio, and the enterprise customer return order volume ratio. Specifically, enterprises i Corresponding enterprise customer transaction weight for: ; In the formula, The proportion of transaction volume for corporate clients. The proportion of transaction volume for corporate clients. The proportion of return orders for corporate clients.
8. An electronic device, characterized in that: include: Memory is used to store computer program instructions; as well as, A processor for executing the computer program instructions to perform the operation of the enterprise customer recommendation method as described in any one of claims 1 to 6.
9. A computer-readable storage medium for storing computer-readable computer program instructions, characterized in that: The computer program instructions are configured to perform the operations of the enterprise customer recommendation method as described in any one of claims 1 to 6 at runtime.
Citation Information
Patent Citations
Credit evaluation method and device and computer readable storage medium
CN113362158A
Link Analysis for Enterprise Environment
US20070208734A1