INFORMATION PROCESSOR, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a content-view supporting system to recommend to a user a clear result of searched contents, based on a group of similar users'"'"' favorite programs, through a user-basis collaborative filtering process. The system selects similar users whose program view history is similar to that of a recommended user, maps the program view history in a collaborative filtering matrix registers, in the collaborative filtering matrix, a virtual user whose program view history includes a group of hit programs obtained based on a search condition served for realizing a predetermined search topic. The system also counts the numbers of reservations or views achieved by each user according to program content based on the program view history, in the collaborative filtering matrix, which counted numbers are set as matching numbers, and outputs a search result representing a recommendation list of the contents arrayed in the descending order of matching number.
3 Citations
37 Claims
-
1-17. -17. (canceled)
-
18. An apparatus for providing content recommendations to a first user, the apparatus comprising:
circuitry configured to control display of a first list that includes recommended content programs that satisfy search terms input by the user, the recommended content programs being in a descending order according to a total recording count of each respective recommended content program by a plurality of users, the plurality of users not including the first user; and control display of a second list that includes alternative content programs that do not satisfy the search terms input by the user, the alternative content programs being in a descending order according to a total recording count of each respective alternative content program by the plurality of users. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A method for providing content recommendations to a first user, the method comprising:
-
controlling, by circuitry, display of a first list that includes recommended content programs that satisfy search terms input by the user, the recommended content programs being in a descending order according to a total recording count of each respective recommended content program by a plurality of users, the plurality of users not including the first user; and controlling, by the circuitry, display of a second list that includes alternative content programs that do not satisfy the search terms input by the user, the alternative content programs being in a descending order according to a total recording count of each respective alternative content program by the plurality of users. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A non-transitory computer readable medium storing computer-readable instructions that, when executed by a computer, cause the computer to:
-
control display, on a display, of a first list that includes recommended content programs that satisfy search terms input by the user, the recommended content programs being in a descending order according to a total recording count of each respective recommended content program by a plurality of users, the plurality of users not including the first user; and control display, on the display, of a second list that includes alternative content programs that do not satisfy the search terms input by the user, the alternative content programs being in a descending order according to a total recording count of each respective alternative content program by the plurality of users.
-
Specification