AI Note Generator

AI Note Generator

PythonTypeScriptNextJSFirebase

Gere resumos estruturados das suas aulas a partir dos áudios gravados utilizando IA

Um assistente de IA para transcrição de áudio, geração e estruturação de texto em Markdown.

Propósito deste projeto

No meu último semestre na faculdade, as aulas passaram a ser 100% online — bem na época em que eu também estava buscando minha primeira vaga como desenvolvedor. Entre estudar, procurar emprego e acompanhar aula, sobrava pouco foco: eu e praticamente todo mundo da minha turma tínhamos dificuldade real de prestar atenção.

A solução foi gravar o áudio das aulas e deixar a IA fazer o trabalho de organizar o que importava: o que foi dito, o que caiu de exercício, datas de prova. Não é um projeto ambicioso — é uma ferramenta pequena e direta que resolveu um problema real meu e da minha turma inteira. Foi também o meu primeiro projeto usando IA de forma estruturada.

O AI Note Generator tem como objetivo armazenar e organizar registros detalhados das aulas da faculdade. Com isso, facilita o acesso à informação passada em aula, aprimorando os estudos e a produtividade.

Funcionalidades

  • Transcrição de Áudio – Transcreve automaticamente todo o áudio das aulas.
  • Geração de Resumos – Estrutura o conteúdo em tópicos organizados.
  • Extração de Datas e Atividades – Identifica futuras tarefas, provas e outras informações importantes.
  • Resumo de Atividades Práticas – Documenta exercícios e práticas realizadas.
  • Geração de Tags – Destaca pontos-chave, facilitando pesquisas futuras.

Tecnologias Utilizadas

  • Google Gemini API – Para transcrição e geração dos dados.
  • Firebase – Armazena e gerencia os registros de aula.
  • Python – Responsável pelo processamento dos áudios e envio para a IA.
  • Next.js – Interface gráfica para consulta e organização dos dados.