C1: Contexto do Sistema
Atores
Universitário (Ator Primário)
O universitário é o principal beneficiário do sistema, buscando oportunidades acadêmicas e de trabalho alinhadas ao seu perfil.
| Interação | Descrição |
|---|---|
| Submeter currículo | Upload de currículo para extração automática de habilidades |
| Revisar habilidades | Analisar e corrigir informações extraídas incorretamente |
| Visualizar recomendações | Consultar oportunidades compatíveis com seu escopo |
| Gerenciar perfil | Manter o próprio catálogo pessoal gerido |
Professor (Ator Secundário)
O professor atua como curador, acompanhando a evolução e inserindo manualmente novas oportunidades.
| Interação | Descrição |
|---|---|
| Cadastrar oportunidades | Inserir pontualmente vagas por meio de um formulário simplificado |
| Monitorar oportunidades | Validar a qualidade geral das descrições capturadas automaticamente |
Sistema Principal
ORS (Opportunity Recommendation System)
Sistema central que integra coleta automatizada, processamento NLP e recomendação.
Responsabilidades:
- Coleta periódica de oportunidades a partir de bases públicas
- Extração de classificações/habilidades do corpo dos textos via análise de LLMs
- Reconciliação semântica com identificadores no vocabulário ESCO
- Geração das recomendações correlacionando perfil acadêmico e vagas abertas
Sistemas Externos
Esses são os sistemas fora da gerência direta do TCC que interagem ou alimentam o ORS:
| Sistema | Descrição |
|---|---|
| Kaggle Datasets | Repositório fonte de currículos para ingestão de DB primária simulando atividade na rede |
| LLMs Open Source | LLMs rodando localmente com Ollama visando a privacidade e segurança no processamento de dados sensíveis (currículos) |
| ESCO | Vocabulário oficial de competências, habilidades e qualificações usado como referência para normalização e reconciliação semântica das habilidades extraídas |
Diagrama C4 — Contexto do Sistema
System Context Diagram
Renderizando diagrama...