Intelligent Virtual Assistant for students based on personalized scheduling and diagnostic assessment
Main Article Content
Abstract
TutorIA, an intelligent virtual assistant, is being developed to improve the academic performance of university students through personalized study recommendations. This initiative arises from the difficulties many students face in organizing their time, selecting appropriate materials, and adapting to increasing academic demands. The system is implemented using a microservices architecture, where a backend service is designed to manage user and intelligent agent data, while these services are consumed by a mobile application developed in Flutter. The agent integrates a reinforcement learning model using the Deep Q-Learning algorithm, which progressively adapts study guides based on student performance. This performance is evaluated using tests proposed by the agent itself, allowing for the identification of areas of difficulty and the adjustment of future recommendations in a personalized manner. The result of this project has largely met its initial objectives, including: the generation of a diagnostic assessment test, the development of a machine capable of learning from student errors, the implementation of mechanisms to explain subject-specific content, and the creation of a personalized study schedule tailored to the user’s availability and needs.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación y pueda editarlo, reproducirlo, distribuirlo, exhibirlo y comunicarlo en el país y en el extranjero mediante medios impresos y electrónicos. Asimismo, asumen el compromiso sobre cualquier litigio o reclamación relacionada con derechos de propiedad intelectual, exonerando de responsabilidad a la Editorial Tecnológica de Costa Rica. Además, se establece que los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
References
[1] R. D. M. Padilla, «La llegada de la inteligencia artificial a la educación,» RITI, vol. 7, nº 14, pp. 260-270, 2019.
[2] K. S. Montes, «Uso de la inteligencia artificial en la educación superior entre el 2018 y el 2023. Una revisión sistemática.,» 2023.
[3] A. Ezcurra, «Diagnóstico preliminar de las dificultades de los alumnos de primer ingreso a la educación superior,» Perfiles educativos, vol. 27, nº 107, pp. 118-133, 2005.
[4] E. U. B. Pozo, «Innovación Pedagógica en la Educación Superior: Retos y Oportunidades en la Era Digital,» Prospherus, vol. 2, nº 2, pp. 84-97, 2025.
[5] M. C. M. U. Z. &. P. A. Barone, «Reinforcement Learning based Intelligent System for Personalized Exam Schedule,» 2024 19th Conference on Computer Science and Intelligence Systems (FedCSIS), pp. 549-553, 2024.
[6] R. S. Y. C. M. C. D. &. D. I. Sajja, «Artificial intelligence-enabled intelligent assistant for personalized and adaptive learning in higher education.,» Information, vol. 15, nº 10, p. 596, 2024.
[7] Google, «Andoid Studio,» 2025. [En línea]. Available: https://developer.android.com/studio?gad_campaignid=21831783795&hl=es-419.
[8] Microsoft Corporation, «Visual Studio Code,» [En línea]. Available: https://code.visualstudio.com/.
[9] Google, «Flutter,» 2025. [En línea]. Available: https://flutter.dev/.
[10] Django Software Foundation, «Django,» 2025. [En línea]. Available: https://www.djangoproject.com/.
[11] Docker Inc., «Docker,» 2025. [En línea]. Available: https://www.docker.com/.
[12] Oracle Corporation, «MySQL,» 2025. [En línea]. Available: https://www.mysql.com/.
[13] Semi Technologies, «Weavite,» 2025. [En línea]. Available: https://weaviate.io/.
[14] Python Software Foundation , «Python,» 2025. [En línea]. Available: https://www.python.org/.
[15] Google, «Dart,» 2025. [En línea]. Available: https://dart.dev/.
[16] Mistral AI, «MistralAI,» 2025. [En línea]. Available: https://mistral.ai/.