Program recommendation system, program recommendation method and terminal equipment
A program recommendation system and program recommendation technology, applied in the field of program recommendation system, can solve the problems of long search time, complicated search process, limited program information, etc., and achieve the effect of fast search speed, simple search process, and high fault tolerance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] This embodiment provides a program recommendation system. The system is based on the technical framework Mahout and Handoop, and provides services for the Web server through WebServices. The user sends a media recommendation request through the browser of the smart TV, and the Web server calls the video recommendation of the system. engine, the movie recommendation engine calls the Mahout recommendation framework, and finally calls MongoDB to obtain movie recommendation data. At the same time, in order to process massive data and synchronize each server cluster, the Handoop cloud computing distributed framework is used to synchronize the data with each sub-cluster, and the sub-cluster uses the synchronized data to generate a film and television recommendation table. Finally realize quantity data storage and processing through the cloud, distributed computing and synchronization, realize the film and television recommendation engine through the API provided by Mahout, and...
Embodiment 2
[0067] This embodiment is an embodiment of a program recommendation method. The information processing flow chart of the Web server in the program recommendation method embodiment is as follows: figure 2 As shown, the details are as follows:
[0068] In S201, the user sends a video request through the browser;
[0069] In S202, the web server calls the intelligent video recommendation engine;
[0070] In S203, the intelligent video recommendation engine uses the recommendation framework Mahout to make recommendations, wherein the Mahout makes recommendations according to the data in the cloud database MongoDB synchronized by Handoop.
[0071] In this embodiment, the Mahout library responds to the program recommendation flowchart, such as image 3 As shown, the details are as follows:
[0072] In S301, receiving a system request message, calling the data in the MongoDB database;
[0073] In S302, the data in the MongoDB database is synchronized through the Handoop file pro...
Embodiment 3
[0093] On the basis of Embodiment 2, for example, the system collaborative management process of the program recommendation method is further optimized, Figure 6 A flow chart showing the implementation of the television program recommendation method provided by Embodiment 3 of the present invention is described in detail as follows:
[0094] In S601, receive a program recommendation request;
[0095] In this embodiment, S601 can be implemented in the following ways:
[0096] If it is judged that it is a user request, mark the request tag req;
[0097] If it is judged that it is a user response, label the response tag res;
[0098] If it is judged that it is a database synchronization request, label the synchronization request dataSyn;
[0099] For each piece of transmitted information data, respond to the corresponding data operation by judging the tag type.
[0100] Through parallel processing of different request and response data, the data processing speed can be incre...
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