Patent ID: 7120612
Filing Date: 2006-10-10
Classification: G06Q,G09B

Abstract:
1. An apparatus for recommending an optimum training to a user, comprising: a first database storing basic user information comprising personal identification information of the user and latest dates on which the user responded to questionnaires and tests related to a plurality of skills; an identifying unit configured to identify the user based on personal identification information entered by the user and the basic user information; a selecting unit configured to display the latest dates corresponding to the identified user and to receive a selection of the questionnaires and tests the user selects based on the latest dates; a second database storing information related to the questionnaires and tests corresponding to the skills; a formulating unit configured to display the questionnaires and tests selected by the user based on the selection and information in the second database; a responding unit configured to receive from the user answers to the questionnaires and tests displayed; a third database storing, as numerical values corresponding to the user, results of the questionnaires and tests responded to by the user based on the answers; a fourth database storing standard values indicating skill levels required for each of a plurality of grades respectively corresponding to each of a plurality of different talent images; an analyzing unit configured to compare the numerical values and the standard values, and to determine a grade for each of the talent images for the user based on a result of the comparison; a fifth database storing the standard values and training information corresponding to each of the grades; a sixth database storing information related to training that the user has previously received; a training selecting unit configured to extract training to recommend to the user based on information in the fifth database and in the sixth database and a result of the determination made by the analyzing unit; and an evaluating unit configured to receive an effectiveness of the training evaluated by the user after the user has finished the training and to change the standard values stored in the fifth database based on the effectiveness.