Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Monografias da UnB |
Texto Completo: | https://bdm.unb.br/handle/10483/24401 |
Resumo: | Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
id |
UNB-2_75c04ddda0582502d5e6cc7bc91afaf3 |
---|---|
oai_identifier_str |
oai:bdm.unb.br:10483/24401 |
network_acronym_str |
UNB-2 |
network_name_str |
Biblioteca Digital de Monografias da UnB |
repository_id_str |
11571 |
spelling |
Castro, Pedro Coutinho deFerreira, Breno RiosBorges, Vinícius Ruela PereiraCASTRO, Pedro Coutinho de; FERREIRA, Breno Rios. Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro. 2019. 77 f. Trabalho de Conclusão de Curso (Licenciatura em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.https://bdm.unb.br/handle/10483/24401Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.Predição de eventos relativos ao mercado financeiro é sempre uma tarefa de alta complexidade, visto que os fatores que podem ser responsabilizados por movimentos de mercado é bastante vasto e diverso. As criptomoedas, tecnologia inovadora que tem ganhado bastante adesão e visibilidade no comércio, ainda são cercadas de desconfianças. Aliado à popularização dessas criptomoedas, as redes sociais se tornaram uma fonte rica de informações, pois seus usuários publicam mensagens e opiniões relacionadas com diversos assuntos. Nesse sentido, alguns usuários e especialistas do domínio financeiro analisam essas mensagens das redes sociais relacionadas ao mercado financeiro e às criptomoedas para auxiliar nas tarefas de tomadas de decisão. Este projeto propõe desenvolver um método para identificar relações entre as mensagens da rede social Twitter e o valor de mercado do Bitcoin. O método proposto é composta por técnicas de pré-processamento e caracterização de textos, em conjunto com algoritmos de classificação, a fim de analisar a polaridade (positivo, negativo e neutro) de sentimentos presentes nos tweets. Modelos não-supervisionados são também empregados para extrair tópicos de conjuntos de tweets e para agrupá-los conforme as relações de similaridade, possibilitando a identificação de padrões. Experimentos foram realizados para validar o método proposto e consistem de três etapas: (i) comparar o volume total de tweets positivos, negativos e neutros, com o valor de mercado do Bitcoin; (ii) obter os tópicos relevantes presentes nos documentos, e assim, buscar relações entre os sentimentos predominantes e os tópicos; (iii) visualizar os agrupamentos formados pela aplicação da técnica K-means. O método proposto obteve resultados relevantes, mas levando em consideração o atual momento de crescente valorização da criptomoeda, sendo necessário testes adicionais para comprovar sua plena eficácia.Submitted by Letícia Fernanda Vieira Ramos (leticia.fernanda_@outlook.com) on 2020-06-19T22:31:59Z No. of bitstreams: 1 2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf: 1739616 bytes, checksum: 8352b081ebd7255ef8d989996194f6ad (MD5)Approved for entry into archive by Biblioteca Digital de Monografias Gerência (bdm@bce.unb.br) on 2020-07-21T12:30:30Z (GMT) No. of bitstreams: 1 2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf: 1739616 bytes, checksum: 8352b081ebd7255ef8d989996194f6ad (MD5)Made available in DSpace on 2020-07-21T12:30:30Z (GMT). No. of bitstreams: 1 2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf: 1739616 bytes, checksum: 8352b081ebd7255ef8d989996194f6ad (MD5)The prediction of events related to the financial market is a complex task, since the responsible factors for market movements is diverse and vast. The growing popularity of cryptocurrencies are still seen with mistrust by investors and the financial market specialists. In the last years, social networks have become a powerful source of information as their users can post text messages and opinions related to various subjects. Specifically, several users such messages related to financial market and cryptocurrencies in order to support them on decision taking tasks. This work proposes a method based on sentiment analysis to identify relationships between the messages of the social network Twitter and the Bitcoin’s market value. The proposed method is composed by preprocessing and text characterization techniques, along with supervised models for sentiment classification according to tweets’ polarities (positive, negative and neutral). Unsupervised models are also employed to extract topics from tweets’ sets and to cluster them by taking into account its similarity relations for identifying relevant patterns. Experiments were performed in three steps to validate the proposed method: (i) compare the total volume of positive, negative and neutral tweets, in relation to the Bitcoin’s market value; (ii) obtain the most relevant topics in the documents, and thus to seek relations between the predominant sentiments and the most relevant topics; (iii) visualize the clusters formed by the application of K-means. The proposed method obtained relevant results, but emphasizing the long term of growing Bitcoin appreciation. Therefore, additional experiments are required by considering other Bitcoins values at the financial market.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessAprendizado de máquinaMercado financeiroRedes sociaisCriptomoedaAnálise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiroinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-07-21T12:30:30Z2020-07-21T12:30:30Z2019-06-24porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/24401/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdfapplication/pdf1739616http://bdm.unb.br/xmlui/bitstream/10483/24401/1/2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf8352b081ebd7255ef8d989996194f6adMD5110483/244012021-09-21 09:44:43.271oai:bdm.unb.br:10483/24401w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-09-21T12:44:43Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false |
dc.title.pt_BR.fl_str_mv |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
title |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
spellingShingle |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro Castro, Pedro Coutinho de Aprendizado de máquina Mercado financeiro Redes sociais Criptomoeda |
title_short |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
title_full |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
title_fullStr |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
title_full_unstemmed |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
title_sort |
Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro |
author |
Castro, Pedro Coutinho de |
author_facet |
Castro, Pedro Coutinho de Ferreira, Breno Rios |
author_role |
author |
author2 |
Ferreira, Breno Rios |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Castro, Pedro Coutinho de Ferreira, Breno Rios |
dc.contributor.advisor1.fl_str_mv |
Borges, Vinícius Ruela Pereira |
contributor_str_mv |
Borges, Vinícius Ruela Pereira |
dc.subject.keyword.pt_BR.fl_str_mv |
Aprendizado de máquina Mercado financeiro Redes sociais Criptomoeda |
topic |
Aprendizado de máquina Mercado financeiro Redes sociais Criptomoeda |
description |
Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019. |
publishDate |
2019 |
dc.date.submitted.none.fl_str_mv |
2019-06-24 |
dc.date.accessioned.fl_str_mv |
2020-07-21T12:30:30Z |
dc.date.available.fl_str_mv |
2020-07-21T12:30:30Z |
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 |
CASTRO, Pedro Coutinho de; FERREIRA, Breno Rios. Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro. 2019. 77 f. Trabalho de Conclusão de Curso (Licenciatura em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
dc.identifier.uri.fl_str_mv |
https://bdm.unb.br/handle/10483/24401 |
identifier_str_mv |
CASTRO, Pedro Coutinho de; FERREIRA, Breno Rios. Análise de sentimentos de tweets para identificar tendências de bitcoins no mercado financeiro. 2019. 77 f. Trabalho de Conclusão de Curso (Licenciatura em Ciência da Computação)—Universidade de Brasília, Brasília, 2019. |
url |
https://bdm.unb.br/handle/10483/24401 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Monografias da UnB instname:Universidade de Brasília (UnB) instacron:UNB |
instname_str |
Universidade de Brasília (UnB) |
instacron_str |
UNB |
institution |
UNB |
reponame_str |
Biblioteca Digital de Monografias da UnB |
collection |
Biblioteca Digital de Monografias da UnB |
bitstream.url.fl_str_mv |
http://bdm.unb.br/xmlui/bitstream/10483/24401/2/license.txt http://bdm.unb.br/xmlui/bitstream/10483/24401/1/2019_PedroCoutinhoDeCastro_BrenoRiosFerreira_tcc.pdf |
bitstream.checksum.fl_str_mv |
21554873e56ad8ddc69c092699b98f95 8352b081ebd7255ef8d989996194f6ad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB) |
repository.mail.fl_str_mv |
bdm@bce.unb.br||patricia@bce.unb.br |
_version_ |
1813908014315339776 |