Graph structure-based recommendation method, apparatus and device, and storage medium
A recommendation method and a recommendation device technology, applied in the information field, can solve problems such as unsatisfactory recommendation effect and complex network structure, and achieve the effect of personalized adjustment, easy addition and deletion, and optimized results
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] refer to figure 2 , providing a graph-based recommendation method, which can be applied in figure 1 The server in is used as an example to illustrate, including the following steps:
[0061] S10: Obtain attribute information of each video.
[0062] In this embodiment, a video refers to a video published on a self-owned video website or a third-party video website for users to click to watch, and the video may include movies, documentaries, or TV dramas. The attribute information refers to the information used to record the attributes of the video, for example, actor information, director information, country information, genre information, and year information of the video.
[0063] Specifically, according to the name of the video, the corresponding attribute information is obtained from the database storing the video.
[0064] S20: According to the attribute information, calculate the general similarity between the videos in pairs.
[0065] In this embodiment, the...
Embodiment 2
[0131] In an embodiment, a device for recommending a graph structure is provided, and the device for recommending a graph structure corresponds to the method for recommending a graph structure in the above-mentioned embodiments one-to-one. Such as Figure 7 As shown, the recommender with the graph structure includes a first acquisition module 10 , a first calculation module 20 , a generation module 30 , a second acquisition module 40 , a second calculation module 50 , a third calculation module 60 and a recommendation result sending module 70 . The detailed description of each functional module is as follows:
[0132] The first obtaining module 10 is used to obtain the attribute information of each video;
[0133] The first calculation module 20 is used to calculate the general similarity between each video in pairs according to the attribute information;
[0134] Generating module 30, is used for generating candidate recommendation set according to general similarity;
[0...
Embodiment 3
[0156] In one embodiment, a computer device is provided, the computer device may be a server, and its internal structure diagram may be as follows Figure 8 shown. The computer device includes a processor, memory, network interface and database connected by a system bus. Wherein, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs and databases. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store candidate recommendation sets and user historical operation records. The network interface of the computer device is used to communicate with an external terminal via a network connection. The computer program implements a p...
PUM
Abstract
Description
Claims
Application Information
- 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