Inspiration

Nos inspiramos en el reto de implementar la AI como asesor académico, muchas veces los alumnos no saben a quién acudir.

What it does

Es un chatbot alimentado con la información de la facultad con la capacidad de responder dudas sobre el entorno universitario, trámites, edificios, o cuáles son los próximos eventos de la universidad.

How we built it

Empezamos con el prototipado usando el software Figma, empezamos con el frontend y al mismo tiempo el VPS como servicio de computación en la nube, después intentando usar Google Cloud lo cual no resultó y al final optando por una VPS propia. Pasamos al front-end basado en el prototipo usando HTML, CSS, Javascript a algo semi-tangente. Proseguimos con el back-end siendo la implementación de la API de Gemini, el manejo de la base de datos, cómo alimentar a la API con nuestra información y terminamos conectando el servicio de ElevenLabs enfocado en el TextToSpeak y utilizamos alfabeto fonético para asemejarnos al habla de una persona de forma natural, consiguiendo resultados mixtos pero concluyentes.

Challenges we ran into

Tuvimos problemas para que se conectara nuestra página con nuestros dispositivos. También tuvimos problemas con qué modelo de Gemini usar para el chatbot, ya que hubo algunos que se bloqueaban tras ciertas peticiones.

Accomplishments that we're proud of

Cuando funciono a la primera la API de ElevenLabs. Conseguir qué la página sea visible despues de medio día de desarrollo. Implementar el TextToSpeak de forma casi perfecta. Y hacer el proyecto independiente a nuestras computadoras.

What we learned

Aprendimos cómo desarrollar un proyecto profesional de software, cómo implementar una AI y cómo añadir voz al mismo chatbot.

What's next for Asesor académico AI

En un futuro podríamos desarrollar un apartado para que cada facultad pueda alimentar a su Asesor académico para que cada facultad tenga su propio Asesor y así evitar confusión entre información. Y realizar una implementación con Android y la página del portal para una mayor comodidad de uso.

Built With

Share this project:

Updates

Submission history