← Back to Paola Mejia-Domenzain

BloomTutor: Retrieval Augmentation for Bloom's Taxonomy Question Generation

Yannis Laaroussi, Vinitra Swamy, Paola Mejia-Domenzain, Adrien Vauthey, Aybars Yazici, Maxime Perrot, Tanja Käser

EPFL Infoscience · 2025

BloomTutor's loop: a learner query retrieves and chunks course materials, a question is generated at one Bloom's Taxonomy level, and the learner's response adjusts difficulty in real time.
BloomTutor's loop: a learner query retrieves and chunks course materials, a question is generated at one Bloom's Taxonomy level, and the learner's response adjusts difficulty in real time. · Diagram drawn for this page from the paper’s method.

Abstract

We present BloomTutor, an Intelligent Tutoring System (ITS) that integrates Retrieval-Augmented Generation (RAG) with Bloom's Taxonomy to support learners in exploring, revising, or querying specific topics within a predefined subject or course. Our system retrieves relevant course materials based on user queries, segments them into concise chunks, and generates questions aligned with cognitive levels. Learner responses guide real-time adjustments in question difficulty, enabling progression toward higher-order thinking or reinforcement of foundational concepts. Unlike most ITS that rely on fixed question banks, Bloom-Tutor generates context-specific questions in real time, allowing greater coverage and responsiveness to diverse learner queries and progress.

Venue
EPFL Infoscience
Year
2025

Cite this paper

Yannis Laaroussi, Vinitra Swamy, Paola Mejia-Domenzain, Adrien Vauthey, Aybars Yazici, Maxime Perrot & Tanja Käser (2025) BloomTutor: Retrieval Augmentation for Bloom's Taxonomy Question Generation. EPFL Infoscience.

BibTeX
@inproceedings{laaroussi2025bloomtutor,
  title         = {{BloomTutor: Retrieval Augmentation for Bloom's Taxonomy Question Generation}},
  author        = {Yannis Laaroussi and Vinitra Swamy and Paola Mejia-Domenzain and Adrien Vauthey and Aybars Yazici and Maxime Perrot and Tanja Käser},
  year          = {2025},
  booktitle     = {EPFL Infoscience},
  publisher     = {École Polytechnique Fédérale de Lausanne},
  url           = {https://paola-md.github.io/papers/bloomtutor-retrieval-augmentation-for-bloom-s-taxonomy-question-generati.html}
}