Da Capo

Una Propuesta de Aplicación Web con Agentes BDI para la Enseñanza de Música

Sobre el proyecto Termino: 10 de febrero 2022

Las condiciones actuales de vida nos imponen el uso de herramientas digitales. Uno de sus más grandes usos es la educación, esto ya que dichas herramientas permiten llegar a más personas, tener una amplia disponibilidad de recursos y ayudan a satisfacer la demanda de la educación. Aprender música puede traer distintos beneficios a la salud como mejorar el estado del ánimo. En este contexto surge la idea de crear una herramienta inteligente capaz de enseñar conceptos básicos de música. Se hace una propuesta de esta herramienta con la integración de agentes BDI, y Flask para crear un sistema web.

Keywords

  • Agentes BDI
  • Agentes tutores inteligentes
  • Python
  • Flask
  • Tutores de música
  • Prometheus
  • OpenUP
  • Teoría musical

Alumno

Alberto Nieto Rocha

Matrícula

2163071736

Asesor

Dr. Wulfrano Arturo Luna Ramírez

Asesora

Dra. Anabel Velásquez Durán

Metodología Prometheus

Para el desarrollo del proyecto se utilizó la metodología Prometheus. Con esta se realizó el diseño del agente. Los siguientes diagramas sirvieron de guía en la etapa de implementación.

Elementos de la metodología Prometheus.

Diagrama de análisis general de Da Capo, en éste se puede ver cómo interactúan los agentes en su entorno.

Diagrama Base de Datos

Diagrama relacional de la base de datos.

Diagramas de Interacción

Diagrama de Interacción para inició sesión de Da Capo.

Diagrama de Interacción para consulta lección de Da Capo.


Componentes

Python

Como lenguaje de programación principal

Ir al sitio oficial
Flask

Se utilizó para la construcción del sitio web. Junto con HTML, CSS y Javascript

Ir al sitio oficial
MySQL

Se utilizó para gestionar la base de datos

Ir al sitio oficial
Python-AgentSpeak

Un interprete del lenguaje Jason, para el lenguaje Python

Ir al sitio oficial

Descargas

En esta sección se encuentran los documentos producidos durante el proyecto.

Cartel Descargar
Documento Final Descargar
Presentación Final Descargar
Artículo Descargar
Presentación Artículo Descargar