Article recommendation method and device, electronic equipment and storage medium
A recommendation method and item technology, applied in the Internet field, can solve problems such as long search time and failure to meet the joint requirements of the first item and the second item, and achieve the effect of meeting the joint demand and reducing the search time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] An item recommendation method provided in this embodiment, such as figure 1 As shown, the method includes: Step 110 to Step 150.
[0029] Step 110, when the recommendation request of the current user is received, the historical behavior data of the current user is acquired.
[0030] When the current user uses the user terminal to open the first item or the second item, or the current user uses the user terminal to search for the first item or the second item, the user terminal receives the current user's recommendation request and sends the recommendation request to the execution item The electronic device of the recommending method, the electronic device receives the recommendation request of the current user, and at this time, the electronic device obtains the historical behavior data of the current user from the database. The historical behavior data may include the first item and the second item clicked or placed by the current user in history, and the historical b...
Embodiment 2
[0066] An item recommendation device provided in this embodiment, such as Figure 4 As shown, the item recommendation device 400 includes:
[0067] The historical data obtaining module 410 is used for obtaining the historical behavior data of the current user when receiving the recommendation request of the current user;
[0068] The vector representation module 420 is configured to determine the vector representations of the first item and the second item in the historical behavior data through a graph representation model, and obtain a historical first item vector and a historical second item vector, wherein the first item There is an association relationship with the second item, and the graph representation model is obtained by training based on heterogeneous graphs of the first item and the second item;
[0069] A user vector determination module 430, configured to determine the user vector corresponding to the current user according to the historical first item vector a...
Embodiment 3
[0100] The embodiment of the present application also provides an electronic device, such as Figure 5 As shown, the electronic device 500 may include one or more processors 510 and one or more memories 520 connected to the processors 510 . The electronic device 500 may also include an input interface 530 and an output interface 540 for communicating with another device or system. Program codes executed by processor 510 may be stored in memory 520 .
[0101] The processor 510 in the electronic device 500 invokes the program code stored in the memory 520 to execute the item recommendation method in the above-mentioned embodiments.
[0102] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the item recommendation method described in the first embodiment of the present application are implemented.
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com