Patent ID: 8812463

Claim:
An information processing apparatus, comprising: a memory storing a program; and a processor configured to execute the program to cause the information processing apparatus to: create a first function relating feature quantities of first contents to first values of said first contents, said first created function being based on said feature quantities of said first contents and histories of reproduction of said first contents by a user; create a second function relating feature quantities of said first contents to second values of said first contents, said second created function being based on feature quantities of first contents and evaluations of said first contents by said user; calculate, using the first created function, first expected values of second contents based on feature quantities of said second contents; calculate, using the second created function, second expected values of said second contents based on said feature quantities of said second contents; and control display of a presentation of said second contents in relation to a first search axis and a second search axis in a two-dimensional space, said second contents being positioned along a direction of said first search axis based on said calculated first expected values and along a direction of said second search axis based on said second expected values, wherein said feature quantities are determined based on metadata associated with said first or second contents, and at least one of said feature quantities used to create said second function differs from feature quantities used to create said first created function.