34. The method according to claim 33 , further comprising: determining, by the computer, a result of a learning activity based on a learner performance, wherein the learning activity is directed toward a language skill; updating, by the computer, the ability at the language skill in the learner profile based on the learning activity result.
35. The method according to claim 34 , further comprising updating, by the computer, the proficiency level based on the updated ability at the language skill.