Profile information recommendation method, program and apparatus
First Claim
1. A profile information recommendation method using a profile database and a case database, the profile database storing therein contents, services, users and the like as profile data featured as sets of pairs of an attribute and an attribute value, the case database storing therein relations taking place between a plurality of pieces of profile data as case data represented in the form of profile data, said method comprising:
- an input step which specifies and enters at least profile data as input and a profile attribute to be output;
a case retrieval step which retrieves cases similar to profile data given as input, from said case database;
a dynamic learning step which figures out significance of each of attribute values for said attribute specified as output such that high significance is given to said attribute value which is characteristic of a set of cases retrieved in said case retrieval step; and
a recommended data determination step which based on said significance, as figured out in said dynamic learning step, of each of said attribute values for said attribute specified as output, figures out the score of each piece of profile data in said profile database and recommends profile data with high scores.
1 Assignment
0 Petitions
Accused Products
Abstract
When a request for processing is made after at least profile data which serves as input and profile attribute to be output have been specified, the case database, which stores case data in which a relation taking place between a plurality of piece of profile data is represented as a set of profile data, is retrieved in the case retrieval step for cases similar to profile data given as input. Next, in the dynamic learning step, significance of each of the attribute values for the attribute specified as output is calculated such that high significance is given to the attribute value which is characteristic of the set of case data retrieved in the case retrieval step. Further, in the recommended data determination step, the score of each piece of profile data in the profile database is calculated based on the significance, as calculated in the dynamic learning step, of each of the attribute values for the attribute specified as output, and profile data with high scores is recommended.
-
Citations
36 Claims
-
1. A profile information recommendation method using a profile database and a case database, the profile database storing therein contents, services, users and the like as profile data featured as sets of pairs of an attribute and an attribute value, the case database storing therein relations taking place between a plurality of pieces of profile data as case data represented in the form of profile data, said method comprising:
-
an input step which specifies and enters at least profile data as input and a profile attribute to be output;
a case retrieval step which retrieves cases similar to profile data given as input, from said case database;
a dynamic learning step which figures out significance of each of attribute values for said attribute specified as output such that high significance is given to said attribute value which is characteristic of a set of cases retrieved in said case retrieval step; and
a recommended data determination step which based on said significance, as figured out in said dynamic learning step, of each of said attribute values for said attribute specified as output, figures out the score of each piece of profile data in said profile database and recommends profile data with high scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A program for recommending profile information, said program allowing a computer to execute:
-
an input step which specifies and enters at least profile data as input and a profile attribute to be output;
a case retrieval step which retrieves cases similar to profile data given as input, from said case database;
a dynamic learning step which figures out significance of each of attribute values for said attribute specified as output such that high significance is given to said attribute value which is characteristic of a set of cases retrieved in said case retrieval step; and
a recommended data determination step which based on said significance, as figured out in said dynamic learning step, of each of said attribute values for said attribute specified as output, figures out the score of each piece of profile data in said profile database and recommends profile data with high scores. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A profile information recommendation apparatus comprising:
-
a profile database which stores therein contents, services, users and the like as profile data featured as sets of pairs of an attribute and an attribute value;
a case database which stores therein relations taking place between a plurality of pieces of profile data as case data represented in the form of sets of profile data;
a case retrieval unit which retrieves cases similar to profile data given as input, from said case database;
a dynamic learning unit which figures out significance of each of attribute values for said attribute specified as output such that high significance is given to said attribute value which is characteristic of a set of cases retrieved by said case retrieval unit; and
a recommended data determination unit which based on said significance, as figured out by said dynamic learning unit, of each of said attribute values for said attribute specified as output, figures out the score of each piece of profile data in said profile database and recommends profile data with high scores. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification