Skip to main navigation menu Skip to main content Skip to site footer

Intelligent Tutoring Systems: Notes for a Development Methodology

PDF (Español (España)) EPUB (Español (España))

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

  1. 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
  2. Bocklisch, T., Faulkner, J., Pawlowski, N., & Nichol, A. (2017). Rasa: Open source language understanding and dialogue management. arXiv. https://arxiv.org/abs/1712.05181
  3. 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.
  4. 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
  5. Gormley, C., & Tong, Z. (2015). Elasticsearch: The definitive guide. O'Reilly Media.
  6. Jurafsky, D., & Martin, J. H. (2023). Speech and language processing (3rd ed.). Pearson. https://web.stanford.edu/~jurafsky/slp3/
  7. Robinson, I., Webber, J., & Eifrem, E. (2015). Graph databases: New opportunities for connected data (2nd ed.). O'Reilly Media.
  8. Sleeman, D., & Brown, J. S. (Eds.). (1982). Intelligent tutoring systems. Academic Press.
  9. Woolf, B. P. (2010). Building intelligent interactive tutors: Student-centered strategies for revolutionizing e-learning. Morgan Kaufmann.

How to Cite

Gil Mateos , J. E. (2024). Intelligent Tutoring Systems: Notes for a Development Methodology. Alternativas, 25(3), 21–28. https://doi.org/10.23878/alternativas.v25i3.457

Download Citation

Creative Commons License

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