contextus

🤖 Contextus — Assistente Virtual para Dados Educacionais do IFBA

Status Acesso

Contextus é parte do meu Trabalho de Conclusão de Curso de Licenciatura em Computação do Instituto Federal de Educação, Ciência e Tecnologia da Bahia, Campus Jacobina. Trata-se de um protótipo de assistente virtual inteligente que responde perguntas sobre os indicadores educacionais do Instituto Federal da Bahia – Campus Jacobina, a partir dos dados públicos da Plataforma Nilo Peçanha (PNP).

🔍 “Transformando dados educacionais em conhecimento acessível.”


📑 Tabela de Conteúdos


📌 Sobre o Projeto

O Contextus foi criado para apoiar gestores, coordenadores e pesquisadores do IFBA – Campus Jacobina que precisam analisar os dados de evasão de forma simples. Em vez de aprender uma ferramenta técnica ou escrever consultas, você faz uma pergunta em português natural e o assistente:

  1. Interpreta sua pergunta.
  2. Consulta os dados da PNP (já carregados no sistema).
  3. Devolve uma resposta em texto e, quando apropriado, gera gráficos dinâmicos.

🌐 Atalho para uso imediato: acesse https://contextus.streamlit.app.

💻 Código-fonte: caso tenha interesse em aspectos técnicos de implementação, o código-fonte do projeto está disponível em https://github.com/zolppy/contextus.

📄 Documentação: Se você estiver lendo isto através do GitHub, este mesmo conteúdo (README.md) pode ser acessado em uma página web em https://zolppy.github.io/contextus, hospedado via GitHub Pages. Se já estiver na página, não precisa abrir.


📌 Escopo e Limitações


✨ Funcionalidades Principais


🌐 Como Acessar

  1. Abra o navegador e vá para https://contextus.streamlit.app.
  2. Na tela inicial, você verá uma caixa de mensagem na parte inferior.
  3. Digite sua pergunta sobre os dados de evasão do Campus Jacobina e pressione Enter.
  4. A resposta aparecerá em texto e, se houver dados comparativos, um gráfico será exibido automaticamente.

Dica: Use a barra lateral para iniciar uma nova conversa ou acessar conversas anteriores.


🧭 Primeiros Passos (Exemplos de Perguntas)

Experimente perguntas como estas:

Se o assistente não puder responder, ele indicará claramente que os dados não estão disponíveis ou que a pergunta está fora do escopo.


📊 Entendendo os Indicadores

Para definições mais detalhadas, consulte os dicionários de dados disponíveis na Plataforma Nilo Peçanha.


📂 Conjuntos de Dados Disponíveis

O Contextus organiza os indicadores da Plataforma Nilo Peçanha em três grandes grupos (tabelas), todos filtrados exclusivamente para o Campus Jacobina. Entender o que cada grupo contém ajuda a formular perguntas ainda mais úteis.

1. Indicadores Anuais de Eficiência Acadêmica

2. Taxa de Evasão por Curso

3. Situação de Matrícula

💡 Lembre‑se: todas as tabelas cobrem aproximadamente os anos de 2017 a 2024 e referem‑se apenas ao Campus Jacobina. O assistente se baseia nelas para responder suas dúvidas.


❓ Dúvidas Frequentes

1. Preciso instalar alguma coisa? Não. O Contextus está disponível online e pode ser usado diretamente pelo navegador.

2. Posso perguntar sobre outros campi do IFBA? No momento, o assistente está limitado aos dados do Campus Jacobina.

3. Os dados são atualizados automaticamente? Os dados carregados refletem as versões dos arquivos fornecidos pela PNP até 2024. Novas edições podem ser incorporadas futuramente.

4. Minhas conversas ficam salvas? Sim, até 6 conversas ficam armazenadas no seu navegador (vinculadas ao dispositivo que você está usando). Você pode excluí‑las a qualquer momento.

5. O que fazer se a resposta não fizer sentido? Tente reformular a pergunta com termos mais diretos (ex.: “taxa de evasão por curso em 2023”). Se o problema persistir, entre em contato com o desenvolvedor através do e-mail zolppy.me@gmail.com.


👨‍🎓 Autor e Orientação


📄 Licença

Este projeto está licenciado sob a Licença MIT – veja o arquivo LICENSE para detalhes.


🙏 Agradecimentos