Sistemas de Informação · UFR

Sobre o Navii

O Navii é um assistente acadêmico que ajuda estudantes do curso de Sistemas de Informação a encontrar respostas sobre disciplinas, estágio, TCC e rotina do curso — com base em conteúdo verificado.

Nossa proposta

Centralizar dúvidas frequentes em um canal acessível, reduzindo o tempo de busca em documentos dispersos e canais informais.

Como respondemos

Administradores mantêm a base de conhecimento. O sistema recupera os trechos mais relevantes e a IA responde com base nesse conteúdo, não inventando informações fora do cadastro.

Arquitetura

1

Interface

Chat, admin e páginas públicas — React + Next.js

2

Entrada

API routes, server actions e autenticação

3

Serviços

Chat, conhecimento, IA e embeddings

4

Infra

PostgreSQL e provedores de IA configuráveis

Service Layer

Regras de negócio separadas da interface e das APIs.

Provedores intercambiáveis

Chat e embeddings podem usar diferentes serviços de IA.

RAG

Recuperação de contexto antes de gerar cada resposta.

Funcionalidades

  • Chat com histórico por sessão
  • Base de conhecimento curada por administradores
  • Busca semântica com embeddings
  • Respostas fundamentadas no conteúdo cadastrado
  • Filas e rate limiting para uso estável
  • Fallback quando APIs externas ficam indisponíveis

Pronto para experimentar?

Abra o chat e faça perguntas sobre o curso. O histórico fica salvo na mesma sessão do navegador.

Ir para o chat