To provide a
system for providing an environment in which a worker having various backgrounds such as an aged person, a
young person, and a foreigner learns a skill for appropriately working and is adapted.SOLUTION: This
system is provided with a means for collecting individual profile information of a user, a means for diagnosing the skill of the user based on the profile information, a means for generating a
training program customized to the user based on the result of the diagnosis of the skill, a means for providing the generated
training program to the user, a means for providing language and cultural
adaptation training programs to users having different cultural backgrounds, a means for proposing a flexible
working environment based on the desire of the working style of the user, a means for managing job offer information of a company, and a means for matching the skill and desire of the user with the job offer information.SELECTED DRAWING: Figure 1