Information processing apparatus, information processing method, and program
AssigneeNEC Corporation
InventorTingting Dong
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a search processing part and a result presentation part. The search processing part selects, based on a first feature(s) specified by a search condition(s) from a user and a second feature(s) not specified by the search condition(s) among a plurality of features extracted from a plurality of objects, a representative result object(s) that matches the search condition(s) from the plurality of objects. The result presentation part presents at least the representative result object(s) to the user.
Claims11
An information processing apparatus, comprising:
- at least one data acquisition part for acquiring a plurality of objects;
- at least one search reception part for receiving a search condition from a user;
- at least one memory configured to store instructions and the plurality of objects;
- and
- at least one processor configured to execute the instructions, to perform:
- calculating a similarity score indicating a similarity with respect to the search condition for individual one of the plurality of objects;
- selecting a similar object from the plurality of objects based on the similarity scores, the similar object being similar to a search target object specified by the search condition;
- calculating a diversity score indicating a dissimilarity of an individual object other than the similar object, among the plurality of objects with respect to the similar object;
- selecting a representative result object, from the plurality of objects based on the similarity score and the diversity score;
- and
- presenting the representative result object to the user;
- the instructions further comprising:
- calculating, for an individual one of the plurality of features, a representation power indicating an importance of an individual feature and an independence power indicating that a certain feature cannot be estimated from another feature based on a correlation between the features;
- and
- calculating the diversity score of an individual feature based on the representation power, the independence power, and the similarity score of the individual feature.
An information processing apparatus, comprising:
- at least one data acquisition part for acquiring a plurality of objects;
- at least one search reception part for receiving a search condition from a user;
- at least one memory configured to store instructions and the plurality of objects;
- and
- at least one processor configured to execute the instructions, to perform:
- calculating a representation power indicating an importance of an individual feature extracted from an individual one of the plurality of objects;
- calculating an independence power indicating that a certain feature cannot be estimated from another feature based on a correlation between the features;
- calculating a similarity score of an individual one of the plurality of object based on a search condition from a user, the similarity score being indicating how much the object matches the search condition;
- calculating a diversity score indicating a difference from another object among the plurality of objects based on the representation power, the independence power, and the similarity score of the individual object;
- and
- selecting a representative result from the plurality of objects based on the diversity scores;
- the instructions further comprising:
- calculating, for an individual one of the plurality of features, a representation power indicating an importance of an individual feature and an independence power indicating that a certain feature cannot be estimated from another feature based on a correlation between the features;
- and
- calculating the diversity score of an individual feature based on the representation power, the independence power, and the similarity score of the individual feature.
An information processing method executed by an apparatus that comprises at least one data acquisition part for acquiring a plurality of objects and at least one search reception part for receiving a search condition from a user, comprising:
- calculating a similarity score indicating a similarity with respect to the search condition for an individual one of the plurality of objects;
- selecting a similar object from the plurality of objects based on the similarity scores, the similar object being similar to a search target object specified by the search condition;
- calculating a diversity score indicating a dissimilarity of an individual object other than the similar object, among the plurality of objects with respect to the similar object;
- selecting a representative result object, from the plurality of objects based on the similarity score and the diversity score;
- and
- presenting the representative result object to the user;
- the method further comprising:
- calculating, for an individual one of the plurality of features, a representation power indicating an importance of an individual feature and an independence power indicating that a certain feature cannot be estimated from another feature based on a correlation between the features;
- and
- calculating the diversity score of an individual feature based on the representation power, the independence power, and the similarity score of the individual feature.
Dependencies are inferred from the claim text.