Projeto final do curso de pós graduação em Ciência de Dados e Inteligência de negócios
O objetivo deste projeto é criar um painel onde é possível analisar, em tempo real, as tendências da rede social Twittter.
É composto por um dashboard, criado com Dash, onde é possível colocar palavras-chave, e ter uma visão geral do conteúdo sendo compartilhado no twitter, com métricas como quantidade de mensagens, palavras mais compartilhadas e etc.
O processamento das mensagens é feito por meio da lib Spacy, e inicialmente foca em conteúdo gerado em inglês.
pip install -r requirements.txt
python -m spacy download pt_core_news_sm
O Projeto necessita de acesso à API do twitter. Para isso, crie uma conta de desenvolvedor na plataforma (Link), e crie uma aplicação. Depois disso, crie um arquivo .env
com as credenciais fornecidas pelo twitter. As chaves necessárias nesse arquivo são as mesmas fornecidas no ato da criação da aplicação, ou seja, access_token
, access_token_secret
, consumer_key
, consumer_secret
.
O relatório associado a este projeto pode ser encontrado na Wiki deste repositório. (Link)