Method of and system for recommending programs
First Claim
1. A method of recommending a program in an apparatus which receives broadcasts of programs together with information representing contents of the programs, comprising the steps of:
- generating a user profile having a plurality of themes with numerical values assigned thereto for representing preferred programs of the user;
classifying themes by assigning numerical values to a plurality of respective themes with respect to each of a plurality of programs, using theme dictionaries containing keywords given to the themes; and
determining programs to be recommended from said user profile and the numerical values assigned to the themes with respect to each of the programs.
2 Assignments
0 Petitions
Accused Products
Abstract
Television programs are recommended in a flexible manner which a conventional keyword learning process has failed and also recommended with high accuracy. A method of recommending a program in an apparatus which receives broadcasts of programs together with information representing contents of the programs is carried out by generating a user profile having a plurality of themes with numerical values assigned thereto for representing preferred programs of the user, classifying themes by assigning numerical values to a plurality of respective themes with respect to each of a plurality of programs, using theme dictionaries containing keywords given to the themes, and determining programs to be recommended from the user profile and the numerical values assigned to the themes with respect to each of the programs.
-
Citations
16 Claims
-
1. A method of recommending a program in an apparatus which receives broadcasts of programs together with information representing contents of the programs, comprising the steps of:
-
generating a user profile having a plurality of themes with numerical values assigned thereto for representing preferred programs of the user;
classifying themes by assigning numerical values to a plurality of respective themes with respect to each of a plurality of programs, using theme dictionaries containing keywords given to the themes; and
determining programs to be recommended from said user profile and the numerical values assigned to the themes with respect to each of the programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for recommending a program in an apparatus which receives broadcasts of programs together with information representing contents of the programs, comprising:
-
user'"'"'s taste learning means for generating a user profile having a plurality of themes with numerical values assigned thereto for representing preferred programs of the user, and classifying themes by assigning numerical values to a plurality of respective themes with respect to each of a plurality of programs, using theme dictionaries containing keywords given to the themes; and
recommended program determining means for determining programs to be recommended from said user profile and the numerical values assigned to the themes with respect to each of the programs. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification