Patent ID: 9552413
Date: 2017-01-24
CPC Classifications: G06F,H04L,H04N

Claim:
1. An information processing apparatus, comprising: circuitry configured to generate a content vector based on meta data of content, the content vector including one or more aspects of the content; a storage that stores the content vector and a preference vector that includes one or more aspects of the content that are preferred by a user, wherein the preference vector is a weighted preference vector in which the one or more aspects of the preference vector each include plural sub-vectors, each sub-vector including a number and a word, the number corresponds to a relative preference of the word with respect to other words in the weighted preference vector, and the word represents an identifier for a corresponding sub-vector of the preference vector; and the circuitry further configured to calculate a cosine difference between the one or more aspects of the preference vector with corresponding aspects of the content vector, calculate a degree of similarity between the content vector and the preference vector based on the cosine difference, generate weighted attribute information by weighting each aspect of the content vector based on the degree of similarity, assign a larger weight value to an aspect of the one or more aspects of the content vector having a higher degree of similarity, and select recommended content based on the weighted attribute information.