A-Learning: A Computerized Adaptive Learning Expert System. - Mariz Awad; Jailan Salah; Nabila Hamdi; Slim Abdennadher (CSEDU (1), 2022)