Mosaic Learn

Explora páginas y obtén instructivos de YouTube sobre conceptos clave.

Qué hace

Estoy por terminar la secundaria (12º grado) y me interesa la informática y la ingeniería de software. Si bien soy un estudiante autodirigido, mis compañeros de clase a menudo me piden ayuda para explicar conceptos de una manera más “intuitiva”, lo que me lleva a aprovechar el poder de “enseñarles a pescar”, guiándolos para que comprendan los principios subyacentes, en lugar de explicar problemas individuales. Para abordar esta brecha educativa, trabajé en una aplicación para dispositivos móviles que permite a los usuarios escanear páginas de libros de texto y recibir vínculos a videos de YouTube para seguir aprendiendo. De esta manera, mis colegas pueden aprender los conceptos básicos con mayor facilidad sin perderse por completo.
Mosaic Learn es una aplicación compilada en React Native y Expo para el frontend y Firebase, la API de Gemini Dev y la API de YouTube Search en el backend. Cuando un usuario toma una foto de un documento en nuestra IU, usamos Google MLKit para la extracción de texto multiplataforma. Luego, enviamos esta información a la API de Gemini 1.5 Flash para el análisis y devolvemos un JSON con un resumen del documento y un array de términos de búsqueda. Luego, ingresamos estos términos de búsqueda en la API de resultados de YouTube y guardamos los resultados que se muestran en Firebase para que los usuarios puedan acceder a su historial de búsqueda. Mosaic Learn es mi primer paso para usar la IA generativa y ayudar a estudiantes como yo a aprender conceptos de forma más rápida y completa. Esperamos que Mosaic Learn haga que la educación sea más accesible, atractiva y eficaz para los estudiantes de todo el mundo.

Con la tecnología de

  • Firebase
  • Extremo de la API de la lista de búsquedas de YouTube

Equipo

De

Reality5D

De

Estados Unidos