BIA - IFPI Campus Picos Tecnologia Tecnologia em Análise e Desenvolvimento de Sistemas - Picos
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5810
Registro completo de metadados
Campo DCValorIdioma
dc.creatorBorges, Rafael Pereira-
dc.date.accessioned2026-08-20T17:16:57Z-
dc.date.available2026-08-20T17:16:57Z-
dc.date.issued2026-
dc.identifier.urihttps://bia.ifpi.edu.br/jspui/handle/123456789/5810-
dc.description.abstractThe growth of the digital gaming market and the widespread availability of titles make organizing personal libraries and discovering new games increasingly challenging tasks for users. In this context, this work presents the development of a web system for managing personal catalogs of digital games, capable of integrating library organization functionalities with a recommendation engine based on large-scale language models. The solution was developed using Java, Spring Boot, Hibernate, Flyway and Post- greSQL, in addition to integration with the RAWG API to obtain game information and with the Groq platform to generate recommendations. Initially, the system requirements were raised and the models that guided its implementation were developed. Next, a REST API was developed with features for user authentication, profile management, game library search and organization, and the generation of personalized recommen- dations from a title or natural language description. The application was validated through functional testing of the API endpoints and recommendation quality assessment using the LLM as a Judge approach based on criteria related to similarity of experi- ence, gameplay, setting, justifications and overall quality of recommendations. The results obtained demonstrate that the developed solution met the proposed objectives, presenting satisfactory performance both in implementing the planned functionalities and in generating recommendations consistent with the preferences informed by users. Thus, the work highlights the feasibility of using language models to support game recommendation systems, contributing to the organization of digital libraries and the discovery of new titles.pt_BR
dc.languageporpt_BR
dc.publisherInstituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectJogos digitaispt_BR
dc.subjectSistemas de recomendaçãopt_BR
dc.subjectAplicações webpt_BR
dc.subjectAPI RESTpt_BR
dc.titleDesenvolvimento de um sistema para gerenciamento de catálogos pessoais de jogos digitaispt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.creator.LattesNÃO LOCALIZADOpt_BR
dc.contributor.advisor1Luz, Anthony Irlan Marques-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5224279549390467pt_BR
dc.description.resumoO crescimento do mercado de jogos digitais e a ampla disponibilidade de títulos tornam a organização de bibliotecas pessoais e a descoberta de novos jogos tarefas cada vez mais desafiadoras para os usuários. Nesse contexto, este trabalho apresenta o desenvolvimento de um sistema web para gerenciamento de catálogos pessoais de jogos digitais, capaz de integrar funcionalidades de organização da biblioteca com um mecanismo de recomendação baseado em modelos de linguagem de grande porte. A solução foi desenvolvida utilizando Java, Spring Boot, Hibernate, Flyway e PostgreSQL, além da integração com a API RAWG para obtenção de informações dos jogos e com a plataforma Groq para geração das recomendações. Inicialmente, foram levantados os requisitos do sistema e elaborados os modelos que orientaram sua implementação. Em seguida, foi desenvolvida uma API REST contemplando funcionalidades para au- tenticação de usuários, gerenciamento de perfis, busca e organização da biblioteca de jogos e geração de recomendações personalizadas a partir de um título ou de uma descrição em linguagem natural. A validação da aplicação foi realizada por meio de testes funcionais dos endpoints da API e da avaliação da qualidade das recomenda- ções utilizando a abordagem LLM as a Judge, baseada em critérios relacionados à similaridade da experiência, gameplay, ambientação, justificativas e qualidade geral das recomendações. Os resultados obtidos demonstraram que a solução desenvol- vida atendeu aos objetivos propostos, apresentando desempenho satisfatório tanto na implementação das funcionalidades previstas quanto na geração de recomendações coerentes com as preferências informadas pelos usuários. Dessa forma, o trabalho evidencia a viabilidade da utilização de modelos de linguagem como apoio a sistemas de recomendação de jogos, contribuindo para a organização de bibliotecas digitais e para a descoberta de novos títulos.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCampus Picospt_BR
dc.publisher.initialsIFPIpt_BR
dc.subject.cnpqSistemas de Computaçãopt_BR
Aparece nas coleções:Tecnologia em Análise e Desenvolvimento de Sistemas - Picos

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2026_tcc_rpborges.pdf323.53 kBAdobe PDFVisualizar/Abrir
2026_termo_rpborges.pdf269.49 kBAdobe PDFVisualizar/Abrir


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