CrowBot - Asistente de Aprendizaje
CrowBot - Asistente de Aprendizaje
Un asistente diseñado para ayudar en el desarrollo y aprendizaje de niños en la era de las redes sociales y el consumo de IA.
Características
- Contenido educativo interactivo con voz (STT/TTS)
- Monitoreo de consumo de redes sociales
- Integración con IA (Gemini) para recomendaciones personalizadas de aprendizaje
- Cuestionarios y evaluaciones con retroalimentación automática
- Gestión de horarios de estudio con recordatorios
- Notificaciones de recordatorios educativos
- Integración con plataformas de aprendizaje externas
- Sistema de etiquetado y categorización con MQTT
Tecnologías
- Backend: Golang
- Base de datos: MongoDB con Mongoose
- Hosting: Heroku, Railway
- Google Cloud: STT (Speech-to-Text), TTS (Text-to-Speech), Gemini LLM
- APIs: YouTube API, Spotify API, OpenWeatherMap
- Mensajería: MQTT para etiquetado y gestión de información
- Pruebas: Jest, Discord.js Testing Library