Adaptive Learning Module, IRT, CAT, SR algorithms + paper summary