Use este identificador para citar ou linkar para este item:
http://bdm.ufmt.br/handle/1/376
Tipo documento: | Trabalho de Conclusão de Curso |
Título: | Utilizando o algoritmo de Levenshtein e MongoDB em dados de licitações governamentais |
Autor(es): | Oliveira, Roberto da Silva |
Orientador(a): | Gomes, Raphael de Souza Rosa |
Membro da Banca: | Gomes, Raphael de Souza Rosa |
Membro da Banca: | Girata, Natalina Namie Hirata |
Membro da Banca: | Bonfante, Andreia Gentil |
Resumo : | Este trabalho consistiu em utilizar o algoritmo de levenshtein juntamente com o banco de dados mongoDB em dados de licitações governamentais dos municípios do estado de Mato Grosso. A base de dados utilizada faz parte do sistema de Auditoria Pública Informatizada de Contas (APLIC), concedida pelo Tribunal de Contas do Estado de Mato Grosso. Foram extraídos nomes de medicamentos da amostra de dados de licitações, com o intuito de testar a ortografia e o agrupamento por similaridade desses medicamentos, em comparação com o cadastro oficial de materiais do governo federal, CATMAT. Para isso foi disponibilizado um serviço, que ao ser utilizado, realizou as devidas averiguações e correções ortográficas através do algoritmo de levenshtein. Após esta etapa, através da técnica de pesquisa de texto completo presente no mongoDB, o nome corrigido foi submetido a busca por similaridade, visando mostrar as variações do medicamento. O foco do trabalho se concentrou na análise de assertividade do algoritmo de levenshtein mediante a amostra testada, de maneira a dar embasamento teórico, mostrando as técnicas utilizadas e os resultados obtidos. |
Resumo em lingua estrangeira: | This work consisted in using the Levenshtein algorithm together with mongoDB database with government bidding data of state mato grosso’s municipalities. The database used is part of the Public Audit system(APLIC), granted by the Court of Auditors of the State of Mato Grosso. Medication names were extracted from the bid data sample, with the purpose of testing the spelling and grouping by similarity of these comparison with the official catalog of materials of the federal government, CATMAT. For this a scenario was proposed that made available a service, which when used, performs the due verifications and orthographic corrections through the algorithm of levenshtein, and search, through the technique of full text search, drugs that by similarity Correspond to the criterion searched. The focus of the work was focused on the analysis of Assertiveness of the Levenshtein algorithm by means of the sample tested, in order to Theoretical background, show the techniques used and the results obtained. |
Palavra-chave: | . |
CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
Idioma: | por |
País: | Brasil |
Instituição: | Universidade Federal de Mato Grosso |
Sigla da instituição: | UFMT CUC - Cuiabá |
Departamento: | Instituto de Computação (IC) |
Curso: | Banco de Dados - CUC |
Referência: | OLIVEIRA, Roberto da Silva. Utilizando o algoritmo de Levenshtein e MongoDB em dados de licitações governamentais. 2016. 21 f. TCC (Especialização em Banco de Dados) - Universidade Federal de Mato Grosso, Instituto de Computação, Cuiabá, 2016. |
Tipo de acesso: | Acesso Aberto |
URI: | http://bdm.ufmt.br/handle/1/376 |
Data defesa documento: | 14-Dez-2016 |
Aparece na(s) coleção(ções): | Banco de Dados |
Arquivos deste item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCCP_2016_Roberto da Silva Oliveira.pdf | 481.98 kB | Adobe PDF | Ver/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.