Mosaic Learn
Analise as páginas e confira tutoriais do YouTube sobre os principais conceitos.
O que faz?
Estou no último ano do ensino médio (12ª série) e tenho interesse em ciência da computação e engenharia de software. Embora eu seja um aprendiz autodirigido, meus colegas de classe costumam pedir minha ajuda para explicar conceitos de uma maneira mais "fácil de usar", o que me leva a aproveitar o poder de "ensinar a pescar", orientando-os a entender os princípios subjacentes, em vez de explicar problemas individuais. Para resolver essa lacuna educacional, trabalhei em um aplicativo para dispositivos móveis que permite que os usuários digitalizem páginas de livros didáticos e recebam links para vídeos do YouTube para aprender mais. Dessa forma, meus colegas podem aprender os conceitos principais com mais facilidade sem se perderem.
O Mosaic Learn é um aplicativo criado com base no React Native e no Expo para o front-end e o Firebase, a API Gemini Dev e a API Search do YouTube no back-end. Quando um usuário tira uma foto de um documento na nossa interface, usamos o Google ML Kit para extrair texto em várias plataformas. Em seguida, enviamos essas informações para a API Gemini 1.5 Flash para análise e retornamos um JSON com um resumo do documento e uma matriz de termos de pesquisa. Em seguida, alimentamos esses termos de pesquisa na API de resultados do YouTube e salvamos os resultados retornados no Firebase para que os usuários possam acessar o histórico de leitura. O Mosaic Learn é minha primeira experiência com a IA generativa para ajudar estudantes como eu a aprender conceitos de forma mais rápida e completa. Esperamos que o Mosaic Learn torne a educação mais acessível, interessante e eficaz para estudantes em todo o mundo.
Desenvolvido com
- Firebase
- Endpoint da API YouTube Search List
Equipe
Por
Reality5D
De
Estados Unidos