Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/68514
Share on
| Title: | Avaliação de LLMs na tradução de linguagem natural para SQL em sistemas de monitoramento de OKRs com dados sintéticos |
| Authors: | SILVA NETO, José Basilio da |
| Keywords: | Large Language Models; Text-to-SQL; Prompt Engineering; OKRs |
| Issue Date: | 1-Jan-2026 |
| Citation: | SILVA NETO, José Basilio da. Avaliação de LLMs na tradução de linguagem natural para SQL em sistemas de monitoramento de OKRs com dados sintéticos. 2026. Trabalho de Conclusão de Curso (Engenharia da Computação) - Universidade Federal de Pernambuco, Recife, 2026. |
| Abstract: | A metodologia de Objectives and Key Results (OKRs) é amplamente adotada por organizações para alinhar objetivos estratégicos, táticos e operacionais, exigindo acompanhamento contínuo, transparência e análise frequente dos dados registrados ao longo dos ciclos. Contudo, em sistemas de monitoramento de OKRs, a extração de informações analíticas relevantes, como correlações, tendências históricas e comparações entre iniciativas, normalmente depende de consultas SQL, o que limita a autonomia de usuários não técnicos e dificulta o uso exploratório dos dados. Neste contexto, este trabalho propõe e avalia um framework para tradução automática de consultas em linguagem natural para SQL aplicado a sistemas de OKRs. A arquitetura integra técnicas de prompt engineering, incluindo few-shot learning, chain-of-thought e schema linking, além de mecanismos de validação sintática e autocorreção de consultas. A avaliação foi conduzida a partir de um conjunto de dados sintéticos modelado para representar cenários realistas de OKRs, contemplando múltiplas entidades, históricos temporais e relações hierárquicas. O desempenho dos modelos foi analisado por meio de métricas sintáticas, semânticas e de execução, com destaque para o Query Affinity Score (QAS), que combina similaridade estrutural e semântica. Adicionalmente, foram aplicadas técnicas de inferência estatística, incluindo intervalos de confiança por bootstrap e testes não paramétricos, para validar diferenças de desempenho entre modelos e estratégias de prompting. Os resultados indicam que grandes modelos de linguagem apresentam desempenho significativamente superior em consultas de maior complexidade, mantendo tempos de resposta compatíveis com cenários interativos. Por fim, são discutidas limitações e direções futuras, incluindo validação com dados reais anonimizados e extensões multilíngues. |
| URI: | https://repositorio.ufpe.br/handle/123456789/68514 |
| Appears in Collections: | (TCC) - Engenharia da Computação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| TCC José Basilio da Silva Neto.pdf | 2.89 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License

