The document introduces adaptive learning, which adapts educational material based on a student's responses. It discusses modeling student knowledge through knowledge components (KCs), which describe skills, facts, or concepts. Statistical and machine learning models can infer students' knowledge of KCs based on their performance over time. Common models discussed include Bayesian Knowledge Tracing, Item Response Theory, Additive Factor Model, and Performance Factors Analysis. These models calculate the probability students know a KC or will answer correctly based on their abilities and the KC or item difficulties. The goal is to accurately assess student knowledge to provide adaptive feedback and learning experiences.