Business personal recommendation system
A recommendation system and business technology, applied in business, data processing applications, discounts/rewards, etc., can solve the problems of not correctly guiding buyers to consume, misleading buyers, disrupting comment areas, etc.
Inactive Publication Date: 2018-09-18
CHONGQING RUIHAO TECH DEV CO
6 Cites 2 Cited by
AI-Extracted Technical Summary
Problems solved by technology
[0005] However, the above-mentioned analysis and processing methods are mainly aimed at the situation that the reviews are true and effective. In real life, there will be some unscrupulous merchants who use the form of buying trolls to increase th...
Method used
[0103] In summary, in this program, there are only two ways to increase user integral information, recommending this commodity to others—guazi, and buying this commodity by the user recommended by ones...
Abstract
The invention, which belongs to the field of electronic commerce, provides a business personal recommendation system so that buyers are guided correctly to carry out selective consumption when the Internet water army make disturbance in the comment area. The system comprises a client A, a server and a client B. The server includes an order generation module, a recommendation module, a comment module, an integration module, and a storage module. The client A purchases a product through the order generation module in the server, enters the comment module to generate user comment information of auser A, and stores the information into the storage module, and enters the recommendation module to input user personal information of a user B; the recommendation module sends the user personal information and user comment information of the user A form the storage module as well as production information to a communication module; and the communication module forwards the received information to the client B. Therefore, the real and effective reference is provided for the user B at the client B.
Application Domain
Discounts/incentivesBuying/selling/leasing transactions
Technology Topic
Client-sideE-commerce +3
Image
Examples
- Experimental program(1)
Example Embodiment
[0039] The following is further described in detail by specific embodiments:
[0040] A personal recommendation system for business, including an original client, a server and a recommended client, and the server includes a recommendation module, a comment module, an identification module, an integral module, a storage module, a redemption application module and a redemption module;
[0041] The storage module is used for storing commodity information, user personal information, user comment information, user point information and pre-made exchange standard information.
[0042] The order generation module is used to receive a commodity shopping request sent by the original client and generate an order;
[0043]The commenting module is used for receiving the user comment information sent by the original client for the product, associating the user's personal information of the original client with the user commenting information, and sending it to the storage module for storage after the association;
[0044] The identification module is used to scan the user's personal information in the original client. If the original client contains other non-original client's personal information, the identification module sends information about the scanned client to the storage module and the integration module. The secondary information of the end user; otherwise, the identification module sends the ancestor information to the storage module and the integration module;
[0045] The recommendation module is used to receive the user personal information of the recommended user provided by the original client, and retrieve the commodity information in the storage module, the user comment information of the original client, and the user personal information of the original client, The user's personal information of the recommended user, the user's comment information of the original client and the user's personal information of the original client are sent to the communication module; at the same time, the recommendation module is also used to send the bonus point information of the original client corresponding to the user to the points module;
[0046] The integral module is used to receive the user credit information sent by the recommendation module, retrieve the user credit information of the user from the storage module, and add the above-mentioned user credit information to the unit credit information to obtain new user credit information , and update the original user credit information with the new user credit information;
[0047] The redemption application module is used for receiving the redemption request sent by the original client, and according to the user's personal information provided by the original client, retrieves the user point information from the storage module, and sends the user point information to the redemption module;
[0048] The exchange module is configured to receive the user point information sent by the exchange application module, and compare the user point information with the exchange standard information in the storage module, so as to obtain the reward that the user can exchange;
[0049] The integration module is also used to receive the ancestor information and the subordinate information sent by the identification module. When receiving the ancestor information sent by the identification module, the original client user integration information is stored in the storage module; when receiving the subordinate information sent by the identification module , and add unit point information to the user point information of the user corresponding to the non-original client, so as to cover the original user point information of the user corresponding to the non-original client.
[0050] The communication module is used to receive the commodity information, the user personal information of the recommended user, the user comment information of the original client and the user personal information of the original client sent by the recommendation module, and send the commodity information, the user comment information of the original client and the original client. The client's user personal information is sent to the recommended client.
[0051] The storage module is also used to receive the ancestor information and the secondary information sent by the identification module. When receiving the ancestor information sent by the identification module, the storage module creates a new form, and stores the user personal information and user comment information of the original client in the above form. When receiving the secondary information sent by the authentication module, the storage module stores the user personal information and user comment information of the original client in the form where the user personal information of the user corresponding to the non-original client is located.
[0052] Below, an example of the purchase of melon seeds by four ABCD customers is analyzed:
[0053] 1. Explanation of terms
[0054] Storage module, in this solution, the storage module can be a database model, or other devices with storage functions; the information stored in the storage module includes six categories - user personal information, user comment information, user point information, commodity information, exchange Points information and redemption standard information;
[0055] The user's personal information includes the user name, the user's contact information and the user's address, where the user name is the nickname used by the user after logging in through the mobile client, and the user's contact information is the real and effective information left by the user when registering the above user name. Contact information, user address is to facilitate the user to ship the product through logistics after purchasing the product and deliver it to the user's location;
[0056] User comment information is associated with the user's personal information. For example, user A's user comment information is associated with user A's user personal information; while user A's user comment information is used by user A using the mobile client, through the comment module. Produced by reviewing the product of melon seeds;
[0057] User credit information is associated with user personal information, for example, user A credit information is associated with user A personal information; user credit information includes preliminary credit information, intermediate credit information, and final credit information, where preliminary credit information can be Replacement of integral information, intermediate integral information can be replaced by final integral information;
[0058] The commodity information is the information describing the commodity - melon seeds; the commodity information is pre-stored in the storage module, including the shape, color, taste, origin and so on of the melon seeds.
[0059] The redemption point information is generated by the user using the redemption module after passing through the redemption application module; the generation rule of the redemption point information is that the redemption application module calls the user point information from the storage module according to the user's personal information, and the redemption point information is set to take the corresponding The maximum value among the preliminary point information, intermediate point information and final point information of the user's personal information;
[0060] The redemption standard information is preset in the storage module by the merchant. For example, a user whose redemption point information is set by the merchant to be greater than or equal to 4 can get a pack of 250g melon seeds, and a user whose redemption point information is greater than or equal to 8 can also get a copy on the basis of the above. The merchant commemorates the doll; then the exchange standard information includes primary exchange standard information and advanced exchange standard information, wherein the primary exchange standard information is preset to 4, and the advanced exchange standard is 8.
[0061] Ancestor users, who have not received any recommendation from anyone, follow the product by themselves.
[0062] From secondary users, users who follow the product after receiving recommendations from others.
[0063] In addition, when user A recommends the product of melon seeds to users B and C, user B and user C buy the product of melon seeds successively, and user B calculates user points information of user A after purchasing the product to obtain user A's score. Final credit information, after user A's final credit information is stored in the storage module and the intermediate credit information of user A is successfully replaced, the final credit information of user A is calculated as user A's preliminary credit information when user C purchases of.
[0064] 2. Specific cases
[0065] In this solution, User A is the ancestor user by default, that is, User A has not received any recommendation from anyone; User B, User C, and User D are all secondary users, that is, User B, User C, and User D have received recommendations from others. Recommended users.
[0066] User A logs in to the backend server on his own mobile client, such as a mobile phone, tablet or PC, and then purchases the product of melon seeds through the order generation module in the backend server;
[0067] like figure 1 As shown in the figure, after the order generation module generates an order, user A can enter the recommendation module and comment module of the backend server; but A does not generate an order through the order generation module, and if he buys the product of melon seeds, A cannot enter the backend server. The recommendation module and the review module are used to ensure the authenticity of the data in the recommendation module and the review module. This technology has been widely used by major online sales platforms such as Taobao, and is a common and widely used technology. Therefore, in order to save space, this solution will not be repeated here.
[0068] User A publishes user comment information about melon seeds through the comment module on his mobile client, that is, user A generates user comment information of user A in the comment module. , the logistics of melon seeds, the taste of melon seeds, etc.; the comment module then sends the personal information of user A and user comment information of user A to the storage module;
[0069] like figure 2 As shown, then the identification module scans the information in the mobile client of user A. Since the mobile client of user A has not received the recommendation information about the product of melon seeds from other customers, it is determined that user A is the ancestor user. The module sends ancestor information to the storage module.
[0070] The storage module itself pre-stores commodity information and exchange standard information. After the storage module receives the ancestor information sent by the identification module, it creates a new form; after the storage module receives user A's personal information and user A's user comment information , change the title of the above form to "A user relationship table", and then store the user personal information of user A and the user comment information of user A in a related manner. The specific storage form is as follows:
[0071]
[0072] User A sends the contact information of user B and user C to the recommendation module on his mobile client, and then sends the contact information of user B and user C to the communication module; at the same time, the recommendation module calls the commodity information and The information in the "A user relationship table" is sent to the communication module; and the recommendation module sends A bonus information to the integration module; the commodity information in the storage module is the information pre-stored in the storage module, and in this solution, it is melon seeds shape, color, taste, origin, etc.
[0073] After receiving the bonus point information of A sent by the recommendation module, the points module calls out the preliminary point information of user A from the storage module according to the user's personal information of user A, and then adds the unit point information to the preliminary point information of user A, Thereby, the intermediate point information of user A is obtained, and then, according to the user's personal information of user A, the intermediate point information of user A is stored in the storage module, and the storage method is to update the preliminary points of user A with the intermediate point information of user A information.
[0074] Specifically, in this system, the points are set as follows, the user's initial point information is 0, and the unit point information is 1;
[0075] Assuming that user A has never used the system, after the bonus point information of user A sent from the credit module to the recommendation module, the preliminary credit information of user A cannot be retrieved from the storage module according to the user's personal information of user A, that is, the storage module does not Regarding the preliminary point information of user A, then the integration module determines that user A is a user who uses the system for the first time, and the preliminary point information of user A is consistent with the initial point information of the user, that is, the preliminary point information of user A is set to 0, and the preliminary point information of user A is set to 0. The user's initial point 0 is added to the unit point information 1, so that the intermediate point information of user A is 1, and according to the user's personal information of user A, user A's intermediate point information 1 is used to replace user A's preliminary point information 0 , and associate user A's intermediate point information 1 with user A's user personal information;
[0076] Suppose that user A has used the system before, and the storage module stores the preliminary point information of user A as 6; after the point module receives the bonus point information of A sent by the recommendation module, it retrieves the preliminary point information of user A from the storage module. , and then the integral module adds the preliminary integral information 6 of the A user and the unit integral information 1, so as to obtain the intermediate integral information of the A user as 7, and according to the user's personal information of the A user, use the A user's intermediate integral information 7 to replace The preliminary point information 6 of the A user, and the intermediate point information 7 of the A user is associated with the user personal information of the A user.
[0077] like image 3 As shown in the figure, after the communication module receives the contact information of user B, the contact information of user C, the commodity information and the information in the "A user relationship table" sent by the recommendation module, the commodity information is sent according to the contact information of user B and user C. and the information in the "A user relationship table", respectively, sent to the mobile client of user B and the mobile client of user C;
[0078]In order to facilitate the analysis of the difference between the recommended users who have purchased the product and those who have not purchased the product, it is set here that user B purchased the melon seed product, and user C did not purchase the melon seed product.
[0079] After the mobile client of user B receives the product information and the information in the "User A relationship table", the process is as follows:
[0080] After the mobile client of user B receives the commodity information sent by the communication module and the information in the "A user relationship table", user B enters the order generation module in the background server through the mobile client to purchase the commodity of melon seeds.
[0081] After user B enters the order generation module through the mobile client, user B can enter the recommendation module and comment module of the background server; then, user B publishes user comment information about melon seeds through the comment module on his mobile client, That is, user B generates user comment information of user B in the comment module.
[0082] like figure 1 Then, the identification module scans the information in the mobile client of user B, and determines that there is recommendation information about the product of melon seeds by client A in the mobile client of user B, so it is determined that user B is a secondary user of user A. , the identification module sends the secondary information about the A user to the storage module and the integration module.
[0083] After the integral module receives the secondary information of user A sent by the identification module, the integral module calls out the intermediate integral information of user A from the storage module according to the personal information of user A, and then compares the intermediate integral information of user A with the unit integral information. Add user A's final points information, and replace user A's intermediate points information with user A's final points information according to user A's personal information;
[0084] That is to say, when user A's intermediate point information is 1, the point module adds user A's intermediate point information 1 and unit point information 1 to obtain user A's final point information 2, and then combines user A's personal information with A's The user's final point information 2 is associated and stored in the storage module; when user A's intermediate point information is 7, the point module adds user A's intermediate point information 7 and unit point information 1 to obtain user A's final point information 8. Then, according to user A's personal information, use user A's final point information 8 to replace user A's intermediate point information 7, and associate user A's final point information 8 with user A's user personal information.
[0085] User B enters a comment about the commodity melon seeds in the comment module of the background server through the mobile client, and the comment module associates the user's personal information of user B with the user comment information of user B, and sends it to the storage module;
[0086] The storage module receives the secondary information of user A sent by the identification module, and the storage module also receives the user personal information of user B and the user comment information of user B sent by the commenting module. The user comment information is filled in the "A user relationship table" and saved. Next, user B sends the contact information of customer D to the recommendation module of the background server through the mobile client; the recommendation module sends the contact information of user D to the communication module, and the recommendation module also retrieves the commodity information and the “User A” from the storage module. The information in the "relationship table", and send the information to the communication module; in addition, the recommendation module will also send B bonus information to the integration module.
[0087] After receiving the B bonus information sent by the recommendation module, the integral module retrieves the preliminary integral information of the B user from the storage module according to the user's personal information of the B user, and then adds the unit integral information to the preliminary integral information of the B user, thereby The intermediate point information of user B is obtained, and then, according to the personal information of user B, the intermediate point information of user B is replaced with the preliminary point information of user B. In this solution, the specific calculation of the user point information of the B user is consistent with the calculation of the user point information of the A user.
[0088] like image 3 As shown, the communication module sends the product information and the information in the "A user relationship table" to the D customer's mobile client according to the contact information of the D customer, because the information in the "A user relationship table" at this time includes the A user personal information, user A's comment information, user B's personal information, and user B's comment information, so at this time, customer D can see the above information through the mobile client, and further make a choice whether to buy the product of melon seeds based on this information. Provide effective reference to D customers.
[0089] User C's mobile client sends the product information and the information in the "User A Relationship Table" to the communication module. At this time, User C can see the personal information of User A and the comments of User A after purchasing the product of Guazi; However, user C has not purchased the product of melon seeds; therefore, customer C has not purchased the product of melon seeds through the order generation module, and the order generation module will not send A bonus information to the points module.
[0090] In order to further reflect the usage of "A user relationship table", it is assumed here that after receiving the recommendation of user B, user D also makes a purchase. The specific process is as follows:
[0091] When user D's mobile client receives the product information and the information in the "A user relationship table", user D's reaction is as follows:
[0092] User D's mobile client sends the product information and the information in the "A user relationship table" to the communication module. At this time, user D can see the personal information of user A, the comment information of user A, the personal information of user B and the information of user B. User's comment information; suppose user D has purchased the product Guazi through the order generation module.
[0093] After user D enters the order generation module through the mobile client, user D can enter the recommendation module and comment module of the backend server; then, user D publishes user comment information about melon seeds through the comment module on his mobile client, That is, user D generates user comment information of user D in the comment module.
[0094] Subsequently, the identification module scans the information in the mobile client of user D, and determines that user A and user B have recommended information about the product of melon seeds in the mobile client of user D. Therefore, it is determined that user B is the one of user A and user B. Subordinate user, since user B is a subordinate user of user A, it is determined that user D is a subordinate user of user B, and the authentication module sends the subordinate information about user B to the storage module and the integration module.
[0095] After receiving the secondary information of user B sent by the identification module, the integral module calls the intermediate integral information of user B from the storage module according to the personal information of user B, and then adds the intermediate integral information of user B and the unit integral information to obtain B. The user's final point information, according to the user's personal information of the B user, replaces the new point information of the B user with the B user's final point information, and associates the B user's final point information with the B user's user personal information.
[0096] In this solution, any user can enter the redemption application module in the background server to apply for point redemption, and the redemption application module calls the user point information from the storage module according to the user's personal information. Since the user point information includes preliminary point information , intermediate point information and final point information. Therefore, this scheme introduces redemption point information, and the redemption point information is set as the largest user point information among the preliminary point information, intermediate point information and final point information corresponding to the user's personal information. . Then, the exchange module compares the exchange point information with the exchange standard information to determine which level of preferential activities the user can obtain.
[0097] For example, a user with a merchant's set point redemption point information greater than or equal to 4 can get a pack of 250g melon seeds, and a user whose exchange point information is greater than or equal to 8 can also get a merchant commemorative doll on the basis of the above;
[0098] Then, the exchange standard information includes primary exchange standard information and advanced exchange standard information, wherein the primary exchange standard information is preset to 4, and the advanced exchange standard is 8.
[0099] When the communication module sends user A's personal information, user A's user comment information and commodity information to user B, and user B successfully purchases melon seeds through the order generation module, user A's initial user points information is 6, and user A's The intermediate point information is 7, and the final point information of user A is 8. At this point, user A submits an application for point redemption. The specific process is as follows:
[0100] User A applies for point redemption through the redemption application module, and the redemption module retrieves user A's preliminary point information, user A's intermediate point information, and user A's final point information from the storage module based on user A's personal information. Since the preliminary point information of user A is 6, the intermediate point information of user A is 7, and the final point information of user A is 8, the exchange module sets the exchange point information as the final point information of user A, that is, the exchange point information is 8 , compare the redemption point information 8 with the primary redemption standard information 4 and the advanced redemption standard 8 respectively. Since the redemption point information 8 is greater than the primary redemption standard information 4, user A can redeem a bag of 250g melon seeds; It is equal to the advanced exchange standard of 8, so user A can also exchange for a merchant commemorative doll; therefore, user A can exchange for a pack of 250g melon seeds and a merchant commemorative doll.
[0101] When the communication module sends user A's user personal information, user A's user comment information and commodity information to user B, and user B has not purchased through the order generation module, user A's preliminary user points information is 6, and user A's The intermediate point information is 7, and the final point information of user A is 0. At this point, user A submits an application for point redemption. The specific process is as follows:
[0102] User A applies for point redemption through the redemption application module, and the redemption module retrieves user A's preliminary point information, user A's intermediate point information, and user A's final point information from the storage module based on user A's personal information. Since the preliminary point information of user A is 6, the intermediate point information of user A is 7, and the final point information of user A is 0, the exchange module sets the exchange point information as the final point information of user A, that is, the exchange point information is 7 , compare the redemption point information 7 with the primary redemption standard information 4 and the advanced redemption standard 8 respectively. Since the redemption point information 8 is greater than the primary redemption standard information 4, user A can redeem a bag of 250g melon seeds; since the redemption points 7 It is less than the advanced redemption standard of 8, so user A cannot redeem a merchant commemorative doll; therefore, user A can only redeem a pack of 250g melon seeds.
[0103] To sum up, in this scheme, there are only two ways to increase the user's point information, recommend this product - Guazi to others, and the users who are recommended by yourself buy this product. Use the user's own network to provide publicity for the product melon seeds, save the cost of publicity, and the points can also be used as the basis for other preferential measures of the merchant.
[0104] Instructions for enabling contacts and communication modules:
[0105] The user name of user A in this system is Xiaoa, the user name of user B in this system is Xiaob, the user name of user C in this system is Xiaoc, and the user name of User D in this system is Xiaod;
[0106] After user A buys the melon seeds product, when sending the contact information of B and C to the recommendation module, he sends "small b" and "small c" to the recommendation module;
[0107] Then, when user B uses the client to log in to the system, that is, the account "small b" logs in. After the system detects that the account "small b" is logged in, the communication module in the system automatically sends the product of melon seeds to the account "small b". information and the information in the "User A Relationship Table", and when the account "Little b" enters the comment area of Guazi's purchase interface, the information in the "A User Relationship Table" will be additionally listed; since User A is the ancestor User, the information in the "A user relationship table" at this time only has the user personal information of the A user and the user comment information of the A user; the same is true for the C user.
[0108]After user B logs in to the system, under the recommendation of user A, after purchasing the product of melon seeds, he will send "small d" to the recommendation module;
[0109] When user D uses the client to log in to the system, after the system detects that the account "Xiao d" has logged in, the communication module in the system automatically sends the product information of the melon seeds and the information in the "A user relationship table" to the account "Xiao d". information; and when the account "small b" enters the comment area of Guazi's purchase interface, the information in the "A user relationship table" will be additionally listed; since user B is a secondary user, at this time "A user relationship table" The information in "A" includes user personal information of user A, user comment information of user A, user personal information of user B, and user comment information of user B.
[0110] The above are only the embodiments of the present invention, and the common knowledge such as the well-known specific structures and characteristics in the scheme has not been described too much here. Those of ordinary skill in the art know that the invention belongs to the technical field before the filing date or the priority date. Technical knowledge, can know all the prior art in this field, and have the ability to apply conventional experimental means before the date, those of ordinary skill in the art can improve and implement this scheme in combination with their own ability under the enlightenment given in this application, Some typical well-known structures or well-known methods should not be an obstacle to those skilled in the art from practicing the present application. It should be pointed out that for those skilled in the art, some modifications and improvements can be made without departing from the structure of the present invention. These should also be regarded as the protection scope of the present invention, and these will not affect the implementation of the present invention. Effectiveness and utility of patents. The scope of protection claimed in this application shall be based on the content of the claims, and the descriptions of the specific implementation manners in the description can be used to interpret the content of the claims.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.