APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA

Detalhes bibliográficos
Autor(a) principal: Wermann, Tiago
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
Texto Completo: http://hdl.handle.net/10737/4185
Resumo: Nos dias atuais o mundo está extremamente competitivo e para se manter no mercado, as empresas precisam estar atentas à satisfação e à fidelização de seus clientes. A perda de clientes pode ser um problema significativo, pois além de representar a perda de receita imediata, também pode impactar na reputação da marca e na possibilidade de novos negócios. O uso da tecnologia pode ajudar a minimizar este ponto, auxiliando as organizações na estruturação das suas informações, criando estratégias e buscando por um diferencial competitivo no mercado. Neste sentido, a aprendizagem de máquina é muito eficaz na tentativa de prever uma possível desistência de um determinado cliente, pois ela pode aprender e reconhecer métodos que, quando trabalhados de forma correta, entregam um bom resultado na predição proposta. Tendo em vista este cenário, o presente trabalho visou realizar a predição da rotatividade de clientes de um conjuntos de dados, de uma organização prestadora de serviços na área de tecnologia, fazendo uso dos métodos de aprendizagem Floresta Aleatória, Árvore de Decisão, Redes Neurais Artificiais, Naive Bayes. Devido a divergência de amostras do conjunto de dados de churn para os sem churn foi utilizado a técnica de balanceamento de dados Smoteenn. Os dois conjuntos de dados passaram por um processo que consistiu na coleta dos mesmos, no pré-processamento dos dados, na aplicação dos métodos de aprendizagem de máquina, e na avaliação dos métodos. Assim sendo, o método Floresta Aleatória, dentre os utilizados no trabalho, apresentou as melhores performances, sendo o melhor em todas as formas em que foi aplicado.
id UVAT_085a21a457840cf4a4d3e8942f11a1ab
oai_identifier_str oai:univates.br:10737/4185
network_acronym_str UVAT
network_name_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
repository_id_str 1
spelling Franzen, EvandroPretto, FabrícioDertzbacher, JulianoWermann, Tiago2023-12-18T14:01:30Z2023-12-18T14:01:30Z2023-122023-12-07Nos dias atuais o mundo está extremamente competitivo e para se manter no mercado, as empresas precisam estar atentas à satisfação e à fidelização de seus clientes. A perda de clientes pode ser um problema significativo, pois além de representar a perda de receita imediata, também pode impactar na reputação da marca e na possibilidade de novos negócios. O uso da tecnologia pode ajudar a minimizar este ponto, auxiliando as organizações na estruturação das suas informações, criando estratégias e buscando por um diferencial competitivo no mercado. Neste sentido, a aprendizagem de máquina é muito eficaz na tentativa de prever uma possível desistência de um determinado cliente, pois ela pode aprender e reconhecer métodos que, quando trabalhados de forma correta, entregam um bom resultado na predição proposta. Tendo em vista este cenário, o presente trabalho visou realizar a predição da rotatividade de clientes de um conjuntos de dados, de uma organização prestadora de serviços na área de tecnologia, fazendo uso dos métodos de aprendizagem Floresta Aleatória, Árvore de Decisão, Redes Neurais Artificiais, Naive Bayes. Devido a divergência de amostras do conjunto de dados de churn para os sem churn foi utilizado a técnica de balanceamento de dados Smoteenn. Os dois conjuntos de dados passaram por um processo que consistiu na coleta dos mesmos, no pré-processamento dos dados, na aplicação dos métodos de aprendizagem de máquina, e na avaliação dos métodos. Assim sendo, o método Floresta Aleatória, dentre os utilizados no trabalho, apresentou as melhores performances, sendo o melhor em todas as formas em que foi aplicado.In today's world, competition is extremely fierce, and for companies to remain in the market, they need to be attentive to the satisfaction and loyalty of their customers. The loss of customers can be a significant problem, as it not only represents an immediate revenue loss but can also impact the brand's reputation and the potential for new business. The use of technology can help minimize this challenge by assisting organizations in structuring their information, creating strategies, and seeking a competitive edge in the market. In this context, machine learning is highly effective in attempting to predict the potential churn of a specific customer, as it can learn and recognize methods that, when applied correctly, deliver good results in the proposed prediction. Accordingly, this study aims to predict customer churn using a dataset from a technology service provider organization, employing machine learning methods such as Random Forest, Decision Tree, Artificial Neural Networks, and Naive Bayes. Due to the discrepancy in samples between churn and non-churn datasets, the data balancing technique Smoteenn was utilized. Both datasets underwent a process that involved data collection, data preprocessing, application of machine learning methods, and evaluation of the results. In this regard, the Random Forest method, among those used in the study, exhibited the best performances, proving to be the most effective in all instances where it was applied.-1WERMANN, Tiago. APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA. 2023. Monografia (Graduação em Engenharia de Software) – Universidade do Vale do Taquari - Univates, Lajeado, 07 dez. 2023. Disponível em: http://hdl.handle.net/10737/4185. http://hdl.handle.net/10737/4185Attribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessENGAprendizagem de MáquinaPythonRotatividade de ClientesMachine LearningChurnFloresta AleatóriaRandom ForestAPLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIAinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESLICENSElicense.txtlicense.txttext/plain1082https://www.univates.br/bdu/bitstreams/cb66cdd6-74ad-48d6-bcf2-a2d0bc59be51/download01978bf0e057630b32edd4f9d41e68e8MD53ORIGINALTIAGO WERMANN - TCC II.pdfTIAGO WERMANN - TCC II.pdfapplication/pdf4169949https://www.univates.br/bdu/bitstreams/f15288dc-aac3-47b8-986a-8b814a6782fd/downloaddbb40c35d8a09af9f979528135661f92MD57CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://www.univates.br/bdu/bitstreams/20f6da43-3e96-47f2-961b-382e5f730c99/downloadc4c98de35c20c53220c07884f4def27cMD58TEXTTIAGO WERMANN - TCC II.pdf.txtTIAGO WERMANN - TCC II.pdf.txtExtracted texttext/plain95373https://www.univates.br/bdu/bitstreams/7ba74f4b-8d4f-4b43-804a-a9aea656159a/downloadd31d24f8d71bdd9292a0053d8a8ee12dMD59THUMBNAILTIAGO WERMANN - TCC II.pdf.jpgTIAGO WERMANN - TCC II.pdf.jpgGenerated Thumbnailimage/jpeg4459https://www.univates.br/bdu/bitstreams/4e43d022-b46b-4c60-9a2a-445743e59af9/download05fd5bfab86dde768b083566832d54cfMD51010737/41852023-12-19 03:03:10.064http://creativecommons.org/licenses/by-nd/3.0/br/Attribution-NoDerivs 3.0 Braziloai:univates.br:10737/4185https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-12-19T03:03:10Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseMS4gTyBBVVRPUiBkZWNsYXJhIHF1ZSDDqSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBPQlJBIGUgdGVtIHBsZW5hIGRpc3BvbmliaWxpZGFkZSBkb3MgbWVzbW9zLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyBpbnRlbGVjdHVhaXMgZGUgdGVyY2Vpcm9zIGUgY3VtcHJpdSBjb20gYXMgb2JyaWdhw6fDtWVzIGxlZ2FpcyBvdSBjb250cmF0dWFpcyBjb3JyZWxhdGFzLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgozLiBPIEFVVE9SIGxpY2VuY2lhIGEgcmVwcm9kdcOnw6NvIGdyYXR1aXRhIGVtIGZvcm1hdG8gZGlnaXRhbCBlIGEgZGlzcG9uaWJpbGl6YcOnw6NvIGdyYXR1aXRhIG91IG9uZXJvc2EgZGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIHBhcmEgdG9kb3Mgb3MgdXN1w6FyaW9zLCBuYSBmb3JtYSBkZWZpbmlkYSBwZWxhIFVOSVZBVEVTLCBjaWVudGUgZGUgcXVlIGEgaW5jbHVzw6NvIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBpbXBvcnRhcsOhIHRhbWLDqW0gbm8gbGljZW5jaWFtZW50byBwb3IgbWVpbyBkYSBDcmVhdGl2ZSBDb21tb25zLjxiciAvPgo0LiBBIFVOSVZBVEVTIG5hZGEgZGV2ZXLDoSBhbyBBVVRPUiBwZWxhIHJlcHJvZHXDp8OjbyBlIGRpc3BvbmliaWxpemHDp8OjbyBkYSBPQlJBLCBjb25mb3JtZSBhY2ltYSBwcmV2aXN0bywgbWVzbW8gc2UgbyBhY2Vzc28gZG9zIHVzdcOhcmlvcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMgZm9yIGEgdMOtdHVsbyBvbmVyb3NvLjxiciAvPgo1LiBPIEFVVE9SIGZpY2EgY2llbnRlIGRlIHF1ZSwgZGlzcG9uaWJpbGl6YWRhIGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIG9zIHVzdcOhcmlvcyBwb2RlcsOjbyB1dGlsaXrDoS1sYSBjb25mb3JtZSBhcyBub3JtYXMgZGEgQ3JlYXRpdmUgQ29tbW9ucy4=
dc.title.none.fl_str_mv APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
title APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
spellingShingle APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
Wermann, Tiago
ENG
Aprendizagem de Máquina
Python
Rotatividade de Clientes
Machine Learning
Churn
Floresta Aleatória
Random Forest
title_short APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
title_full APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
title_fullStr APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
title_full_unstemmed APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
title_sort APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA
author Wermann, Tiago
author_facet Wermann, Tiago
author_role author
dc.contributor.advisor1.fl_str_mv Franzen, Evandro
dc.contributor.referee1.fl_str_mv Pretto, Fabrício
Dertzbacher, Juliano
dc.contributor.author.fl_str_mv Wermann, Tiago
contributor_str_mv Franzen, Evandro
Pretto, Fabrício
Dertzbacher, Juliano
dc.subject.cnpq.fl_str_mv ENG
topic ENG
Aprendizagem de Máquina
Python
Rotatividade de Clientes
Machine Learning
Churn
Floresta Aleatória
Random Forest
dc.subject.por.fl_str_mv Aprendizagem de Máquina
Python
Rotatividade de Clientes
Machine Learning
Churn
Floresta Aleatória
Random Forest
description Nos dias atuais o mundo está extremamente competitivo e para se manter no mercado, as empresas precisam estar atentas à satisfação e à fidelização de seus clientes. A perda de clientes pode ser um problema significativo, pois além de representar a perda de receita imediata, também pode impactar na reputação da marca e na possibilidade de novos negócios. O uso da tecnologia pode ajudar a minimizar este ponto, auxiliando as organizações na estruturação das suas informações, criando estratégias e buscando por um diferencial competitivo no mercado. Neste sentido, a aprendizagem de máquina é muito eficaz na tentativa de prever uma possível desistência de um determinado cliente, pois ela pode aprender e reconhecer métodos que, quando trabalhados de forma correta, entregam um bom resultado na predição proposta. Tendo em vista este cenário, o presente trabalho visou realizar a predição da rotatividade de clientes de um conjuntos de dados, de uma organização prestadora de serviços na área de tecnologia, fazendo uso dos métodos de aprendizagem Floresta Aleatória, Árvore de Decisão, Redes Neurais Artificiais, Naive Bayes. Devido a divergência de amostras do conjunto de dados de churn para os sem churn foi utilizado a técnica de balanceamento de dados Smoteenn. Os dois conjuntos de dados passaram por um processo que consistiu na coleta dos mesmos, no pré-processamento dos dados, na aplicação dos métodos de aprendizagem de máquina, e na avaliação dos métodos. Assim sendo, o método Floresta Aleatória, dentre os utilizados no trabalho, apresentou as melhores performances, sendo o melhor em todas as formas em que foi aplicado.
publishDate 2023
dc.date.submitted.none.fl_str_mv 2023-12-07
dc.date.accessioned.fl_str_mv 2023-12-18T14:01:30Z
dc.date.available.fl_str_mv 2023-12-18T14:01:30Z
dc.date.issued.fl_str_mv 2023-12
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv WERMANN, Tiago. APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA. 2023. Monografia (Graduação em Engenharia de Software) – Universidade do Vale do Taquari - Univates, Lajeado, 07 dez. 2023. Disponível em: http://hdl.handle.net/10737/4185.
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10737/4185
identifier_str_mv WERMANN, Tiago. APLICAÇÃO DE MÉTODOS DE MACHINE LEARNING PARA PREVISÃO DE PERDA DE CLIENTES EM UMA EMPRESA DA ÁREA DE TECNOLOGIA. 2023. Monografia (Graduação em Engenharia de Software) – Universidade do Vale do Taquari - Univates, Lajeado, 07 dez. 2023. Disponível em: http://hdl.handle.net/10737/4185.
url http://hdl.handle.net/10737/4185
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
instname:Centro Universitário Univates (UNIVATES)
instacron:UNIVATES
instname_str Centro Universitário Univates (UNIVATES)
instacron_str UNIVATES
institution UNIVATES
reponame_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
collection Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
bitstream.url.fl_str_mv https://www.univates.br/bdu/bitstreams/cb66cdd6-74ad-48d6-bcf2-a2d0bc59be51/download
https://www.univates.br/bdu/bitstreams/f15288dc-aac3-47b8-986a-8b814a6782fd/download
https://www.univates.br/bdu/bitstreams/20f6da43-3e96-47f2-961b-382e5f730c99/download
https://www.univates.br/bdu/bitstreams/7ba74f4b-8d4f-4b43-804a-a9aea656159a/download
https://www.univates.br/bdu/bitstreams/4e43d022-b46b-4c60-9a2a-445743e59af9/download
bitstream.checksum.fl_str_mv 01978bf0e057630b32edd4f9d41e68e8
dbb40c35d8a09af9f979528135661f92
c4c98de35c20c53220c07884f4def27c
d31d24f8d71bdd9292a0053d8a8ee12d
05fd5bfab86dde768b083566832d54cf
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)
repository.mail.fl_str_mv
_version_ 1813262388734984192