Method, device, equipment and medium for pushing items

By obtaining and filtering the original recommended item list of user groups, and accurately screening and pushing according to the item recommendation rules of user groups, the problem of excessive scope of repeated recommendations and promotion in the existing technology is solved, and the conversion rate of item push and the matching degree of user needs is improved.

CN112989175BActive Publication Date: 2025-02-28BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN201911273912.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-12-12
Publication Date
2025-02-28
Estimated Expiration
2039-12-12

AI Technical Summary

Technical Problem

In the existing intelligent product recommendation system, recommendation methods based on the products purchased by users are prone to repeated recommendations. The group recommendation methods are widely promoted but have low conversion rates, resulting in low demand for users of recommended products.

Method used

By obtaining the original recommended item list of the user group, determining the item recommendation rules of the user group, and filtering the original list based on these rules to obtain the list of items to be recommended, and then calling the information push interface to push the items to be recommended to the user group.

Benefits of technology

It realizes accurate push of items, improves the conversion rate of item push, and ensures that the recommended products are more in line with user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The embodiment of the present invention discloses an item push method, device, equipment and medium, the method comprising: obtaining an original recommended item list corresponding to a user group; determining an item recommendation rule corresponding to the user group, and filtering the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group; calling an information push interface to push the items to be recommended in the list of items to be recommended to the user group. The item push method provided by the embodiment of the present invention determines the items to be recommended for the user group through the item recommendation rule corresponding to the user group, thereby realizing accurate item push and improving the item push conversion rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of data processing, and in particular to an item pushing method, device, equipment and medium. Background Art

[0002] With the development of network technology, the Internet has become more and more involved in people's lives. More and more people choose online shopping, and various ways of recommending product information are emerging in an endless stream.

[0003] Currently, most existing intelligent product recommendation systems recommend products based on products that users have purchased, or recommend products through groups. In the process of implementing the present invention, the inventors found that there are at least the following technical problems in the prior art: the method of recommending products to users based on products that users have purchased in the above-mentioned method is prone to duplicate recommendations, and the method of recommending products through groups promotes a wide range of product types, resulting in low demand for the recommended products for users and a low push conversion rate. Summary of the invention

[0004] The embodiments of the present invention provide an item push method, device, equipment and medium to achieve accurate item push and improve the item push conversion rate.

[0005] In a first aspect, an embodiment of the present invention provides an item pushing method, comprising:

[0006] Get the original recommended item list corresponding to the user group;

[0007] Determining an item recommendation rule corresponding to the user group, and filtering the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group;

[0008] The information push interface is called to push the items to be recommended in the list of items to be recommended to the user group.

[0009] In a second aspect, an embodiment of the present invention further provides an article pushing device, comprising:

[0010] The original list acquisition module is used to obtain the original recommended item list corresponding to the user group;

[0011] A recommendation list determination module is used to determine the item recommendation rules corresponding to the user group, and filter the original recommended item list according to the item recommendation rules to obtain a list of items to be recommended corresponding to the user group;

[0012] The recommended item push module is used to call the information push interface to push the items to be recommended in the list of items to be recommended to the user group.

[0013] In a third aspect, an embodiment of the present invention further provides a computer device, the device comprising:

[0014] one or more processors;

[0015] A storage device for storing one or more programs;

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the item pushing method provided by any embodiment of the present invention.

[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the item pushing method provided in any embodiment of the present invention.

[0018] The embodiment of the present invention obtains an original recommended item list corresponding to a user group; determines an item recommendation rule corresponding to the user group, and filters the original recommended item list according to the item recommendation rule to obtain a to-be-recommended item list corresponding to the user group; calls an information push interface to push the to-be-recommended items in the to-be-recommended item list to the user group, and determines the to-be-recommended items of the user group according to the item recommendation rule corresponding to the user group, thereby achieving accurate item push and improving the item push conversion rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is a flow chart of an item pushing method provided by Embodiment 1 of the present invention;

[0020] Figure 2 This is a flow chart of an item pushing method provided by Embodiment 2 of the present invention;

[0021] Figure 3a This is a schematic diagram of the use process of an intelligent robot provided by Embodiment 3 of the present invention;

[0022] Figure 3b This is a schematic diagram of a registration interface of an intelligent group robot provided in Embodiment 3 of the present invention;

[0023] Figure 3c This is a schematic diagram of a group information setting interface of an intelligent group robot provided in Embodiment 3 of the present invention;

[0024] Figure 3d This is another schematic diagram of the use process of an intelligent group robot provided in the third embodiment of the invention;

[0025] Figure 3e This is a schematic diagram of a process of pushing items by an intelligent group robot provided in the third embodiment of the invention;

[0026] Figure 3f This is a schematic diagram of a group management interface of an intelligent group robot provided in Embodiment 3 of the present invention;

[0027] Figure 3g This is a schematic diagram of a user group management page provided by Embodiment 3 of the present invention;

[0028] Figure 3h This is a schematic diagram of a group label setting of an intelligent group robot provided in the third embodiment of the invention;

[0029] Figure 4 It is a structural schematic diagram of an article pushing device provided by a fourth embodiment of the present invention;

[0030] Figure 5 It is a structural diagram of a computer device provided in Embodiment 5 of the present invention. DETAILED DESCRIPTION

[0031] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0032] Embodiment 1

[0033] Figure 1 1 is a flow chart of an item push method provided in the first embodiment of the present invention. This embodiment is applicable to the situation of recommending items to a user group. The method can be executed by an item push device, which can be implemented in software and / or hardware. For example, the item push device can be configured in a computer device. Figure 1 As shown, the method includes:

[0034] S110: Obtain an original recommended item list corresponding to the user group.

[0035] In this embodiment, the original recommended item list may be a list of original recommended items obtained according to a preset recommended item acquisition rule. The time for obtaining the original recommended item list may be determined according to a set recommendation cycle, and the number of original recommended items in the original recommended item list may be set according to demand.

[0036] For example, assuming that the recommendation cycle is set to be recommended once every K minutes, and the number of original recommended items in the original recommendation list is M, then every K minutes, M items are obtained according to the recommended item acquisition rule as the original recommended items in the original recommended item list. Optionally, the recommended item acquisition rule can be set according to parameters such as item promotion activities, item sales, and merchant credit rating. For example, the recommended item acquisition rule can be to obtain items that have item promotion activities, the merchant credit rating is higher than the set level, and the sales volume is higher than the set sales value.

[0037] S120: Determine an item recommendation rule corresponding to the user group, and filter the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group.

[0038] In this embodiment, in order to make item push more accurate, item recommendation rules applicable to each user group are set for different user groups according to the characteristics of each user group, and the original recommended item list is filtered according to the item recommendation rules of each user group to obtain recommended items suitable for each user group.

[0039] Optionally, after setting the item recommendation rules corresponding to each user group, the user group identifier and the item recommendation rules corresponding to the user group identifier are stored accordingly. When it is necessary to recommend items to a certain user group, the item recommendation rules corresponding to the user group identifier are obtained according to the user group identifier of the user group, and used as the item recommendation rules for filtering the original recommended items for the user group. The obtained item recommendation rules are used to filter the original recommended items in the original recommendation list, and the original recommended items that meet the recommendation item rules are used as the items to be recommended. Optionally, the item recommendation rules can be determined according to the setting parameters of the user group. Among them, the setting parameters of the user group may include parameters such as item recommendation categories, item prices, user age distribution, holiday labels, etc. In this embodiment, the setting methods of item recommendation categories corresponding to user groups with different group labels may be different.

[0040] In one embodiment of the present invention, an original recommended item list is screened according to item recommendation rules to obtain a list of items to be recommended corresponding to the user group, including: for each original recommended item in the original recommended item list, judging whether the original recommended item meets the item recommendation rules corresponding to the user group according to the item category, item price and / or item repurchase rate of the original recommended item; if the original recommended item meets the item recommendation rules corresponding to the user group, the original recommended item is used as a candidate recommended item, and a list of items to be recommended is generated based on the candidate recommended items.

[0041] Optionally, for each original recommended item in the original recommended item list, it can be determined whether the original recommended item meets the item recommendation rule corresponding to the user group. When a certain original recommended item does not meet the item recommendation rule corresponding to the user group, it is determined that the original recommended item does not meet the item recommendation requirements of the user group, and the original recommended item is deleted; when a certain original recommended item meets the item recommendation rule corresponding to the user group, it is determined that the original recommended item meets the item recommendation requirements of the user group, and the original recommended item is used as a candidate recommended item, and finally a list of items to be recommended is formed based on each candidate recommended item. Among them, the item recommendation rule can be that the item category of the original recommended item is a set item category, the item price is within a set price range, and / or the item repurchase rate of the item is higher than the set repurchase rate. Optionally, the item repurchase rate can be obtained according to the order system, and can be the ratio between the number of users who repeatedly purchase the item and the total number of users who purchase the item. Optionally, when conducting holiday promotions, item tags can also be added to the item recommendation rules. For example, if a Mother's Day promotion is being conducted, the item tag is added to the item recommendation rule as a Mother's Day tag.

[0042] By setting item recommendation rules based on parameters such as item category, item price, item repurchase rate, user age distribution, holiday tags, etc., the candidate recommended items screened based on the item recommendation rules can be more in line with the item recommendation needs of the current user group. The item recommendation rules can be adjusted at any time with various parameters, making item recommendations more flexible.

[0043] In this embodiment, the candidate recommended items may be directly used as the items to be recommended to generate a list of items to be recommended, or the candidate recommended items may be further screened and the screened candidate recommended items may be used as the items to be recommended to generate a list of items to be recommended.

[0044] On the basis of the above scheme, a list of items to be recommended is generated based on candidate recommended items, including: displaying the item information of the candidate recommended items through a display device so that the item recommender can screen the candidate recommended items; receiving a candidate recommended item screening instruction triggered by the item recommender, and determining the items to be recommended among the candidate recommended items according to the candidate recommended item screening instruction.

[0045] In order to make the recommended items more in line with the item recommendation needs of the user group, after the candidate recommended items are determined, the candidate recommended items can be manually intervened, and the recommended items can be determined according to the results of the manual intervention. Optionally, the item information of the candidate recommended items can be displayed through a display device, so that the item recommender can judge whether the candidate recommended items are recommended through the item information displayed by the display device. After the item recommender determines the candidate recommended items that need to be recommended, the candidate recommended items that need to be recommended can be selected, and the candidate recommended item screening instruction can be triggered. The item push device detects the candidate recommended item screening instruction triggered by the item recommender, obtains the candidate recommended items contained in the candidate recommended item screening instruction, and uses them as the recommended items. Among them, the item information of the candidate recommended items can be the description information, purchase rate and other information of the candidate recommended items. Further screening of the candidate recommended items by manual intervention can achieve subjective adjustment of the recommended items, and the recommended items can be made more in line with the recommended items of the user group according to the experience of the item recommender.

[0046] S130: calling an information push interface to push the items to be recommended in the list of items to be recommended to the user group.

[0047] In this embodiment, the application program for determining the items to be recommended and the application program for displaying the items to be recommended may be different applications. Assuming that the application program for determining the items to be recommended is an item recommendation application program, and the application program for displaying the items to be recommended is a chat application program (such as WeChat, etc.), after determining the items to be recommended, the item recommendation application program sends the items to be recommended to the user group by calling the information sending interface of the chat application program.

[0048] Optionally, the method of sending the recommended items can be set according to actual needs. Exemplarily, it can be set to push all the recommended items in the recommended item list to the user group at one time, or it can be set to push the recommended items to the user group in sequence according to the push interval. Exemplarily, the push interval can be set to 5 minutes, then every 5 minutes, each recommended item is pushed to the user group in sequence, and only one recommended item is pushed each time. Pushing each recommended item to the user group at once according to the push interval can avoid the poor user experience caused by pushing a large number of items at a time, and improve the recommendation effect of the items.

[0049] The embodiment of the present invention obtains an original recommended item list corresponding to a user group; determines an item recommendation rule corresponding to the user group, and filters the original recommended item list according to the item recommendation rule to obtain a to-be-recommended item list corresponding to the user group; calls an information push interface to push the to-be-recommended items in the to-be-recommended item list to the user group, and determines the to-be-recommended items of the user group according to the item recommendation rule corresponding to the user group, thereby achieving accurate item push and improving the item push conversion rate.

[0050] On the basis of the above scheme, it also includes: obtaining group activity parameters of the user group, determining the group level of the user group according to the group activity parameters, and displaying the group level through a display device, wherein the group activity parameters are determined according to the total number of item visits by the user group and the total number of item purchases by the user group.

[0051] In order to enable the item recommender to understand the activity of each user group, the purchase rate of recommended items by users in the user group can be used as the group activity parameter of the user group, and the group level of the user group can be determined according to the group activity parameter. The activity of the user group can be displayed on the display device in the form of group level. The higher the group level, the higher the activity of the user group, and the lower the group level, the lower the activity of the user group. Optionally, a correspondence between the group activity parameter and the group level can be set, and the group level corresponding to the group activity parameter can be determined according to the preset correspondence. Optionally, the purchase rate of recommended items by users in the user group can be the ratio of the number of purchases of recommended items by users in the user group (i.e., the total number of item purchases by the user group) to the number of views of the recommended items by users (i.e., the total number of item visits by the user group).

[0052] Embodiment 2

[0053] Figure 2 1 is a flow chart of an item push method provided by the second embodiment of the present invention. This embodiment adds an operation of generating item recommendation rules based on the above embodiment. Figure 2 As shown, the method includes:

[0054] S210 . In response to a detected user group creation instruction, obtain group setting information included in the user group creation instruction, and generate an item recommendation rule based on the group setting information.

[0055] In this embodiment, when a user group is created, an item recommendation rule corresponding to the user group can be generated according to the group setting information, wherein the group setting information may include information such as user group name, user group identifier, recommendation category, item price, user age distribution, push time, push frequency, etc.

[0056] Optionally, the item recommender can trigger a user group creation instruction after filling in the group setting information in the user group creation interface. After the item push device detects the user group creation instruction triggered by the item recommender, it creates a user group according to the group setting information contained in the user group creation instruction, and generates an item recommendation rule according to part of the information in the group setting information (such as recommended category, item price, etc.). Exemplarily, assuming that the recommended category in the group setting information is daily chemicals and the item price is 1-10, the item recommendation rule that can be generated is: the item category is daily chemicals and the item price is within the price range of 1-10.

[0057] On the basis of the above scheme, it also includes: obtaining the item purchase rate of the recommended item in the user group, wherein the item purchase rate is determined based on the number of item visits to the recommended item in the user group and the number of item purchases of the recommended item in the user group; adjusting the item recommendation rule according to the item purchase rate of the recommended item to obtain the adjusted item recommendation rule.

[0058] It is understandable that when a user group is created, the initial value of the item purchase rate in the group is 0. After the user group has been running for a period of time, in order to make the recommended items more in line with the needs of the user group, the item recommendation rules of the user group can be adjusted according to the item purchase rate in the group. In this embodiment, the item recommendation rules can be adjusted according to the trend of the item purchase rate in the group or the size of the purchase rate of a certain item.

[0059] For example, when the purchase rate of items in the group continues to decline within a set number of days, the screening parameters in the item recommendation rules, such as item category, price range, etc., can be adjusted to adjust the item recommendation rules and obtain the adjusted item recommendation rules; when the purchase rate of a certain item is significantly higher than the purchase rate of other items, the screening parameters in the item recommendation rules can be adjusted according to the item information of the item to obtain the adjusted item recommendation rules. Adjusting the item recommendation rules by the item purchase rate in the group realizes the intelligent adjustment of the item recommendation rules, so that the items to be recommended based on the item recommendation rules are more in line with the item recommendation needs of the user group.

[0060] On the basis of the above scheme, the method further includes: in response to the received setting information change request, changing the group setting information of the user group; adjusting the item recommendation rules corresponding to the user group based on the changed group setting information. In this embodiment, the item recommendation rules of the user group can also be adjusted by manual intervention, and the item recommender can adjust the item recommendation rules by changing the group setting information. When the item recommender changes the information such as the item category and item price in the group setting information, the corresponding information in the item recommendation rules is also adjusted accordingly.

[0061] In this embodiment, the setting information change request includes a group label change request. The group setting information also includes a group label, and the group label can be a general group or an exclusive group. The general group can be a group with a wider range of item recommendation categories, and the exclusive group can be a group with a single item recommendation category. That is to say, the item recommendation categories that can be set for the general group can be multiple categories, and the item recommendation categories that can be set for the exclusive group are a single category. In order to achieve targeted recommendation of items, the group can be set to a group that only recommends a certain fixed item category. Exemplarily, the item recommendation category of an exclusive group can be set to daily chemicals, and only daily chemical items are recommended in the exclusive group. Optionally, when creating a user group, you can choose to create a general group or an exclusive group. After the user group is created as a general group, the item recommender can also change the general group to an exclusive group by changing the group label. When the item push device detects that the group label has changed, it adjusts the item recommendation rules according to the changed group label.

[0062] S220: Obtain an original recommended item list corresponding to the user group.

[0063] S230: Determine an item recommendation rule corresponding to the user group, and filter the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group.

[0064] S240: Calling an information push interface to push the items to be recommended in the list of items to be recommended to the user group.

[0065] Based on the above embodiment, the embodiment of the present invention adds an operation of generating item recommendation rules. By generating item recommendation rules based on group setting information, the item recommendation rules are more suitable for the item recommendation needs of users in the user group, thereby making the item push more accurate.

[0066] Embodiment 3

[0067] Figure 3a This is a schematic diagram of the use process of an intelligent robot provided in the third embodiment of the present invention. This embodiment provides a preferred embodiment based on the above embodiment. In this embodiment, the item push device is concretized as an "intelligent group robot", which schematically shows the process of the item recommender recommending items through the "intelligent group robot".

[0068] like Figure 3aAs shown, the item recommender logs into the "intelligent group robot" management system through the login system to determine whether the item recommender has a registered intelligent robot. If the item recommender has a registered intelligent robot, the management group list is displayed to the item recommender. If the item recommender does not have a registered intelligent robot, the item recommender is prompted to register with one click, enter the group information, and send the group information to the group management system, and then display the management group list to the item recommender. The item recommender can bind the group assistant and the group identifier according to the displayed management group list through the group setting module, and then set the group type of the user group. If the group type of the user group is an exclusive group, the exclusive recommended products are pulled from the recommendation system and pushed to the user group. If the group type of the user group is a general group, the general group recommended products are pulled from the recommendation system for one-click recommendation. The purchase information of the user group can also be pulled from the order system and displayed to the item recommender. The item recommender analyzes the group characteristics according to the purchase information of the user group, changes the user group to an exclusive group according to the group characteristics, sends an invitation to join the exclusive group to the users in the user group, and recommends products in the exclusive group product recommendation method.

[0069] In the above process, when the item recommender logs into the "Intelligent Group Robot" management system for the first time, he needs to register and log into the system with one click. Figure 3b Schematic diagram of a registration interface of an intelligent group robot provided by Embodiment 3 of the present invention. Figure 3b As shown, the item recommender can click "One-click registration, bind group information" in the interface to register a new user.

[0070] The item recommender clicks "One-click registration, bind group information" to enter the group information setting page. Figure 3c Schematic diagram of a group information setting interface of an intelligent group robot provided by Embodiment 3 of the present invention. Figure 3c As shown, the item recommender can set the group name, group id (i.e. group identification), age range of group members, high-frequency purchase price range, frequently purchased list categories, daily push time, push frequency and other information in the group information setting interface. After the user sets the group information, the group information set can be sent to the intelligent group robot backend by clicking the submit button on the page. Among them, the group id can be the group identification of the chat application user group.

[0071] Figure 3d This is another schematic diagram of the use process of an intelligent group robot provided by the third embodiment of the invention. Figure 3d As shown, after the item recommender creates an intelligent group recommendation robot, the intelligent group recommendation robot is added to the user group of the chat application, and the basic group information of the user group is obtained, and the basic group information is sent to the group management system for storage. After the intelligent group robot is added to the user group of the chat application, it can send recommended items to the user group and make product recommendations.

[0072] Figure 3e This is a schematic diagram of the process of an intelligent group robot pushing items provided by the third embodiment of the invention. Figure 3e As shown, the intelligent group robot pulls user orders through the order system, analyzes the orders and displays the data in a visual manner to determine whether the user group has enabled intelligent push. If the user group has not enabled intelligent push, a recommendation list is generated and displayed to the item recommender. The item recommender determines the final recommended items through manual intervention, and pushes the items. If the user group has enabled intelligent push, the generated recommendation list is pushed.

[0073] In this embodiment, the item recommender can also enter the group management list of the "intelligent group robot" to manage the user group. Figure 3f Schematic diagram of a group management interface of an intelligent group robot provided by Embodiment 3 of the present invention. Figure 3f As shown, the item recommender can set up multiple user groups and manage multiple user groups in the group management list. The group management list can display information such as the group name of each user group, whether the group ID is bound, and the group tag.

[0074] When the item recommender enters the "Smart Group Robot" management system for the first time, he or she can click View to enter the management page of each user group, and perform operations such as changing group status information and viewing group purchase information on the management page of the user group. Figure 3g Schematic diagram of a user group management page provided by Embodiment 3 of the present invention. Figure 3g As shown in the figure, the item recommender can view the recommendation-purchase index of the user group, the health index of the user group (i.e., group level), user data distribution, recommendation list, hot-selling product purchase rate and other information through the user group management page. The item recommender can also manually intervene in the recommendation list in the management page and select the items to be pushed. In addition, in the user group management page, you can also change the general group to an exclusive group to achieve accurate push of items to a specific user group.

[0075] Figure 3h Schematic diagram of group label setting of an intelligent group robot provided by the third embodiment of the invention. Figure 3h As shown, after the item recommender creates an intelligent group recommendation robot, he can create a new group through the group management page and enter the new group into the group management system, or view or modify the group attributes after creating the new group, send change invitations to users in the user group, and change the user group to an exclusive group.

[0076] This embodiment sets up an intelligent robot for the user group to push products with one click, manages the group data through visualization, manually intervenes in the pushed product information, optimizes the accuracy of the one-click push algorithm, and distinguishes between general groups and exclusive groups to complete the precise product push for specific groups of people.

[0077] Embodiment 4

[0078] Figure 4 1 is a schematic diagram of the structure of an article pushing device provided by the fourth embodiment of the present invention. The article pushing device can be implemented in software and / or hardware, for example, the article pushing device can be configured in a computer device. Figure 4 As shown, the device includes an original list acquisition module 410, a recommendation list determination module 420 and a recommended item push module 430, wherein:

[0079] The original list acquisition module 410 is used to acquire the original recommended item list corresponding to the user group;

[0080] A recommendation list determination module 420 is used to determine an item recommendation rule corresponding to the user group, and filter the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group;

[0081] The recommended item push module 430 is used to call the information push interface to push the items to be recommended in the list of items to be recommended to the user group.

[0082] The embodiment of the present invention obtains the original recommended item list corresponding to the user group through the original list acquisition module; the recommended list determination module determines the item recommendation rules corresponding to the user group, and filters the original recommended item list according to the item recommendation rules to obtain the list of items to be recommended corresponding to the user group; the recommended item push module calls the information push interface to push the items to be recommended in the list of items to be recommended to the user group, and determines the items to be recommended for the user group through the item recommendation rules corresponding to the user group, thereby realizing accurate push of items and improving the conversion rate of item push.

[0083] Optionally, based on the above solution, the recommendation list determination module 420 is specifically used to:

[0084] For each original recommended item in the original recommended item list, judging whether the original recommended item complies with the item recommendation rule corresponding to the user group according to the item category, item price and / or item repurchase rate of the original recommended item;

[0085] If the original recommended item meets the item recommendation rule corresponding to the user group, the original recommended item is used as a candidate recommended item, and a list of items to be recommended is generated based on the candidate recommended items.

[0086] Optionally, based on the above solution, the recommendation list determination module 420 is specifically used to:

[0087] Displaying the item information of the candidate recommended items through a display device so that the item recommender can screen the candidate recommended items;

[0088] A candidate recommended item screening instruction triggered by an item recommender is received, and items to be recommended among the candidate recommended items are determined according to the candidate recommended item screening instruction.

[0089] Optionally, based on the above solution, the device further includes:

[0090] The recommendation rule generating module is used to obtain the group setting information contained in the user group creation instruction in response to the detected user group creation instruction, and generate the item recommendation rule based on the group setting information.

[0091] Optionally, based on the above solution, the device further includes:

[0092] A recommendation rule adjustment module, used to obtain an item purchase rate of the recommended item in the user group, wherein the item purchase rate is determined according to the number of item visits to the recommended item in the user group and the number of item purchases of the recommended item in the user group;

[0093] The item recommendation rule is adjusted according to the item purchase rate of the recommended item to obtain an adjusted item recommendation rule.

[0094] Optionally, based on the above solution, the recommendation rule adjustment module is further used to:

[0095] In response to the received setting information change request, changing the group setting information of the user group;

[0096] The item recommendation rules corresponding to the user group are adjusted based on the changed group setting information.

[0097] Optionally, based on the above solution, the device further includes:

[0098] A group level display module is used to obtain group activity parameters of the user group, determine the group level of the user group according to the group activity parameters, and display the group level through a display device, wherein the group activity parameters are determined based on the total number of item visits by the user group and the total number of item purchases by the user group.

[0099] The article pushing device provided in the embodiment of the present invention can execute the article pushing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0100] Embodiment 5

[0101] Figure 5It is a structural diagram of a computer device provided in Embodiment 5 of the present invention. Figure 5 A block diagram of an exemplary computer device 512 suitable for use in implementing embodiments of the present invention is shown. Figure 5 The computer device 512 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0102] like Figure 5 As shown, the computer device 512 is in the form of a general-purpose computing device. The components of the computer device 512 may include, but are not limited to: one or more processors 516, a system memory 528, and a bus 518 that connects various system components (including the system memory 528 and the processor 516).

[0103] Bus 518 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a local bus to processor 516, or a bus structure using any of a variety of bus architectures. These architectures include, by way of example, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.

[0104] The computer device 512 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 512, including volatile and non-volatile media, removable and non-removable media.

[0105] System memory 528 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 530 and / or cache memory 532. Computer device 512 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage device 534 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 518 via one or more data medium interfaces. The memory 528 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.

[0106] A program / utility 540 having a set (at least one) of program modules 542 may be stored, for example, in the memory 528, such program modules 542 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 542 generally perform the functions and / or methods of the embodiments described herein.

[0107] The computer device 512 may also communicate with one or more external devices 514 (e.g., keyboard, pointing device, display 524, etc.), may also communicate with one or more devices that enable a user to interact with the computer device 512, and / or communicate with any device that enables the computer device 512 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed via an input / output (I / O) interface 522. In addition, the computer device 512 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) via a network adapter 520. As shown, the network adapter 520 communicates with other modules of the computer device 512 via a bus 518. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the computer device 512, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0108] The processor 516 executes various functional applications and data processing by running the program stored in the system memory 528, for example, implementing the item push method provided in the embodiment of the present invention, which includes:

[0109] Get the original recommended item list corresponding to the user group;

[0110] Determining an item recommendation rule corresponding to the user group, and filtering the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group;

[0111] The information push interface is called to push the items to be recommended in the list of items to be recommended to the user group.

[0112] Of course, those skilled in the art can understand that the processor can also implement the technical solution of the item pushing method provided by any embodiment of the present invention.

[0113] Embodiment 6

[0114] Embodiment 6 of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the item pushing method provided in the embodiment of the present invention is implemented. The method includes:

[0115] Get the original recommended item list corresponding to the user group;

[0116] Determining an item recommendation rule corresponding to the user group, and filtering the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group;

[0117] The information push interface is called to push the items to be recommended in the list of items to be recommended to the user group.

[0118] Of course, the computer-readable storage medium provided by the embodiment of the present invention stores a computer program which is not limited to the method operations described above, but can also execute related operations of the item pushing method provided by any embodiment of the present invention.

[0119] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0120] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0121] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0122] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0123] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for pushing items, characterized in that: include: In response to the detected user group creation instruction, obtaining group setting information contained in the user group creation instruction, creating a user group according to the group setting information, and generating an item recommendation rule based on the group setting information; wherein the group setting information includes item prices, or the group setting information includes item categories and item prices; Get the original recommended item list corresponding to the user group; Determining an item recommendation rule corresponding to the user group, and filtering the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group; Calling an information push interface to push the items to be recommended in the list of items to be recommended to the user group; The item pushing method further includes: Acquire an item purchase rate of the recommended item in the user group, wherein the item purchase rate is determined according to the number of item visits to the recommended item in the user group and the number of item purchases of the recommended item in the user group; Adjusting the item recommendation rule according to the item purchase rate of the recommended item to obtain an adjusted item recommendation rule; In response to the received setting information change request, changing the group setting information of the user group; The item recommendation rules corresponding to the user group are adjusted based on the changed group setting information.

2. The method according to claim 1, characterized in that The filtering of the original recommended item list according to the item recommendation rule to obtain a list of items to be recommended corresponding to the user group includes: For each original recommended item in the original recommended item list, judging whether the original recommended item complies with the item recommendation rule corresponding to the user group according to the item category, item price and / or item repurchase rate of the original recommended item; If the original recommended item meets the item recommendation rule corresponding to the user group, the original recommended item is used as a candidate recommended item, and a list of items to be recommended is generated based on the candidate recommended items.

3. The method according to claim 2, characterized in that The step of generating a list of items to be recommended based on the candidate recommended items includes: Displaying the item information of the candidate recommended items through a display device so that the item recommender can screen the candidate recommended items; A candidate recommended item screening instruction triggered by an item recommender is received, and items to be recommended among the candidate recommended items are determined according to the candidate recommended item screening instruction.

4. The method according to claim 1, characterized in that: The setting information change request includes a group label change request.

5. The method according to claim 1, characterized in that Also includes: Acquire a group activity parameter of the user group, determine a group level of the user group according to the group activity parameter, and display the group level through a display device, wherein the group activity parameter is determined according to a total number of item visits by the user group and a total number of item purchases by the user group.

6. An article pushing device, characterized in that: include: a recommendation rule generating module, configured to, in response to a detected user group creation instruction, obtain group setting information contained in the user group creation instruction, create a user group according to the group setting information, and generate an item recommendation rule based on the group setting information; wherein the group setting information includes item prices, or the group setting information includes item categories and item prices; The original list acquisition module is used to obtain the original recommended item list corresponding to the user group; A recommendation list determination module is used to determine the item recommendation rules corresponding to the user group, and filter the original recommended item list according to the item recommendation rules to obtain a list of items to be recommended corresponding to the user group; A recommended item push module, used for calling an information push interface to push the items to be recommended in the list of items to be recommended to the user group; Wherein, the item pushing device further includes a recommendation rule adjustment module; The recommendation rule adjustment module is used to: Acquire an item purchase rate of the recommended item in the user group, wherein the item purchase rate is determined according to the number of item visits to the recommended item in the user group and the number of item purchases of the recommended item in the user group; Adjusting the item recommendation rule according to the item purchase rate of the recommended item to obtain an adjusted item recommendation rule; In response to the received setting information change request, changing the group setting information of the user group; The item recommendation rules corresponding to the user group are adjusted based on the changed group setting information.

7. A computer device, characterized in that: The device comprises: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the item pushing method as described in any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the item pushing method as described in any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Information recommending method and device

    CN104504098A

  • Long tail group recommendation method based on multiobjective optimization

    CN107491813A

  • Content distribution method and system based on dynamic programming

    CN108389066A

  • Group recommendation method and device, storage medium and server

    CN109903127A