Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Active Publication Date: 2013-04-03
TCL CORPORATION
View PDF3 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a program recommendation system, method and terminal equipment, aiming to solve the problem that the program information acquired by the terminal equipment program data acquisition method in the prior art is relatively limited, and many program data are invalid data, and the search Problems with complex process and long search time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Program recommendation system, program recommendation method and terminal equipment
  • Program recommendation system, program recommendation method and terminal equipment
  • Program recommendation system, program recommendation method and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention is applicable to the technical field of communication and provides a program recommendation system, a program recommendation method and terminal equipment. The program recommendation system comprises a MongoDB cloud database, a Handoop file processor, a Mahout library and a Web server. The MongoDB cloud database is used for storing program data, identity information data of users and data information of programs historically browsed by users; the Handoop file processor is used for synchronizing data and information stored in the MongoDB cloud database; the Web server is used for receiving program recommendation requests of users to call the Mahout library and further used for displaying recommended programs through Web services; and the Mahout library is used for calling the MongoDB cloud database, selecting and starting recommendation modes based on content or users according to types of the recommendation requests of users, and matching recommended program information according to the recommendation modes. Program recommendation according to characteristics of users and programs is realized to enable user's favorite programs to be quickly searched out from massive program data.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a program recommendation system, method and terminal equipment. Background technique [0002] With the emergence of a large number of smart electronic products, a large number of smart terminal mobile phones and tablets led by Apple and Google have flooded the market, which has triggered the arrival of the smart era. Domestic TV manufacturers have built smart terminal products based on the android system, and among the products Many applications have been developed on it. This makes the film and television trend featuring smart TVs more and more a trend of the new generation. With the continuous innovation of various TV programs and movie programs, how to quickly find the required program data in the massive program data through the terminal equipment has become an urgent problem to be solved. [0003] In the prior art, if a user wants to obtain the program da...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/472H04N21/254H04N21/466
Inventor 柳行刚温陇德何静
Owner TCL CORPORATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products