🏆 Projeto Premiado: 2º lugar nacional na FEMIC Jovem (Categoria: Ciências Exatas e da Terra). 🚀 Foco Técnico: IA Generativa Contextual, Arquitetura de Micro-comunidades e Gestão de Produtividade Acadêmica.
O ThinkSpace é uma plataforma colaborativa que utiliza Inteligência Artificial para otimizar o aprendizado acadêmico. Como Co-idealizador e Líder de Front-end, fui responsável por toda a implementação técnica da interface e pela integração com os serviços de backend, além de colaborar na definição do design e idealizar o conceito de comunidade.
A implementação de IA no ThinkSpace transforma inputs brutos em ferramentas pedagógicas estruturadas:
- Outputs Pedagógicos Gerados: A IA processa o contexto (PDFs, Temas ou Tópicos) e organiza a saída em três formatos prontos para o estudo:
- Flashcards: Pares de pergunta e resposta otimizados para memorização ativa.
- Quizzes: Testes de múltipla escolha para validação imediata do conhecimento.
- Resumos: Sínteses estruturadas dos pontos fundamentais do conteúdo.
- AI Tutor Chat (Interação Direta): Implementei um chat contextual dentro de cada material gerado. O usuário pode tirar dúvidas específicas sobre o conteúdo que acabou de ser criado, exigindo gerenciamento de estado persistente e contexto delimitado.
- AI Guard (Moderação de Conteúdo): Colaborei na lógica de filtragem via IA para as interações sociais, garantindo que postagens e mensagens sejam estritamente educativas e seguras.
- UX Assíncrona: Desenvolvi toda a lógica de feedback visual (Skeletons/Spinners) para lidar com o tempo de processamento das LLMs, garantindo que o usuário tenha uma experiência fluida mesmo durante operações pesadas.
Desenvolvi um ecossistema de produtividade para organização de rotinas e combate à procrastinação:
- Lembretes Personalizados: Demonstração visual completa dos lembretes agendados. Ao clicar em um dia específico, o usuário acessa todos os lembretes daquela data com suas respectivas descrições e anotações detalhadas.
- Sistema de Notificações In-App: Sistema de alertas que aparecem via pop-up na página inicial ao passar o mouse sobre o ícone de notificações. As notificações de lembretes são programadas para aparecer apenas quando o dia escolhido é atingido.
Idealizei e implementei a lógica de organização descentralizada da plataforma:
- Espaços Colaborativos: Qualquer usuário pode criar e gerenciar Salas de Estudo temáticas (ex: Geometria, Neurociência).
- Fluxo de Conteúdo Híbrido: Dentro de cada sala, implementei um sistema de postagens duplo: mensagens para interação direta/dúvidas e compartilhamento de Materiais Inteligentes prontos (Flashcards, Quizzes e Resumos), permitindo o consumo imediato por outros membros.
- Hierarquia de Dados: Organização estratégica em Matérias que agrupam materiais gerados, facilitando a navegação e a taxonomia do aprendizado.
Transformei dados brutos de interação em insights acadêmicos:
- Métricas de Rendimento: Lógica para processar e exibir porcentagens de acerto/erro, tarefas diárias realizadas, rendimento semanal através de componentes de visualização de dados em gráfico e um ranking as melhores matérias do usuário ordenadas por XP ganho em cada uma ao realizar os quizzes nos materiais de estudo gerados.
- 🤖 AI Material Factory: Criação de materiais via PDF, temas globais ou tópicos específicos.
- 💬 AI Tutor Chat: Tutor dedicado para tirar dúvidas dentro do próprio material gerado.
- 📅 Smart Planner: Calendário com lembretes agendados e notificações internas em tempo real.
- 🏫 Study Rooms: Salas temáticas para colaboração e compartilhamento de conteúdos prontos.
- 📈 Performance Tracking: Acompanhamento detalhado da evolução acadêmica e taxas de acerto.