CN112348626A - Article information processing method and device - Google Patents
Article information processing method and device Download PDFInfo
- Publication number
- CN112348626A CN112348626A CN202011049380.XA CN202011049380A CN112348626A CN 112348626 A CN112348626 A CN 112348626A CN 202011049380 A CN202011049380 A CN 202011049380A CN 112348626 A CN112348626 A CN 112348626A
- Authority
- CN
- China
- Prior art keywords
- target
- user
- information
- item
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title description 12
- 230000010365 information processing Effects 0.000 title description 9
- 238000000034 method Methods 0.000 claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 41
- 230000000873 masking effect Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 238000012216 screening Methods 0.000 claims 2
- 238000006243 chemical reaction Methods 0.000 abstract description 10
- 230000015654 memory Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a method and a device for processing article information, and relates to the technical field of information recommendation. The specific implementation mode comprises the following steps: in response to determining that the operation information of the target user on the target object meets a preset operation condition, shielding object information in an object recommendation list displayed for the target user; and determining the shielding time length for shielding the item information, and canceling shielding of the item information in the item recommendation list in response to the shielding time length reaching the target time length. According to the method and the device, under the condition that the operation information of the user on the target object meets the preset operation condition, the object information of the target object is not displayed any more, so that the invalid display of the object information is reduced, and the conversion rate from the display of the object information to the operation of the user is improved. In addition, the article information of the target article can be recalled under the condition that the article information is shielded for a long time. The recall mode accords with the behavior habit of the user and can further effectively improve the conversion rate of the displayed article information.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to the field of information recommendation technologies, and in particular, to a method and an apparatus for processing item information.
Background
The personalized recommendation engine can recommend the item information to the user through a personalized recommendation technology, so that the user can more efficiently touch the commodities meeting the interestingness of the user.
By adopting the exposure mode of the article information, the exposure degree of the article information which is interested by the user can be increased, the stay time of the user is prolonged, and the article click conversion rate and the order conversion rate are influenced.
Disclosure of Invention
Provided are a method and a device for processing article information, an electronic device and a storage medium.
According to a first aspect, there is provided a method for processing item information, comprising: in response to determining that the operation information of the target user on the target object meets a preset operation condition, shielding object information in an object recommendation list displayed for the target user; and determining the shielding time length for shielding the item information, and canceling shielding of the item information in the item recommendation list in response to the shielding time length reaching the target time length.
According to a second aspect, there is provided an article information processing apparatus comprising: a shielding unit configured to shield the item information in the item recommendation list displayed to the target user in response to determining that the operation information of the target user on the target item satisfies a preset operation condition; and the determining unit is configured to determine a shielding time length for shielding the item information, and cancel shielding of the item information in the item recommendation list in response to the shielding time length reaching the target time length.
According to a third aspect, there is provided an electronic device comprising: one or more processors; a storage device for storing one or more programs which, when executed by one or more processors, cause the one or more processors to implement a method as in any embodiment of a method for processing item information.
According to a fourth aspect, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as in any one of the embodiments of the method of processing of item information.
According to the scheme of the application, the article information of the target article is not displayed under the condition that the operation information of the user on the target article meets the preset operation condition, so that the invalid display of the article information is reduced, and the conversion rate from the display of the article information to the operation of the user is improved. Further, the execution subject may recall the article information of the target article in a case where the article information has been masked for a long time. Because the operation of the user on the article information often has a period, the recall mode accords with the operation habit of the user, and the conversion rate of displaying the article information can be further effectively improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram to which some embodiments of the present application may be applied;
FIG. 2 is a flow diagram of one embodiment of a method of processing item information according to the present application;
fig. 3 is a schematic diagram of an application scenario of a processing method of item information according to the present application;
FIG. 4 is a flow chart of yet another embodiment of a method of processing item information according to the present application;
FIG. 5 is a schematic block diagram of one embodiment of an article information processing apparatus according to the present application;
fig. 6 is a block diagram of an electronic device for implementing the item information processing method according to the embodiment of the present application.
Detailed Description
The following description of the exemplary embodiments of the present application, taken in conjunction with the accompanying drawings, includes various details of the embodiments of the application for the understanding of the same, which are to be considered exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
Fig. 1 shows an exemplary system architecture 100 to which embodiments of the article information processing method or article information processing apparatus of the present application may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. Various communication client applications, such as shopping applications, live applications, instant messaging tools, mailbox clients, social platform software, and the like, may be installed on the terminal devices 101, 102, 103.
Here, the terminal apparatuses 101, 102, and 103 may be hardware or software. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices having a display screen, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, desktop computers, and the like. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the electronic apparatuses listed above. It may be implemented as multiple pieces of software or software modules (e.g., multiple pieces of software or software modules to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.
The server 105 may be a server providing various services, such as a background server providing support for the terminal devices 101, 102, 103. The background server may analyze and/or otherwise process data such as the received item recommendation list request, and feed back a processing result (e.g., an item recommendation list with a shielding label for the target item to be shielded) to the terminal device.
It should be noted that the method for processing the article information provided in the embodiment of the present application may be executed by the server 105 or the terminal devices 101, 102, and 103, and accordingly, the apparatus for processing the article information may be disposed in the server 105 or the terminal devices 101, 102, and 103.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2, a flow 200 of one embodiment of a method of processing item information according to the present application is shown. The method for processing the article information comprises the following steps:
In this embodiment, an execution subject (for example, a server or a terminal device shown in fig. 1) on which the processing method of the item information is executed may mask the item information in the item recommendation list displayed to the target user when the operation information of the target user on the target item satisfies a preset operation condition.
Specifically, the operation information on the target item indicates that the user purchases the target item corresponding to the item information, the user clicks the item information of the target item, and the like. The preset operation condition may be various, such as that the target user deletes the item information of the target item from the shopping cart.
In practice, when the executing body is a server, the executing body may issue an item recommendation list and a shielding label for a target item to be shielded to a terminal of a target user, so that when the terminal displays the item recommendation list to the target user, item information of the target item is shielded, that is, the item information is not displayed when the item recommendation list is displayed, thereby shielding the item information. In addition, when the execution subject is a terminal device, the execution subject may generate an item recommendation list that does not include item information of a target item, thereby implementing the masking of the item information.
In this embodiment, the execution subject may determine a time period for shielding the article information, and take the time period as the shielding time period. In the case where the masking duration reaches the target duration, the execution subject may cancel the masking of the item information of the target item in the item recommendation list displayed to the target user.
According to the method provided by the embodiment of the application, the article information of the target article is not displayed under the condition that the operation information of the target article by the user meets the preset operation condition, so that the invalid display of the article information is reduced, and the conversion rate from the display of the article information to the ordering of the user is improved. Further, the execution subject may recall the article information of the target article in a case where the article information has been masked for a long time. Because the purchase period of the user for the articles often exists, the recall mode accords with the purchase habit of the user, and the conversion rate of displaying the article information can be further effectively improved.
With continued reference to fig. 3, fig. 3 is a schematic view of an application scenario of the processing method of the item information according to the present embodiment. In the application scenario of fig. 3, the execution subject 301 masks the item information 303 in the item recommendation list displayed to the target user in response to determining that the operation information of the target user on the target item satisfies the preset operation condition 302. The execution subject 301 determines a masking duration 304 for masking the item information, and cancels the masking 305 of the item information in the item recommendation list in response to the masking duration reaching the target duration.
With further reference to FIG. 4, a flow 400 of yet another embodiment of a method of processing item information is shown. The process 400 includes the following steps:
In this embodiment, an execution subject (for example, a server or a terminal device shown in fig. 1) on which the processing method of the item information is executed may mask the item information in the item recommendation list displayed to the target user when the operation information of the target user on the target item satisfies a preset operation condition.
In this embodiment, the target duration may refer to a user repurchase period of the target item. The execution subject may determine a time length for shielding the article information, and take the time length as a shielding time length. The execution subject may cancel the blocking of the item information of the target item in the item recommendation list displayed to the target user, in a case where the blocking duration reaches the user buyback cycle of the target item. In practice, the user's repurchase period may be a preset duration indicating the duration required for the user to place an order to purchase the same item. In a scene of adding to the shopping cart, the execution subject may calculate the masking duration by using the time of the shopping cart corresponding to the latest item adding information.
According to the embodiment, the user can accurately predict when the user has the desire to purchase the articles repeatedly through the user re-purchasing period, so that the conversion rate of display of the article information after shielding of the article information is cancelled is effectively improved.
In some optional implementations of this embodiment, in response to determining that the operation information of the target user on the target item satisfies the preset operation condition in step 401, the method may include: and in response to determining that the operation information of the target user on the target object has positive change, determining that the operation information meets a preset operation condition, wherein the positive change of the operation information is to add the object information of the target object into the shopping cart or place an order for the target object.
In these alternative implementations, the executing agent may determine that the preset operation condition is satisfied when it is determined that the operation information of the target object by the target user is changed in a forward direction. Specifically, the forward movement may be an operation directed to the user to place an order, such as clicking item information multiple times, collecting item information, adding to a shopping cart, or placing an order for a target item, etc. The addition to the shopping cart herein includes at least one of: the method comprises the following steps of adding a cart in a shopping cart, adding a cart outside the shopping cart and combining the carts (such as adding a gift cart, adding a package sales promotion cart and adding a virtual package commodity cart).
These implementations may display other items after the items have demonstrated interest in the items and had substantial manipulation, giving the other items display opportunities to avoid continuing to display the target item, resulting in an invalid display of the target item.
In some optional application scenarios of these implementation manners, the user repurchase period is a single repurchase period of the target user or an average repurchase period corresponding to the user set; in response to the shielding time period reaching the user repurchase period of the target item in step 402, determining that the shielding time period reaches the target time period may include: determining the size relationship between the single repurchase period and the average repurchase period; and if the single repurchase period is greater than or equal to the average repurchase period and the forward variation time length reaches the average repurchase period, taking the average repurchase period as the target time length and determining that the shielding time length reaches the target time length.
In these alternative application scenarios, the average repurchase period may be the average repurchase period of the full number of users. The full number of users is all users in the user set or a vast majority of users, such as all users of a certain shopping application. The execution main body can determine the size relationship between the single repurchase period and the average repurchase period, and the average repurchase period is used as the user repurchase period under the condition that the single repurchase period is large, so that the shielding time length is determined to reach the target time length.
In the application scenarios, under the condition that the repurchase period of the target user is long, in order to avoid the condition that the purchase period of the target object by the target user is short but the user demand is not captured in time, the shielding duration can be directly determined to be long enough under the condition that the full repurchase period is reached, so that the repurchase demand of the user can be better met.
In some optional application scenarios of these implementations, in response to the shielding duration reaching the user repurchase period of the target item, determining that the shielding duration reaches the target duration in step 402 may further include: and if the single repurchase period is less than the average repurchase period and the forward variation time length reaches the single repurchase period, taking the single repurchase period as the target time length and determining that the shielding time length reaches the target time length.
In these optional application scenarios, the execution subject may regard the single repurchase period of the target user as the user repurchase period and determine that the masking duration has reached the target duration, when the single repurchase period is short. The single repurchase period herein may be an average of repurchase periods of various items that the target user has made a single repurchase.
According to the application scenes, under the condition that the user has a short repurchase period for the articles, a short shielding time length is set for the user, and the condition that the repurchase will of the user is avoided.
In some optional application scenarios of these implementations, the method may further include: determining whether the object information of the target object receives a preset user operation within a preset exposure index threshold corresponding to the target object, wherein the exposure index threshold is an exposure duration threshold or an exposure time threshold; and in response to determining that the operation information of the target user on the target item meets the preset operation condition in step 401, the method may include: and if the article information of the target article does not receive the preset user operation of the target user within the preset exposure index threshold value, determining that the preset operation condition is met.
In these optional application scenarios, if the execution main body does not receive a preset user operation when the exposure duration reaches the exposure duration threshold or when the exposure times reaches the exposure time threshold, it may be determined that the preset operation condition is satisfied. The exposure time threshold and the exposure time threshold are both numerical values of item information for the target item, that is, correspond to the target item.
For example, the exposure time period of the item information may refer to a total exposure time period of the item information, such as a total time period of three times the item is exposed. Optionally, the total exposure duration and the exposure times may be the total exposure duration and the exposure times after the recall, that is, after the mask is cancelled this time, respectively. Alternatively, the total exposure time and number of exposures may be a total statistic since the target item was exposed.
In practice, the user operation may be a click operation by the user, a favorite operation by the user, a join shopping cart operation by the user, or a purchase operation, among others.
According to the application scenes, under the condition that the user has no feedback on the article all the time, the article information of the article can be shielded, the condition that the article which is not interested by the user occupies the resource recommended to be displayed is avoided, and therefore the conversion rate of the recommended information is improved.
Optionally, the method may further include: and if the item information of the target item does not receive the preset user operation of the target user within the preset exposure index threshold value, reducing the recommendation score of the item information of the target item to the target user, wherein the recommendation score of the item information is associated with the sorting of the item information in the item recommendation list.
Specifically, the execution subject may decrease the recommendation score when the exposure duration of the item information is longer or the item information is exposed for multiple times, so as to rank the item information in the item recommendation list backward, that is, lower the ranking priority, so that more display opportunities may be left for other items, and the ineffective display of the item with a lower purchase intention of the user is avoided.
Optionally, the generating of the preset exposure index threshold value includes: counting exposure indexes of the target object when a user performs preset user operation on the target object for the first time in the user set; and determining the median of each exposure index as a preset exposure index threshold.
Specifically, the execution main body may count an exposure index of the target item when each user in the user set performs a preset user operation on the target item for the first time. The exposure index here may refer to an exposure time period or an exposure number. Then, the execution body may determine a median of the exposure index, and use the median as a preset exposure index threshold.
In the optional application scenarios, the median of the exposure indexes corresponding to a plurality of users can be used as the preset exposure index threshold corresponding to the target object, so that a more accurate preset exposure index threshold can be obtained.
With further reference to fig. 5, as an implementation of the method shown in the above figures, the present application provides an embodiment of an apparatus for processing article information, the apparatus embodiment corresponds to the method embodiment shown in fig. 2, and the apparatus embodiment may further include the same or corresponding features or effects as the method embodiment shown in fig. 2, except for the features described below. The device can be applied to various electronic equipment.
As shown in fig. 5, the article information processing apparatus 500 of the present embodiment includes: a shielding unit 501 and a determination unit 502. Wherein, the shielding unit 501 is configured to shield the item information in the item recommendation list displayed to the target user in response to determining that the operation information of the target user on the target item satisfies the preset operation condition; a determining unit 502 configured to determine a shielding time period for shielding the item information, and cancel shielding of the item information in the item recommendation list in response to the shielding time period reaching the target time period.
In this embodiment, specific processing of the shielding unit 501 and the determining unit 502 of the device 500 for processing article information and technical effects thereof can refer to related descriptions of step 201 and step 202 in the corresponding embodiment of fig. 2, which are not repeated herein.
In some optional implementations of the embodiment, the determining unit is further configured to perform in response to the masking duration reaching the target duration: and responding to the shielding time length reaching the user repurchase period of the target object, and determining that the shielding time length reaches the target time length.
In some optional implementations of the embodiment, the shielding unit is further configured to perform, in response to determining that the operation information of the target user on the target item satisfies the preset operation condition: and in response to determining that the operation information of the target user on the target object has positive change, determining that the operation information meets a preset operation condition, wherein the positive change of the operation information is to add the object information of the target object into the shopping cart or place an order for the target object.
In some optional implementation manners of this embodiment, the user repurchase period is a single repurchase period of the target user or an average repurchase period corresponding to the user set; a determining unit further configured to perform determining that the shielding time period reaches the target time period in response to the shielding time period reaching the user repurchase period of the target item as follows: determining the size relationship between the single repurchase period and the average repurchase period; and if the single repurchase period is greater than or equal to the average repurchase period and the forward variation time length reaches the average repurchase period, taking the average repurchase period as the target time length and determining that the shielding time length reaches the target time length.
In some optional implementations of the embodiment, the determining unit is further configured to perform determining that the shielding duration reaches the target duration in response to the shielding duration reaching the user repurchase period of the target item as follows: and if the single repurchase period is less than the average repurchase period and the forward variation time length reaches the single repurchase period, taking the single repurchase period as the target time length and determining that the shielding time length reaches the target time length.
In some optional implementations of this embodiment, the apparatus further includes: the operation determining unit is configured to determine whether the object information of the target object receives a preset user operation within a preset exposure index threshold corresponding to the target object, wherein the exposure index threshold is an exposure duration threshold or an exposure time threshold; and the shielding unit is further configured to execute the following steps in response to the fact that the operation information of the target user on the target object meets the preset operation condition: and if the article information of the target article does not receive the preset user operation of the target user within the preset exposure index threshold value, determining that the preset operation condition is met.
In some optional implementations of this embodiment, the apparatus further includes: and the reducing unit is configured to reduce the recommendation score of the object information of the object item for the target user if the object information of the target item does not receive the preset user operation of the target user within the preset exposure index threshold, wherein the recommendation score of the object information is associated with the sorting of the object information in the object recommendation list.
In some optional implementations of this embodiment, the generating of the preset exposure index threshold includes: counting exposure indexes of the target object when a user performs preset user operation on the target object for the first time in the user set; and determining the median of each exposure index as a preset exposure index threshold.
According to an embodiment of the present application, an electronic device and a readable storage medium are also provided.
As shown in fig. 6, the present invention is a block diagram of an electronic device of a method for processing item information according to an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application that are described and/or claimed herein.
As shown in fig. 6, the electronic apparatus includes: one or more processors 601, memory 602, and interfaces for connecting the various components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions for execution within the electronic device, including instructions stored in or on the memory to display graphical information of a GUI on an external input/output apparatus (such as a display device coupled to the interface). In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories and multiple memories, as desired. Also, multiple electronic devices may be connected, with each device providing portions of the necessary operations (e.g., as a server array, a group of blade servers, or a multi-processor system). In fig. 6, one processor 601 is taken as an example.
The memory 602 is a non-transitory computer readable storage medium as provided herein. The memory stores instructions executable by the at least one processor, so that the at least one processor executes the method for processing the article information provided by the application. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to execute the processing method of the article information provided by the present application.
The memory 602, which is a non-transitory computer-readable storage medium, may be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as program instructions/modules corresponding to the processing method of the article information in the embodiment of the present application (for example, the shielding unit 501 and the determining unit 502 shown in fig. 5). The processor 601 executes various functional applications of the server and data processing by executing non-transitory software programs, instructions and modules stored in the memory 602, that is, implements the processing method of the article information in the above method embodiment.
The memory 602 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created from use of the processing electronics of the article information, and the like. Further, the memory 602 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, memory 602 optionally includes memory located remotely from processor 601, which may be connected to processing electronics for item information via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device of the article information processing method may further include: an input device 603 and an output device 604. The processor 601, the memory 602, the input device 603 and the output device 604 may be connected by a bus or other means, and fig. 6 illustrates the connection by a bus as an example.
The input device 603 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the processing electronics for the item information, such as a touch screen, keypad, mouse, track pad, touch pad, pointer stick, one or more mouse buttons, track ball, joystick, or other input device. The output devices 604 may include a display device, auxiliary lighting devices (e.g., LEDs), and tactile feedback devices (e.g., vibrating motors), among others. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device can be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, application specific ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs (also known as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor includes a shielding unit and a determining unit. Where the names of these units do not constitute a limitation on the unit itself in some cases, for example, the shielding unit may also be described as a "unit that shields the item information in the item recommendation list displayed to the target user in response to determining that the operation information of the target user on the target item satisfies the preset operation condition".
As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be present separately and not assembled into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the apparatus to: in response to determining that the operation information of the target user on the target object meets a preset operation condition, shielding object information in an object recommendation list displayed for the target user; and determining the shielding time length for shielding the item information, and canceling shielding of the item information in the item recommendation list in response to the shielding time length reaching the target time length.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.
Claims (18)
1. A method of processing item information, the method comprising:
in response to determining that the operation information of the target user on the target object meets a preset operation condition, shielding the object information in an object recommendation list displayed for the target user;
and determining the shielding time length for shielding the item information, and canceling shielding of the item information in the item recommendation list in response to the shielding time length reaching the target time length.
2. The method of claim 1, wherein said responding to the masking duration reaching a target duration comprises:
and in response to the shielding time length reaching the user repurchase period of the target object, determining that the shielding time length reaches the target time length.
3. The method of claim 2, wherein the responding to the determination that the operational information of the target user on the target item satisfies a preset operational condition comprises:
and determining that the operation information meets the preset operation condition in response to determining that the operation information of the target user on the target object is changed in a positive direction, wherein the positive change of the operation information is to add the object information of the target object into a shopping cart or place an order for the target object.
4. The method according to claim 3, wherein the user repurchase period is a single repurchase period of the target user or an average repurchase period corresponding to a set of users;
determining that the shielding duration reaches the target duration in response to the shielding duration reaching the user repurchase period of the target item, comprising:
determining a size relationship between the single repurchase period and the average repurchase period;
and if the single repurchase period is greater than or equal to the average repurchase period and the forward variation time length reaches the average repurchase period, taking the average repurchase period as a target time length and determining that the shielding time length reaches the target time length.
5. The method of claim 3, wherein the determining that the length of screening time reaches a target length of time in response to the length of screening time reaching a user repurchase period for the target item further comprises:
if the single repurchase period is smaller than the average repurchase period and the forward variation time length reaches the single repurchase period, the single repurchase period is used as a target time length, and the shielding time length is determined to reach the target time length.
6. The method according to claim 1 or 2, wherein the method further comprises:
determining whether the article information of the target article receives a preset user operation within a preset exposure index threshold corresponding to the target article, wherein the exposure index threshold is an exposure duration threshold or an exposure time threshold; and
the responding to the determination that the operation information of the target user on the target article meets the preset operation condition comprises the following steps:
and if the article information of the target article does not receive the preset user operation of the target user within the preset exposure index threshold value, determining that the preset operation condition is met.
7. The method of claim 6, wherein the method further comprises:
and if the item information of the target item does not receive the preset user operation of the target user within the preset exposure index threshold, reducing the recommendation score of the item information of the target item to the target user, wherein the recommendation score of the item information is associated with the sorting of the item information in an item recommendation list.
8. The method of claim 6, wherein the generating of the preset exposure index threshold comprises:
counting the exposure index of the target object when a user performs preset user operation on the target object for the first time in the user set;
and determining the median of each exposure index as the preset exposure index threshold.
9. An apparatus for processing item information, the apparatus comprising:
a shielding unit configured to shield the item information in an item recommendation list displayed to a target user in response to determining that operation information of the target user on the target item satisfies a preset operation condition;
a determining unit configured to determine a masking duration for masking the item information, and cancel masking of the item information in the item recommendation list in response to the masking duration reaching a target duration.
10. The apparatus of claim 9, wherein the determining unit is further configured to perform the responding to the masked duration reaching the target duration as follows:
and in response to the shielding time length reaching the user repurchase period of the target object, determining that the shielding time length reaches the target time length.
11. The apparatus of claim 10, wherein the shielding unit is further configured to perform the responding in response to determining that the operation information of the target user on the target item satisfies a preset operation condition as follows:
and determining that the operation information meets the preset operation condition in response to determining that the operation information of the target user on the target object is changed in a positive direction, wherein the positive change of the operation information is to add the object information of the target object into a shopping cart or place an order for the target object.
12. The apparatus of claim 11, wherein the user repurchase period is a single repurchase period of the target user or an average repurchase period corresponding to a set of users;
the determining unit is further configured to execute the determining that the shielding duration reaches the target duration in response to the shielding duration reaching the user repurchase period of the target item as follows:
determining a size relationship between the single repurchase period and the average repurchase period;
and if the single repurchase period is greater than or equal to the average repurchase period and the forward variation time length reaches the average repurchase period, taking the average repurchase period as a target time length and determining that the shielding time length reaches the target time length.
13. The apparatus of claim 11, wherein the determining unit is further configured to perform the determining that the masked duration reaches a target duration in response to the masked duration reaching a user repurchase period for the target item as follows:
if the single repurchase period is smaller than the average repurchase period and the forward variation time length reaches the single repurchase period, the single repurchase period is used as a target time length, and the shielding time length is determined to reach the target time length.
14. The apparatus of claim 9 or 10, wherein the apparatus further comprises:
an operation determining unit, configured to determine whether the item information of the target item receives a preset user operation within a preset exposure index threshold corresponding to the target item, where the exposure index threshold is an exposure duration threshold or an exposure time threshold; and
a shielding unit, further configured to perform the responding to the determination that the operation information of the target user on the target object meets the preset operation condition as follows:
and if the article information of the target article does not receive the preset user operation of the target user within the preset exposure index threshold value, determining that the preset operation condition is met.
15. The apparatus of claim 14, wherein the apparatus further comprises:
and the reducing unit is configured to reduce the recommendation score of the object information of the object item for the object user if the object information of the object item does not receive the preset user operation of the object user within the preset exposure index threshold, wherein the recommendation score of the object information is associated with the sorting of the object information in an object recommendation list.
16. The apparatus of claim 14, wherein the generating of the preset exposure index threshold comprises:
counting the exposure index of the target object when a user performs preset user operation on the target object for the first time in the user set;
and determining the median of each exposure index as the preset exposure index threshold.
17. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-8.
18. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the method according to any one of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011049380.XA CN112348626A (en) | 2020-09-29 | 2020-09-29 | Article information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011049380.XA CN112348626A (en) | 2020-09-29 | 2020-09-29 | Article information processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112348626A true CN112348626A (en) | 2021-02-09 |
Family
ID=74361293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011049380.XA Pending CN112348626A (en) | 2020-09-29 | 2020-09-29 | Article information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112348626A (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052873A1 (en) * | 2000-07-21 | 2002-05-02 | Joaquin Delgado | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
JP2006190164A (en) * | 2005-01-07 | 2006-07-20 | Sony Corp | Information processing apparatus and method, and program |
CN106021586A (en) * | 2016-06-06 | 2016-10-12 | 腾讯科技(北京)有限公司 | Information processing method and server |
JP2016221228A (en) * | 2015-06-02 | 2016-12-28 | 野中 誠之 | Prize exchange system and player management method |
CN106485562A (en) * | 2015-09-01 | 2017-03-08 | 苏宁云商集团股份有限公司 | A kind of commodity information recommendation method based on user's history behavior and system |
US9953358B1 (en) * | 2014-12-08 | 2018-04-24 | Amazon Technologies, Inc. | Behavioral filter for personalized recommendations based on behavior at third-party content sites |
CN109308652A (en) * | 2018-10-12 | 2019-02-05 | 广州快批信息科技有限公司 | Wholesale method, system, terminal device and storage medium on line |
CN109472656A (en) * | 2017-09-08 | 2019-03-15 | 腾讯科技(深圳)有限公司 | A kind of methods of exhibiting of virtual objects, device and storage medium |
CN110049184A (en) * | 2019-03-11 | 2019-07-23 | 努比亚技术有限公司 | A kind of information screen method, terminal and computer readable storage medium |
CN110413872A (en) * | 2019-01-21 | 2019-11-05 | 北京京东尚科信息技术有限公司 | Method and apparatus for showing information |
-
2020
- 2020-09-29 CN CN202011049380.XA patent/CN112348626A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052873A1 (en) * | 2000-07-21 | 2002-05-02 | Joaquin Delgado | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
JP2006190164A (en) * | 2005-01-07 | 2006-07-20 | Sony Corp | Information processing apparatus and method, and program |
US9953358B1 (en) * | 2014-12-08 | 2018-04-24 | Amazon Technologies, Inc. | Behavioral filter for personalized recommendations based on behavior at third-party content sites |
JP2016221228A (en) * | 2015-06-02 | 2016-12-28 | 野中 誠之 | Prize exchange system and player management method |
CN106485562A (en) * | 2015-09-01 | 2017-03-08 | 苏宁云商集团股份有限公司 | A kind of commodity information recommendation method based on user's history behavior and system |
CN106021586A (en) * | 2016-06-06 | 2016-10-12 | 腾讯科技(北京)有限公司 | Information processing method and server |
CN109472656A (en) * | 2017-09-08 | 2019-03-15 | 腾讯科技(深圳)有限公司 | A kind of methods of exhibiting of virtual objects, device and storage medium |
CN109308652A (en) * | 2018-10-12 | 2019-02-05 | 广州快批信息科技有限公司 | Wholesale method, system, terminal device and storage medium on line |
CN110413872A (en) * | 2019-01-21 | 2019-11-05 | 北京京东尚科信息技术有限公司 | Method and apparatus for showing information |
CN110049184A (en) * | 2019-03-11 | 2019-07-23 | 努比亚技术有限公司 | A kind of information screen method, terminal and computer readable storage medium |
Non-Patent Citations (1)
Title |
---|
洪亮 等: "国内电子商务网站推荐系统信息服务质量比较研究——以淘宝、京东、亚马逊为例", 《图书情报工作》, vol. 60, no. 23, 20 December 2016 (2016-12-20), pages 97 - 110 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11394810B2 (en) | Method and system for segmentation as a service | |
CN112163676B (en) | Method, device, equipment and storage medium for training multitasking service prediction model | |
CN111913998B (en) | Data processing method, device, equipment and storage medium | |
US10062090B2 (en) | System and methods to display three dimensional digital assets in an online environment based on an objective | |
CN111800493A (en) | Information content pushing method and device, electronic equipment and storage medium | |
CN107390983A (en) | Service order performs method, client and storage medium | |
CN110619002A (en) | Data processing method, device and storage medium | |
CN111522940A (en) | Method and device for processing comment information | |
CN112508640A (en) | Commodity processing method and component, electronic equipment and computer readable medium | |
CN111756832B (en) | Method and device for pushing information, electronic equipment and computer readable storage medium | |
CN112307300A (en) | Article information query method and device, electronic equipment and readable storage medium | |
CN110851726B (en) | Interest point selection method and device and electronic equipment | |
US20150221014A1 (en) | Clustered browse history | |
CN113158098A (en) | Page generation method, device, equipment and medium | |
CN112541145B (en) | Page display method, device, equipment and storage medium | |
CN112348626A (en) | Article information processing method and device | |
US20200027118A1 (en) | Systems and methods to display three dimensional digital assets in an online environment based on an objective | |
US20220078250A1 (en) | Method and apparatus of presenting information, electronic device and storage medium | |
CN112580412B (en) | Commodity identification method and device | |
CN111638982A (en) | Diversion method, diversion device and electronic equipment | |
CN112288146A (en) | Page display method, device, system, computer equipment and storage medium | |
CN111985969A (en) | Media information display method, device and equipment and computer storage medium | |
CN111582480A (en) | Method and device for pruning a model | |
CN111339408B (en) | Information recommendation method and device | |
CN112016020B (en) | Information processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |