Patent ID: 8918396

Claim:
An information processing apparatus, for determining a weight of each feature in subjective hierarchical clustering of content represented as a combination of features, comprising a computer executing an application program comprising one or more distinct software modules, each of the one or more distinct software modules being embodied on a tangible computer-readable recordable storage medium, and wherein the one or more distinct software modules comprise an acquisition module, a hierarchical clustering module and a weight updating module executing on a hardware processor, wherein: an acquisition module acquires multiple pieces of content separated into a triplet comprising a set of three pieces and label information as training data, the label information indicating a pair specified by a user as having a highest degree of similarity among three contents of the triplet; a hierarchical clustering module executes hierarchical clustering using a feature vector of each piece of content of the training data and a weight of each feature and determining a hierarchical structure of the training data; and a weight updating module provides an updated weight for each feature so that a degree of agreement between a pair combined first as being in a same cluster among the three pieces of the triplet in the hierarchical structure and a pair indicated by corresponding label information increases.