Intelligent tutoring system
http://en.wikipedia.org/wiki/Intelligent_tutoring_system
An intelligent tutoring system (ITS) is a computer system that aims to provide immediate and customized instruction or feedback to learners,[1] usually without intervention from a human teacher.