Skip to content

Material do Minicurso "O que o twitter está pensando? Extraindo informações de redes sociais usando python".

Notifications You must be signed in to change notification settings

ArtusC/d2l-minicursotwitter-notebook

 
 

Repository files navigation

O que o twitter está pensando? Extraindo informações em redes sociais utilizando Python.

por: @profadolfoguimaraes

Esse projeto foi resultado de um minicurso de coleta de dados do twitter ministrado em 2016. Em março de 2018, resolvi retomá-lo para ministrar novamente. Na ocasião foram coletados em torno de 600 tweets com as hashtags #teambatman e #teamsuperman. A proposta do minicurso é coletar os dados, fazer um rápido pré-processamento e exibir as informações em uma página web.

O material completo desse minicurso pode ser encontrado no site: http://www.data2learning.com/cursos

Repositórios

O projeto está dividido em dois repositórios:

Instalação das dependências

Para o projeto funcionar é necessário instalar algumas depedências que estão listadas no arquivo requirements.txt. Para instalar utilize o comando:

pip install -r requirements.txt

O projeto utiliza python versão 3.x.

API do Twitter

Para usar a API do Twitter é preciso se cadastrar em apps.twitter.com e criar um App para obter as credenciais: Keys e Tokens. No código todas as credenciais estão como None. Esse valor deve ser substituído pelas credenciais obtidas no site do twitter. Uma breve explicação de como obter tais credenciais pode ser encontrada nos slides disponibilizados neste link.

Jupyter Notebook

Para editar os notebooks é preciso instalar o Jupyter Notebook. Informações em: http://jupyter.org/

Conteúdo deste repositório:

Material

  1. Slides: Slides da parte introdutória do minicurso.

Notebooks

  1. Coletando dados do twitter (Parte 1)
  2. Coletando dados do twitter (Parte 2)
  3. Pré-processamento utilizando NLTK
  4. Análise do Texto

Colab Google

Os notebooks podem ser executados no Colab Google Research. Acesse os notebooks pelo link a seguir e faça uma cópida para o Google Drive.

  1. Coletando dados do twitter (Parte 1)
  2. Coletando dados do twitter (Parte 2)
  3. Pré-processamento utilizando NLTK
  4. Análise do Texto

Qualquer dúvida e/ou sugestões, entre em contato:

e-mail: [email protected]

instagram: @profadolfoguimaraes

About

Material do Minicurso "O que o twitter está pensando? Extraindo informações de redes sociais usando python".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%