Patent ID: 7412648

Claim:
An apparatus comprising: a user interface for enabling a user to input data which is used to create user preference information, wherein the user preference information is generated by a three-axis attribute classification space, such that attribute points plotted on the classification space form clusters; a user's preference database for storing said created user preference information; a processor for determining one or more programs which may be of interest to the user by use of said user's preference database and program guide information; and a display processor for generating a display signal representing a screen which includes a list of said determined programs; wherein a liking attribute ascribability data array being a numerical array and indicating the degrees of the liking attribute of a user to be ascribed to respective adjacent clusters are calculated, wherein said user interface enables said user to select one program from said displayed list for viewing, wherein each axis of said three-axis attribute classification space represents a directionality of the user, and wherein values indicating individual directionalities on the three-axis attribute classification space are established by an answer analysis processing module based on the input data.