personalized learning
a type of learning that is targeted toward each student specifically. A type of rules-based learning where decision trees can determine your learning objectives based upon your current knowledge.
differentiated learning
a type of learning in which there are different paths that you can take .

For instance, giving English Language learners one type of instruction while gifted students get another that is more suited to their skill level.

adaptive learning
a type of learning that takes psychometrics, data models, and algorithms for each student and continues to change and improve the learning process for that individual in response to new information.
Intelligent tutoring system
adaptive learning that is implemented in the classroom environment using information technology
Inductive logic programming
a subfield of machine learning which uses logic programming as a uniform representation for examples, background knowledge and hypotheses. a way to bring together inductive learning and logic programming to an Adaptive Learning System.
cognitive scaffolding
the ability of an automated learning system to create a path of assessment from lowest to highest based on the demonstrated cognitive abilities.