http://the-round.com/resource/a-short-guide-to-adaptive-learning-in-english-language-teaching/
Adaptive learning software tailors learning materials and tasks to the individuals who are using them, and provides previously undreamt of opportunities for assessment.