Descrição do Projeto
Criar uma solução inteligente capaz de receber conteúdos técnicos em formato textual e processá-los automaticamente, classificando-os em categorias relevantes, extraindo palavras-chave e enriquecendo as informações com metadados gerados pelo modelo.
O objetivo é facilitar a organização e o acesso a grandes volumes de informação, tornando repositórios de conhecimento mais eficientes e navegáveis.
🏢 Setor
Plataformas educacionais, documentação técnica e gestão do conhecimento corporativo.
Stack Técnica
📦 Entregas Obrigatórias (MVP)
- Notebook com EDA, treinamento e serialização do modelo
- API REST com endpoint
POST /conteudo - Retorno JSON com categoria, probabilidade e palavras-chave
- Integração com ao menos um serviço OCI
- Mínimo de 3 exemplos de uso documentados
⚡ Exemplo de Requisição
{
"titulo": "Introdução ao Spring Boot",
"texto": "Conceitos básicos para
criação de APIs REST com
Java e Spring Boot."
}
✅ Exemplo de Resposta
{
"categoria": "Backend",
"probabilidade": 0.89,
"informacoes_adicionais": [
"Java", "Spring Boot",
"API REST"
]
}
🚀 Recursos Opcionais
- Recomendação de conteúdos relacionados
- Busca semântica
- Dashboard simples
- Processamento em lote (CSV)
- Containerização com Docker