Intelligent Tutoring Systems: Notes for a Development Methodology
Abstract
Implementing a chatbot-based Intelligent Tutoring System (ITS) for Moodle requires a multidisciplinary approach that combines pedagogy, knowledge engineering, and technological development.
This article presents, in its first part, a detailed methodology for developing an Intelligent Tutoring System integrated into Moodle, designed to be adaptable to any subject. The system, structured in the classic student, tutor, and domain modules, uses a chatbot as its main interaction interface. The methodology is divided into seven phases, from initial analysis to continuous improvement, with special emphasis on building a semantic knowledge base through the intensive use of metadata and on technical integration with the Moodle platform.
The second part of this work, "Essential Components of an Intelligent Tutoring System: Design, Metadata, and Conversational Engine," aims to provide developers and researchers with a clear and practical roadmap for building intelligent tutors that offer personalized and scalable support.
Keywords
Artificial Inteligent, Inteligent tutorial, Chatbot, Methodology
Author Biography
Jorge E. Gil Mateos
CEPES
References
- Baker, R. S., & Inventado, P. S. (2014). Educational data mining and learning analytics. En J. A. Larusson & B. White (Eds.), Learning analytics: From research to practice (pp. 61-75). Springer. https://doi.org/10.1007/978-1-4614-3305-7_4
- Bocklisch, T., Faulkner, J., Pawlowski, N., & Nichol, A. (2017). Rasa: Open source language understanding and dialogue management. arXiv. https://arxiv.org/abs/1712.05181
- Brusilovsky, P., & Millán, E. (2007). User models for adaptive hypermedia and adaptive educational systems. En P. Brusilovsky, A. Kobsa, & W. Nejdl (Eds.), The adaptive web: Methods and strategies of web personalization (pp. 3-53). Springer.
- Duval, E., & Hodgins, W. (2003). A LOM research agenda. Proceedings of the 12th International Conference on World Wide Web, 1-9. https://doi.org/10.1145/775152.775158
- Gormley, C., & Tong, Z. (2015). Elasticsearch: The definitive guide. O'Reilly Media.
- Jurafsky, D., & Martin, J. H. (2023). Speech and language processing (3rd ed.). Pearson. https://web.stanford.edu/~jurafsky/slp3/
- Robinson, I., Webber, J., & Eifrem, E. (2015). Graph databases: New opportunities for connected data (2nd ed.). O'Reilly Media.
- Sleeman, D., & Brown, J. S. (Eds.). (1982). Intelligent tutoring systems. Academic Press.
- Woolf, B. P. (2010). Building intelligent interactive tutors: Student-centered strategies for revolutionizing e-learning. Morgan Kaufmann.
How to Cite
Download Citation

This work is licensed under a Creative Commons Attribution 4.0 International License.