摘要 |
An apparatus stores history information of user in first memory, history information including viewing results corresponding to broadcast programs broadcast in the past, each viewing result indicating whether user views or not corresponding one of broadcast programs, stores, in second memory, preference model describing causal relationship between viewing results of user and causes leading to viewing results, stores, in third memory, program guide information including information concerning programs to be broadcast, calculates recommendation degree of each program to be broadcast based on preference model and program guide information, selects, from programs to be broadcast, recommended program based on recommendation degree of each program to be broadcast and viewing result in the history information, viewing result corresponding to one of broadcast programs having specific relationship with each of the programs to be broadcast in predetermined period in the past, and generates recommended program information including information concerning recommended program.
|