Traditional Chinese medicine information filtering and recommendation method, system and storage medium based on customer group segmentation
Through the method based on customer group division, the customer data packets are analyzed to determine the classification number, the binary data queue in the database is filtered, and the traditional Chinese medicine information table is mapped to the traditional Chinese medicine information query performance problem on the e-commerce platform and efficient query and recommendation are achieved.
Patent Information
- Application Number
- CN202310363156.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-06
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2043-04-06
AI Technical Summary
In the prior art, due to the large number of customer bases and products of e-commerce platforms, the database data access is large, resulting in Cartesian product, affecting the query performance.
By obtaining the basic data packets of the target customer, analyzing and obtaining customer group information, determining the customer group classification number, finding the corresponding binary data queue from the database, filtering the specified binary data and queue address, mapping it to the traditional Chinese medicine information table, forming a recommended traditional Chinese medicine information set and pushing it.
It realizes efficient Chinese medicine information query filtering, saves data storage space, reduces query complexity, and improves query performance and user experience.
Smart Images

Figure CN116308554B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of information management technology, and specifically relates to a method, system and storage medium for filtering and recommending traditional Chinese medicine information based on customer group division. Background Art
[0002] Product push and display in the e-commerce sector is typically performed based on customer groups, meaning different products are pushed and displayed to different customer groups. A common approach is to record the association between each customer group and various products in a database to distinguish which customer groups can be pushed which products. Taking Traditional Chinese Medicine (TCM) information as an example, the database records the association between Chuanxiong (Ligusticum chuanxiong) and Fritillaria thunbergii (Thunbergii) for the Sichuan and Chongqing customer groups, and so on. Then, the corresponding TCM information is directly queried and filtered in the database based on the customer's group. However, this approach has some shortcomings in actual application: due to the large number of platform customers, the huge number of customer groups and products, the database data access volume is very large, and the same customer can belong to multiple customer groups. Directly querying and filtering customer group and associated TCM information in the database will generate a Cartesian product, which will have a significant performance impact on the overall information query. Therefore, a simpler and more efficient method for filtering and recommending TCM information based on customer group division is urgently needed. Summary of the Invention
[0003] The purpose of the present invention is to provide a method, system and storage medium for filtering and recommending traditional Chinese medicine information based on customer group division, so as to solve the above-mentioned problems existing in the prior art.
[0004] In order to achieve the above object, the present invention adopts the following technical solutions:
[0005] First, we provide a method for filtering and recommending traditional Chinese medicine information based on customer segmentation, including:
[0006] Obtain basic data packages from target customers;
[0007] Analyze the target customer's basic data package to obtain the target customer's customer group information;
[0008] Determine the target customer's customer classification number based on customer group information;
[0009] Find the binary data queue corresponding to the customer group classification number from the database, and filter the binary data queue to find all specified binary data and the queue address corresponding to each specified binary data;
[0010] Import the queue address corresponding to each specified binary data into the preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each specified binary data;
[0011] Extract the information of each Chinese medicine found to form a recommended Chinese medicine information set;
[0012] Push the recommended Chinese medicine information set to the target client.
[0013] In a possible design, parsing the target customer's basic data packet to obtain the target customer's customer group information includes: decrypting the target customer's basic data packet to obtain a basic data set, and extracting the target customer's customer group information from the basic data set.
[0014] In one possible design, the customer group information includes one or more of regional information, gender and age information, occupation information, and customer level information.
[0015] In a possible design, when determining the target customer's customer classification number based on customer information, several target customer classification numbers are determined at the same time, and then the corresponding traditional Chinese medicine information is found according to each customer classification number. When forming the recommended traditional Chinese medicine information set, all the found traditional Chinese medicine information is first deduplicated.
[0016] In one possible design, determining the customer group classification number of the target customer based on the customer group information includes: importing the customer group information into a preset customer group classification table for matching and searching, determining the customer group classification number corresponding to the customer group information in the customer group classification table, and using the matched customer group classification number as the customer group classification number of the target customer.
[0017] In one possible design, before finding the binary data queue corresponding to the customer group classification number from the database, the method further includes:
[0018] Constructing a traditional Chinese medicine information table, wherein the traditional Chinese medicine information table includes a plurality of traditional Chinese medicine information and a queue address corresponding to each traditional Chinese medicine information;
[0019] Generate an initial binary data queue according to the queue address corresponding to each piece of traditional Chinese medicine information in the traditional Chinese medicine information table, wherein the data corresponding to all queue addresses in the initial binary data queue are non-specified binary data;
[0020] Obtain each customer group classification number and the customer group queue information corresponding to each customer group classification number, wherein the customer group queue information includes several modification queue addresses;
[0021] Retrieving the initial binary data queue according to the customer group queue information to change the non-specified binary data corresponding to each modified queue address into the specified binary data, obtaining an updated binary data queue, and associating the updated binary data queue with the customer group classification number corresponding to the corresponding customer group queue information;
[0022] Each binary data queue associated with the corresponding customer group classification number is stored in the database.
[0023] In a possible design, the construction of the traditional Chinese medicine information table includes:
[0024] Acquire a number of traditional Chinese medicine information, and arrange the information of each traditional Chinese medicine in order to form a traditional Chinese medicine information queue;
[0025] Determine the number of each piece of traditional Chinese medicine information in the traditional Chinese medicine information queue, and use the ranking number of each piece of traditional Chinese medicine information in the traditional Chinese medicine information queue as the queue address corresponding to each piece of traditional Chinese medicine information;
[0026] The information of each Chinese medicine is sequentially entered into the initial table according to the Chinese medicine information queue, and the queue address corresponding to each Chinese medicine information is associated and entered into the initial table to obtain the Chinese medicine information table.
[0027] Secondly, a Chinese medicine information filtering and recommendation system based on customer segmentation is provided, including an acquisition unit, a parsing unit, a determination unit, a filtering unit, a query unit, a combination unit, and a push unit, wherein:
[0028] An acquisition unit, used to acquire basic data packets of target customers;
[0029] The parsing unit is used to parse the basic data packet of the target customer to obtain the target customer's customer group information;
[0030] A determination unit, used to determine the customer group classification number of the target customer based on the customer group information;
[0031] A filtering unit is used to find the binary data queue corresponding to the customer group classification number from the database, and filter the binary data queue to find all the specified binary data and the queue address corresponding to each specified binary data;
[0032] A query unit, configured to import the queue address corresponding to each designated binary data into a preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each designated binary data;
[0033] A combination unit is used to extract the information of each Chinese medicine found to form a recommended Chinese medicine information set;
[0034] The push unit is used to push the recommended Chinese medicine information set to the target client.
[0035] Thirdly, we provide a Chinese medicine information filtering and recommendation system based on customer segmentation, including:
[0036] a memory for storing instructions;
[0037] A processor is used to read the instructions stored in the memory and execute any one of the methods described in the first aspect according to the instructions.
[0038] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to perform any one of the methods described in the first aspect. Also provided is a computer program product containing the instructions that, when executed on a computer, cause the computer to perform any one of the methods described in the first aspect.
[0039] Beneficial effect: The present invention obtains the basic data of the target customer to determine the customer group classification number to which the target customer belongs, then searches the database for the corresponding binary data queue according to the customer group classification number, and filters the binary data queue to find all specified binary data and corresponding queue addresses, and then finds the corresponding Chinese medicine information from the preset Chinese medicine information table according to each queue address, and finally pushes the found Chinese medicine information set into a recommended Chinese medicine information set to the target customer, so as to efficiently realize the Chinese medicine information query filtering and accurate demand recommendation based on customer group division. The present invention can realize binary data processing of Chinese medicine information query filtering by mapping the corresponding Chinese medicine information to the binary data and the queue address. Compared with the traditional database Chinese medicine information query access method, it can effectively save data storage space, reduce the complexity of the query business, and greatly improve the data query filtering performance and user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0041] Figure 1 Schematic diagram of the steps of the method in Example 1 of the present invention;
[0042] Figure 2 Schematic diagram of the system structure in Example 2 of the present invention;
[0043] Figure 3 This is a schematic diagram of the system structure in Example 3 of the present invention. DETAILED DESCRIPTION
[0044] It should be noted that the description of these embodiments is intended to help understand the present invention, but does not constitute a limitation of the present invention. The specific structural and functional details disclosed herein are merely intended to describe exemplary embodiments of the present invention. However, the present invention may be embodied in a variety of alternative forms, and should not be construed as being limited to the embodiments set forth herein.
[0045] It should be understood that, unless otherwise specified or limited, the term "connection" should be understood in a broad sense. For example, it can mean a fixed connection, a detachable connection, or an integral connection; it can mean a mechanical connection or an electrical connection; it can mean a direct connection or an indirect connection through an intermediate medium; it can mean internal communication between two components. Those skilled in the art will be able to understand the specific meanings of the above terms in the embodiments based on specific circumstances.
[0046] In the following description, certain details are provided to facilitate a complete understanding of the example embodiments. However, one of ordinary skill in the art will appreciate that the example embodiments can be practiced without these specific details. For example, a system may be shown in a block diagram to avoid obscuring the example with unnecessary detail. In other embodiments, well-known processes, structures, and techniques may be shown without unnecessary detail to avoid obscuring the embodiment.
[0047] Example 1:
[0048] This embodiment provides a method for filtering and recommending Chinese medicine information based on customer group division, such as Figure 1 As shown, the method includes the following steps:
[0049] S1. Obtain the basic data package of the target customer.
[0050] During specific implementation, the basic data packet of the target customer must be obtained first. The basic data packet is a data packet obtained by encrypting the basic data of the target customer to ensure the security of customer information transmission.
[0051] S2. parse the target customer's basic data packet to obtain the target customer's customer group information.
[0052] In specific implementations, after obtaining the target customer's basic data packet, it is necessary to parse the basic data packet to obtain the target customer's customer group information. The parsing process includes decrypting the target customer's basic data packet to obtain a basic data set, and then extracting the target customer's customer group information from the basic data set. The customer group information includes one or more of regional information, gender and age information, occupation information, and customer level information. Thus, the same target customer can belong to multiple customer groups.
[0053] S3. Determine the target customer’s customer classification number based on customer information.
[0054] In specific implementation, after obtaining the target customer's customer group information, it is necessary to determine the target customer's customer group classification number based on the customer group information. If the same target customer belongs to multiple customer groups, multiple customer group classification numbers of the target customer can be determined simultaneously based on the customer group information for subsequent query processing. When determining the customer group classification number based on the customer group information, the customer group information is imported into a preset customer group classification table for matching and searching, and the customer group classification number corresponding to the customer group information in the customer group classification table is determined, and the matched customer group classification number is used as the customer group classification number of the target customer. The customer group classification table contains each customer group information and the customer group classification number corresponding to each customer group information. For example, the customer group classification table is shown in Table 1 below:
[0055] Table 1 Customer group classification
[0056] Customer information Customer classification number Region A a Male, age 30 to 40 b Software Engineer c Customer Level 1 d
[0057] If the target customer's customer group information includes both region A and customer level one in the customer group classification table, then the target customer's customer group classification numbers are a and d. Similarly, the customer group information and corresponding customer group classification numbers in the customer group classification table can be modified, added, deleted, etc. according to actual conditions.
[0058] S4. Find the binary data queue corresponding to the customer group classification number from the database, and filter the binary data queue to find all the specified binary data and the queue address corresponding to each specified binary data.
[0059] In a specific implementation, before finding the binary data queue corresponding to the customer group classification number from the database, the method further includes:
[0060] S41 constructs a Chinese medicine information table, the Chinese medicine information table contains a number of Chinese medicine information and each Chinese medicine information corresponding to the queue address;
[0061] S42 generates an initial binary data queue according to the queue address corresponding to each Chinese medicine information in the Chinese medicine information table, wherein the data corresponding to all queue addresses in the initial binary data queue are non-specified binary data;
[0062] S43 obtains each customer group classification number and each customer group classification number corresponding to the customer group queue information, the customer group queue information includes several modified queue addresses;
[0063] S44. Based on the customer group queue information, retrieve the initial binary data queue to change the non-specified binary data corresponding to each modified queue address to the specified binary data to obtain the updated binary data queue, and associate the updated binary data queue with the corresponding customer group queue information corresponding to the customer group classification number;
[0064] S45. Store each binary data queue associated with the corresponding customer group classification number into the database.
[0065] The process of constructing the Chinese medicine information table includes:
[0066] S411 obtains some Chinese medicine information, and arranges the information of each Chinese medicine in order to form a Chinese medicine information queue;
[0067] S412 determines the number of each Chinese medicine information in the Chinese medicine information queue, and the ranking of each Chinese medicine information in the Chinese medicine information queue as the queue address corresponding to each Chinese medicine information;
[0068] S413. Enter each piece of Chinese medicine information into the initial table in sequence according to the Chinese medicine information queue, and associate the queue address corresponding to each piece of Chinese medicine information into the initial table to obtain a Chinese medicine information table.
[0069] After constructing the TCM information table and storing the binary data queues associated with the corresponding customer group classification numbers in the database, the binary data queue corresponding to the target customer's customer group classification number can be found in the database. Then, the binary data queue can be filtered to find all the specified binary data and the queue addresses corresponding to each specified binary data. For example, if the binary data queue found in the database for customer group classification number a is 1001001000 and the specified binary data is 1, then three 1s can be filtered from the binary data queue. The queue addresses of these three 1s are 1, 4, and 7, respectively, and so on.
[0070] S5. Import the queue address corresponding to each designated binary data into the preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each designated binary data.
[0071] In specific implementation, after filtering out the queue address corresponding to each designated binary data from the binary data queue, the queue address corresponding to each designated binary data can be imported into the traditional Chinese medicine information table to match and find the traditional Chinese medicine information corresponding to each designated binary data. For example, the traditional Chinese medicine information table is shown in Table 2 below:
[0072] Table 2 Chinese medicine information
[0073]
[0074]
[0075] If the queue addresses are 1, 4, and 7, you can find Chuanxiong, Perilla, and Scrophularia from the TCM information table, and so on. If the target customer corresponds to multiple customer group classification numbers, you can use the above method to find the TCM information corresponding to each customer group classification number.
[0076] S6. Extract the found information of each Chinese medicine to form a recommended Chinese medicine information set.
[0077] In specific implementation, after determining the TCM information for each customer group classification number, the information can be extracted to form a recommended TCM information set. If the target customer corresponds to multiple customer group classification numbers, for example, customer group classification numbers a and d, and the TCM information for customer group classification number a that can be found using the above method includes Chuanxiong, Perilla, and Scrophularia, while the TCM information for customer group classification number d that can be found using the above method includes Chuanxiong and Bletilla striata, then the TCM information corresponding to customer group classification numbers a and d will be deduplicated to form the recommended TCM information set: Chuanxiong, Perilla, Scrophularia, Bletilla striata. And so on.
[0078] S7. Push the recommended Chinese medicine information set to the target client.
[0079] In specific implementation, after the TCM information set is obtained through combination, it can be pushed to the target client to efficiently implement TCM information query filtering and precise demand recommendation based on customer segmentation. This embodiment method can implement binary data processing for TCM information query filtering by mapping the corresponding TCM information to binary data and queue addresses. Compared with traditional database TCM information query access methods, it can effectively save data storage space, reduce query service complexity, and significantly improve data query filtering performance and user experience.
[0080] Example 2:
[0081] This embodiment provides a Chinese medicine information filtering and recommendation system based on customer group division, such as Figure 2 As shown, it includes an acquisition unit, a parsing unit, a determination unit, a filtering unit, a query unit, a combination unit and a push unit, wherein:
[0082] An acquisition unit, used to acquire basic data packets of target customers;
[0083] The parsing unit is used to parse the basic data packet of the target customer to obtain the target customer's customer group information;
[0084] A determination unit, used to determine the customer group classification number of the target customer based on the customer group information;
[0085] A filtering unit is used to find the binary data queue corresponding to the customer group classification number from the database, and filter the binary data queue to find all the specified binary data and the queue address corresponding to each specified binary data;
[0086] A query unit, configured to import the queue address corresponding to each designated binary data into a preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each designated binary data;
[0087] A combination unit is used to extract the information of each Chinese medicine found to form a recommended Chinese medicine information set;
[0088] The push unit is used to push the recommended Chinese medicine information set to the target client.
[0089] Example 3:
[0090] This embodiment provides a Chinese medicine information filtering and recommendation system based on customer group division, such as Figure 3 As shown, at the hardware level, it includes:
[0091] Data interface, used to establish data connection between the processor and the external data terminal to transmit data change information and corresponding contact messages;
[0092] a memory for storing instructions;
[0093] A processor is used to read the instructions stored in the memory and execute the Chinese medicine information filtering and recommendation method based on customer group division in Example 1 according to the instructions: S1. Obtain the basic data packet of the target customer; S2. parse the basic data packet of the target customer to obtain the customer group information of the target customer; S3. Determine the customer group classification number of the target customer based on the customer group information; S4. Find the binary data queue corresponding to the customer group classification number from the database, and filter out all the specified binary data and the queue address corresponding to each specified binary data from the binary data queue; S5. Import the queue address corresponding to each specified binary data into a preset Chinese medicine information table, and find the Chinese medicine information corresponding to each specified binary data; S6. Extract the Chinese medicine information found to form a recommended Chinese medicine information set; S7. Push the recommended Chinese medicine information set to the target client.
[0094] Optionally, the system further includes an internal bus, through which the processor, memory, and data interface can be interconnected. The internal bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc.
[0095] The memory may include, but is not limited to, random access memory (RAM), read-only memory (ROM), flash memory, first-in-first-out memory (FIFO) and / or first-in-last-out memory (FILO), etc. The processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0096] Example 4:
[0097] This embodiment provides a computer-readable storage medium having instructions stored thereon. When the instructions are executed on a computer, the computer is caused to execute the method for filtering and recommending traditional Chinese medicine information based on customer group classification in Example 1: S1. Obtaining a basic data packet of a target customer; S2. Parsing the basic data packet of the target customer to obtain customer group information of the target customer; S3. Determining the customer group classification number of the target customer based on the customer group information; S4. Finding a binary data queue corresponding to the customer group classification number from a database, and filtering the binary data queue to find all specified binary data and the queue address corresponding to each specified binary data; S5. Importing the queue address corresponding to each specified binary data into a preset traditional Chinese medicine information table to find the traditional Chinese medicine information corresponding to each specified binary data; S6. Extracting each found traditional Chinese medicine information to form a recommended traditional Chinese medicine information set; S7. Pushing the recommended traditional Chinese medicine information set to a target client. The computer-readable storage medium refers to a carrier for storing data, which may include, but is not limited to, a floppy disk, an optical disk, a hard disk, a flash memory, a USB flash drive, and / or a memory stick, and the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable system.
[0098] This embodiment also provides a computer program product comprising instructions, which, when executed on a computer, cause the computer to execute the method for filtering and recommending traditional Chinese medicine information based on customer group classification in Example 1: S1. Obtain a basic data packet of a target customer; S2. Parse the basic data packet of the target customer to obtain customer group information of the target customer; S3. Determine the customer group classification number of the target customer based on the customer group information; S4. Find a binary data queue corresponding to the customer group classification number from a database, and filter the binary data queue to find all specified binary data and the queue address corresponding to each specified binary data; S5. Import the queue address corresponding to each specified binary data into a preset traditional Chinese medicine information table to find the traditional Chinese medicine information corresponding to each specified binary data; S6. Extract the found traditional Chinese medicine information to form a recommended traditional Chinese medicine information set; S7. Push the recommended traditional Chinese medicine information set to a target client. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable system.
[0099] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of protection of the present invention.
Claims
1. A method for filtering and recommending traditional Chinese medicine information based on customer group segmentation, characterized in that: include: Obtain basic data packages from target customers; Analyze the target customer's basic data package to obtain the target customer's customer group information; Determine the target customer's customer classification number based on customer group information; Find the binary data queue corresponding to the customer group classification number from the database, and filter the binary data queue to find all specified binary data and the queue address corresponding to each specified binary data; And before finding the binary data queue corresponding to the customer group classification number from the database, it includes: obtaining a number of traditional Chinese medicine information, and arranging each traditional Chinese medicine information in order to form a traditional Chinese medicine information queue; determining the number of bits of each traditional Chinese medicine information in the traditional Chinese medicine information queue, and using the ranking number of each traditional Chinese medicine information in the traditional Chinese medicine information queue as the queue address corresponding to each traditional Chinese medicine information; entering each traditional Chinese medicine information into the initial table in sequence according to the traditional Chinese medicine information queue, and associating the queue address corresponding to each traditional Chinese medicine information into the initial table to obtain a traditional Chinese medicine information table; generating an initial binary data queue according to the queue address corresponding to each traditional Chinese medicine information in the traditional Chinese medicine information table, and the initial The data corresponding to all queue addresses in the binary data queue are non-specified binary data; each customer group classification number and the customer group queue information corresponding to each customer group classification number are obtained, wherein the customer group queue information includes a plurality of modified queue addresses; the initial binary data queue is retrieved according to the customer group queue information to change the non-specified binary data corresponding to each modified queue address into specified binary data to obtain an updated binary data queue, and the updated binary data queue is associated with the customer group classification number corresponding to the corresponding customer group queue information; each binary data queue associated with the corresponding customer group classification number is stored in a database; Import the queue address corresponding to each specified binary data into the preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each specified binary data; Extract the information of each Chinese medicine found to form a recommended Chinese medicine information set; Push the recommended Chinese medicine information set to the target client.
2. The method for filtering and recommending traditional Chinese medicine information based on customer group division according to claim 1, characterized in that: The parsing of the target customer's basic data packet to obtain the target customer's customer group information includes: decrypting the target customer's basic data packet to obtain a basic data set, and extracting the target customer's customer group information from the basic data set.
3. The method for filtering and recommending traditional Chinese medicine information based on customer group division according to claim 1, characterized in that: The customer group information includes one or more of regional information, gender and age information, occupation information, and customer level information.
4. The method for filtering and recommending traditional Chinese medicine information based on customer group division according to claim 3, characterized in that: When determining the target customer's customer group classification number based on customer group information, several target customer group classification numbers are determined at the same time, and then the corresponding traditional Chinese medicine information is found according to each customer group classification number. When forming the recommended traditional Chinese medicine information set, all the found traditional Chinese medicine information is first deduplicated.
5. The method for filtering and recommending traditional Chinese medicine information based on customer group division according to claim 1, characterized in that: Determining the target customer's customer group classification number based on the customer group information includes: importing the customer group information into a preset customer group classification table for matching and searching, determining the customer group classification number corresponding to the customer group information in the customer group classification table, and using the matched customer group classification number as the target customer's customer group classification number.
6. The Chinese medicine information filtering and recommendation system based on customer group division is characterized by: It includes an acquisition unit, a parsing unit, a determination unit, a filtering unit, a query unit, a combination unit and a push unit, wherein: An acquisition unit, used to acquire basic data packets of target customers; The parsing unit is used to parse the basic data packet of the target customer to obtain the target customer's customer group information; A determination unit, used to determine the customer group classification number of the target customer based on the customer group information; A filtering unit is used to find a binary data queue corresponding to a customer group classification number from a database, and filter the binary data queue to find all specified binary data and the queue address corresponding to each specified binary data; and before finding the binary data queue corresponding to the customer group classification number from the database, it includes: obtaining a number of traditional Chinese medicine information, and arranging each traditional Chinese medicine information in sequence to form a traditional Chinese medicine information queue; determining the number of bits of each traditional Chinese medicine information in the traditional Chinese medicine information queue, and using the ranking number of each traditional Chinese medicine information in the traditional Chinese medicine information queue as the queue address corresponding to each traditional Chinese medicine information; entering each traditional Chinese medicine information into an initial table in sequence according to the traditional Chinese medicine information queue, and associating and entering the queue address corresponding to each traditional Chinese medicine information into the initial table to obtain a traditional Chinese medicine information table; Generate an initial binary data queue based on the queue address corresponding to each Chinese medicine information in the Chinese medicine information table, wherein the data corresponding to all queue addresses in the initial binary data queue are non-specified binary data; obtain each customer group classification number and the customer group queue information corresponding to each customer group classification number, wherein the customer group queue information includes a number of modified queue addresses; retrieve the initial binary data queue based on the customer group queue information to change the non-specified binary data corresponding to each modified queue address into specified binary data, thereby obtaining an updated binary data queue; and associate the updated binary data queue with the customer group classification number corresponding to the corresponding customer group queue information; and store each binary data queue associated with the corresponding customer group classification number in a database; A query unit, configured to import the queue address corresponding to each designated binary data into a preset traditional Chinese medicine information table, and find the traditional Chinese medicine information corresponding to each designated binary data; A combination unit is used to extract the information of each Chinese medicine found to form a recommended Chinese medicine information set; The push unit is used to push the recommended Chinese medicine information set to the target client.
7. The Chinese medicine information filtering and recommendation system based on customer group division is characterized by: include: a memory for storing instructions; A processor, configured to read the instructions stored in the memory and execute the method according to any one of claims 1 to 5 according to the instructions.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Traditional Chinese medicine decoction piece name display method and device, equipment and storage medium
CN114219569A
Data processing method and device, equipment, storage medium and program product
CN114490853A