BIA - IFPI Campus Teresina Central Tecnologia Analise e Desenvolvimento de Sistemas - Teresina Central
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5220
Tipo: Trabalho de Conclusão de Curso
Título: Conecta - desenvolvimento de um sistema de recomendação de vagas para estudantes
Autor: Alves Neto, Antonio Meireles
Orientador(a): Santana, Fernando Castelo Branco Gonçalves
metadata.dc.contributor.referee1: Ramos, Ricardo Martins
metadata.dc.contributor.referee2: Santos, Nadia Mendes dos
Resumo: O presente trabalho apresenta o desenvolvimento do Conecta, um sistema web voltado para a recomendação de vagas a estudantes, utilizando técnicas modernas de análise semântica, processamento de textos e busca vetorial. A solução busca aproximar alunos e empresas de forma mais eficiente, automatizando o processo de identificação de compatibilidade entre perfis profissionais e oportunidades disponíveis. Para isso, foi definida uma arquitetura composta por Next.js no frontend, FastAPI no backend,PostgreSQL para armazenamento relacional e Qdrant para gerenciamento de embeddings e cálculos de similaridade. O sistema implementa funcionalidades de cadastro, gerenciamento de perfis, publicação de vagas e geração de recomendações baseadas em critérios semânticos. Apesar de a etapa de validação formal ainda não ter sido executada, a arquitetura e os mecanismos implementados apresentam um grau significativo de maturidade, e reforçam o potencial da solução para apoiar processos de triagem e organização de oportunidades. O estado atual do sistema oferece uma base consistente para estudos, testes e extensões posteriores.
Abstract: This work presents the development of Conecta, a web system designed to recommend job opportunities to students using modern techniques of semantic analysis, text processing, and vector search. The solution aims to connect students and companies more efficiently by automating the identification of compatibility between professional profiles and available positions. To achieve this, an architecture was defined using Next.js on the frontend, FastAPI on the backend, PostgreSQL for relational storage, and Qdrant for managing embeddings and similarity calculations. The system implements functionalities such as user registration, profile management, job posting, and recommendation generation based on semantic criteria. Intuitive interfaces were developed for both students and companies, ensuring a clear user experience. Despite the fact that the formal validation stage has not yet been conducted, the architecture and implemented mechanisms already exhibit a significant degree of maturity, reinforcing the solution’s potential to support opportunity screening and organization processes. The current state of the system provides a consistent foundation for future studies, testing, and further extensions.
Palavras-chave: Recomendação de vagas
Análise semântica
Semantic analysis
Busca vetorial
Job recommendation
Cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
metadata.dc.language: por
País: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia do Piauí
Sigla: IFPI
Unidade: Campus Teresina Central
Citação: ALVES NETO, Antonio Meireles. Conecta - desenvolvimento de um sistema de recomendação de vagas para estudantes. Orientador: Fernando Castelo Branco Gonçalves Santana. 2025. 48 f. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal do Piauí, Campus Teresina Central, Teresina, 2025.
Tipo de acesso: Acesso Aberto
URI: https://bia.ifpi.edu.br/jspui/handle/123456789/5220
Data do documento: 2025
Aparece nas coleções:Analise e Desenvolvimento de Sistemas - Teresina Central

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_amaneto.pdf3.99 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.