Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/36735
Full metadata record
DC FieldValueLanguage
dc.creator.IDSILVA JÚNIOR, E. F. P.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/1173004346469011pt_BR
dc.contributor.advisor1BAPTISTA, Cláudio de Souza.-
dc.contributor.advisor1IDBAPTISTA, C. S.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0104124422364023pt_BR
dc.contributor.referee1OLIVEIRA, Maxwell Guimarães de.-
dc.contributor.referee1IDOLIVEIRA, M. G. dept_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9070169649750195pt_BR
dc.contributor.referee2MONGIOVI, Melina Mongiovi.-
dc.contributor.referee2IDMONGIOVI, M.pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7535849756393864pt_BR
dc.description.resumoO objetivo do TCE-AC é fiscalizar as despesas e receitas dos municípios e do estado do Acre. Para tanto, nos últimos anos tem modernizado a sua forma de trabalho. Em particular, o acesso rápido aos preços praticados é fundamental para a fiscalização e também para a população em geral. Para isso, o Banco de Preços é utilizado, sendo alimentado por uma base de dados em constante crescimento e que, atualmente, conta com dezenas de milhões de registros de notas fiscais. Diante desse cenário, por utilizar de banco de dados relacionais para a realização das consultas e devido a grande massa de dados existente, o sistema em questão acaba demorando para produzir resultados em diversas situações, além de retornar resultados pouco relevantes em algumas situações. Para solucionar o problema, propõe-se a implantação do Elasticsearch como o motor de busca do sistema. O Elasticsearch utiliza técnicas de indexação e possui ferramentas que otimizam a execução e resultados das queries realizadas. Além disso, serão implementadas estratégias para a carga contínua dos dados, além da documentação dos desafios enfrentados durante a implementação. Para avaliar a solução proposta, foram realizadas medições de estatísticas referentes ao tempo de resposta e qualidade das consultas antes e depois da implantação do Elasticsearch. A qualidade dos resultados foi verificada por meio de técnicas como NDCG (Normalized Discounted Cumulative Gain) e f1-score, a partir da definição dos documentos relevantes ou não para cada consulta. Como resultado, foi possível notar uma diminuição em 10 vezes do tempo de respostas das consultas realizadas no Elasticsearch quando comparado com os resultados envolvendo o Sql Server. Além disso, também foi possível observar uma melhora na relevância dos resultados retornados de cerca de 2%, chegando a um NDCG de 95,3% em média, para consultas com 10 resultados, utilizadas por padrão no sistema.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleBusca em catálogo de produtos: uma comparação entre banco de dados relacional e motor de busca.pt_BR
dc.date.issued2023-11-17-
dc.description.abstractThe objective of TCE-AC is to oversee the expenses and revenues of municipalities and the state of Acre. In recent years, it has modernized its working methods. In particular, fast access to the prices being practiced is crucial for both the oversight process and the general population. To achieve this, the Price Database is employed, being continuously updated and currently containing tens of millions of invoice records. Given the scenario, as the system relies on relational databases for conducting queries, it often experiences delays in producing results in various situations and occasionally yields less relevant outcomes. To address this issue, the proposal is to implement Elasticsearch as the search engine for the system. Elasticsearch employs indexing techniques and features tools that optimize query execution and results. Additionally, strategies for continuous data loading will be implemented, along with documenting the challenges encountered during the implementation. To evaluate the proposed solution, statistics related to response times and query quality were measured before and after the implementation of Elasticsearch. Result quality was assessed using techniques such as NDCG (Normalized Discounted Cumulative Gain) and F1-score, based on the determination of relevant and non-relevant documents for each query. As a result, it was observed that Elasticsearch reduced query response times by a factor of 10 when compared to results involving SQL Server. Furthermore, there was an improvement in result relevance of approximately 2%, leading to an average NDCG of 95.3% for queries with 10 results, which are the default in the system.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/36735-
dc.date.accessioned2024-07-19T14:05:28Z-
dc.date.available2024-07-19-
dc.date.available2024-07-19T14:05:28Z-
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectSistemas de Informaçãopt_BR
dc.subjectAvaliação de Relevânciapt_BR
dc.subjectEficiência e Eficácia de Recuperaçãopt_BR
dc.subjectFiltragem de Documentospt_BR
dc.subjectInformation Systemspt_BR
dc.subjectRelevance Assessmentpt_BR
dc.subjectRecovery Efficiency and Effectivenesspt_BR
dc.subjectDocument Filteringpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorSILVA JÚNIOR, Eniedson Fabiano Pereira da.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeOn searching product catalog:relational database versus search engine approaches.pt_BR
dc.identifier.citationSILVA JÚNIOR, Eniedson Fabiano Pereira da. Busca em catálogo de produtos: uma comparação entre banco de dados relacional e motor de busca. 2023. 15 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2023.pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
ENIEDSON FABIANO PEREIRA DA SILVA JÚNIOR-ARTIGO-CEEI-CIÊNCIA DA COMPUTAÇÃO (2023).pdf910.95 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.