Skip to content

Atividade realizada na universidade para coleta e análise de tweets

License

Notifications You must be signed in to change notification settings

camilossantos2809/analise-tweets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Análise de tweets (stream)

Aplicativo de exemplo para consumo de API do Twitter utilizando o tweepy. A aplicação insere em um banco de dados local os tweets que estão sendo postados em tempo real pelos usuários da plataforma de acordo as palavras chave informadas. Posteriomente é possível emitir um gráfico que exibe a quantidade de tweets para cada palavra chave.

Instalação

Instale o pipenv para gerenciar o ambiente virtual e as dependências.

pip install pipenv

Acesse o diretório do projeto.

cd /<diretorio_do_projeto>/analise_tweets

Crie um ambiente virtual com o python 3.7.

pipenv --python 3.7

O projeto já possui o arquivo Pipfile configurado, basta executar o comando do pipenv para instalação das dependências.

pipenv install

Preencha o arquivo de configuração config.ini com os dados de acesso disponibilizados pelo Twitter.

[auth]
consumer_key=123456789
consumer_secret=123456789
access_token=123456789
access_token_secret=123456789

Com isso o código já poderá ser executado.

pipenv run python main.py

Após os 10 minutos coletando os dados os tweets estarão armazenados no arquivo do SQLite tweets.db.

Execute o comando abaixo para visualizar os dados coletados no gráfico.

pipenv run python main.py graph

About

Atividade realizada na universidade para coleta e análise de tweets

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages