Inspiration

Cuando se mencionaron los problemas de educación, nos vimos identificados en los problemas de rezago a causa de la pandemia, y cómo tuvimos que adaptarnos, lo que nos inspiró fue la idea de ¿Qué pasaría si la educación se adapta a nosotros en lugar de nosotros a ella?

What it does

Permite al estudiante dar un complemento a su educacion que se adapta al nivel tipo de aprendizaje, caracteristicas personales y la asignatura o tema de interes que desee el usuario.

How we built it

El frontend de la aplicación está realizado en Express, se tienen dos backends, uno de ellos es una api que se encarga del manejo de la información de los usuarios (Express) y el otro se encarga del procesamiento de la información con ayuda de Gemini y Python. Todo eso se junta con un Frontend hecho con React y con ayuda de Auth0 para las sesiones de usuario.

Challenges we ran into

El primero de los retos con el que nos encontramos fue en lo duro que fue conectar y preparar todo para la conexión con el modelo de inteligencia artificial, pues la dificultad que tienen los paneles de control como google cloud, dificultan todo. Además las llaves de seguridad y algunas reglas extrañas, provocan que algunos salgan a la luz. Cuando el primer servidor (Python) fue desplegado, no estaba configurado para recibir peticiones JSON, que son las únicas que nuestro frontend tenía preparadas. Después de una larga investigación se llegó a una solución. Cuando logramos conectar todo, el modelo no se comportaba como esperábamos, pues sin importar el prompt, el resultado era ineficiente. Después de una larga investigación, formulamos un prompt muy largo que cumple con todas nuestras expectativas y más. Descubrimos que nuestra propuesta de valor no era valorable, por lo que a contrareloj, agregamos una característica que de normal llevaría semanas implementar. Para eso tuvimos que agregar otro modelo y cambiar el paradigma con el que veníamos trabajando. Para terminar de desplegar todo, nos encontramos con que la diferencia de arquitecturas traía problemas con los permisos y cómo estos son gestionados. Por último, en los últimos minutos, la cuenta de google donde se almacenaba toda la información y cuentas de apis, fue eliminada por sospecha de hackeo.

Accomplishments that we're proud of

Los logros que tenemos fue generar un proyecto que superó nuestras expectativas respecto a lo que somos capaces de hacer. Nuestro trabajo de equipo fue agradable y es una de las grandes causas del éxito de nuestro proyecto. Los primeros logros que tuvimos fue lograr desplegar todo satisfacotiramente, después configurar y entrenar el modelo que puede calificar y generar actividades personalizadas. El proyecto en sí mismo es un logro del que estamos orgullosos.

What we learned

Lo que aprendimos fue el uso de herramientas de desarrollo como Google Cloud, además de cómo se comportan los grandes modelos del lenguaje. También nos vimos capaces de afrontar crisis de buena manera sin entrar en pánico, solucionando todo a tiempo.

What's next for Motivai

Built With

Share this project:

Updates