Document details

DEVELOPMENT OF AN EDUCATIONAL PLUGIN WITH GENERATIVE AI: A CASE STUDY IN MOODLE

Author(s): Queirós, Ricardo ; Soares, David

Date: 2025

Origin: PRATICA - Revista de Pesquisa Multimídia sobre Inovação Pedagógica e Práticas de e-Learning

Subject(s): Moodle; Inteligência artificial; RAG; Gamificação; Assistente educativo; Moodle; Artificial Intelligence; RAG; Gamification; Educational assistant; Moodle; Inteligencia Artificial; RAG; Gamifciación; Asistente educativo


Description

This article presents the development and implementation of an educational plugin for the Moodle platform that integrates generative artificial intelligence through Retrieval-Augmented Generation (RAG). The developed system consists of a Moodle block that provides a conversational assistant, chatbot, based on the gemma3:12B model, complemented by gamification elements to increase student engagement. The solution uses the Flowise platform to orchestrate AI flows and implements a progressive reward system based on the number of interactions. The results prove the technical feasibility of integrating open source language models into institutional educational environments, providing an affordable and customizable alternative to commercial assistants. The modular architecture developed allows for scalability and future functional extensions, contributing to the democratization of access to AI-based educational technologies.

Este artículo presenta el desarrollo e implementación de un plugin educativo para la plataforma Moodle que integra inteligencia artificial generativa mediante la técnica de Recuperación Aumentada con Generación (RAG). El sistema desarrollado consiste en un bloque de Moodle que proporciona un asistente conversacional, o chatbot, basado en el modelo gemma3:12B, complementado con elementos de gamificación para aumentar el compromiso de los estudiantes. La solución utiliza la plataforma Flowise para orquestar los flujos de IA e implementa un sistema de recompensas progresivas basado en el número de interacciones. Los resultados demuestran la viabilidad técnica de integrar modelos de lenguaje de código abierto en entornos educativos institucionales, proporcionando una alternativa asequible y personalizable a los asistentes comerciales. La arquitectura modular desarrollada permite la escalabilidad y futuras extensiones funcionales, contribuyendo así a la democratización del acceso a tecnologías educativas basadas en IA.

Este artigo apresenta o desenvolvimento e implementação de um plugin educativo para a plataforma moodle que integra inteligência artificial generativa através de Retrieval-Augmented Generation (RAG). O sistema desenvolvido consiste num bloco moodle que disponibiliza um assistente conversacional, chatbot, baseado no modelo gemma3:12B, complementado por elementos de gamificação por forma a aumentar o envolvimento dos estudantes. A solução utiliza a plataforma flowise para a orquestração dos fluxos de IA e implementa um sistema de recompensas progressivo baseado no número de interações. Os resultados demonstram a viabilidade técnica de integrar modelos de linguagem open source em ambientes educativos institucionais, dando uma alternativa acessível e personalizável aos assistentes comerciais. A arquitetura modular desenvolvida permite escalabilidade e futuras extensões funcionais, contribuindo para a democratização do acesso a tecnologias educativas baseadas em IA.

Document Type Journal article
Language Portuguese
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents