Research domain
I am an Associate Professor in Computer Science at Sorbonne Université and conduct my research within the LIP6 (MOCAH team). My research focuses on Technology enhanced learning environments and AI for Education, which is one of the research areas within Human-Centered Computing. I am interested, on the one hand, in modeling learners’ knowledge and its dynamics using probabilistic models to diagnose their knowledge states or predict their behaviors (success/failure, dropout, etc.), and, on the other hand, in leveraging these models to learn feedback policies or recommend adapted learning activities. The central aim of my research is to enhance the effectiveness and relevance of artificial intelligence models by integrating explicit knowledge provided by human experts (researchers in educational sciences, cognitive scientists, teachers, etc.).
Research topics
Reinforcement Learning & Education (RL4ED), sequential decision-making under uncertainty; probabilistic modeling of learners’ knowledge (Knowledge Tracing); modeling the dynamics of learner interactions in open learning environments ; Knowledge modeling and reasoning with knowledge graphs (e.g., ontologies)
Research publications
My publications are available on my LIP6 webpage.
Teaching
- Course AI for the Adaptation of Multimodal Environments – Master 2 AI2D (2025): User modeling, decision-making under uncertainty, adaptation loop
- Course Human–AI Interaction – Master 2 AI2D (2025)
- Course Serious Games Engineering – Master 2 ANDROIDE – Computer Science (2014–Present): Learner modeling, scenario adaptation, scenario verification through model checking
- Course AI for Education – Master 2 EdTech (2018–Present): Reinforcement learning for education, AI models
- Course Interactions in EdTech Environments – Master 2 EdTech (2018–Present): Robotics for education
- Course Procedural Programming in C – Bachelor 1 Computer Science, Sorbonne University (2011–Present)
- Course Object-Oriented Programming in Java – Bachelor 2 Computer Science, Sorbonne University (2021–Present)
- Course Concurrent Programming – Bachelor 3 Computer Science, Sorbonne University (2011–2020)
Ongoing research projects
- Projet cluster PostGenAI@ParisLed by Sorbonne University (2025–2030): Adaptive policy decisions and multi-dimensional student modeling leveraging LLMs
- Projet P2IA Français With the company Edumalin (2025–2027): Supporting the development of a feedback decision service tailored to French language learning, within the Edumalin platform
- Projet thèse CIFRE With the company Generation5 (2023–2026): Enhancing the AlgoPython platform with a feedback decision system focused on epistemic feedback for learning Python programming