Skip to content

Como buscar tweets por ferramentas disponibilizadas filtrando pela localização

Notifications You must be signed in to change notification settings

lucasjosino/getOldTweetsByGeolocation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

getOldTweetsByGeolocation

Como buscar tweets por ferramentas disponibilizadas filtrando pela localização.

Introdução

Segue abaixo um tutorial para busca de tweets utilizando getOldTweets (https://github.com/lucasjosino/GetOldTweets-java) ou twitterscraper (https://github.com/taspinar/twitterscraper) que permitirá a busca filtrando por bairro, cidade, estado, País. Deve ser funcional para outras ferramentas de extração.

Twitter Advanced Search

As duas ferramentas de busca tem intuito de barrar a limitação do número de tweets e a data máxima de 7 dias atrás para obtenção. Para fazerem isso aplicam uma varredura na busca avançada do twitter utilizando URL gerada de forma dinâmica. a idéia geral é fornecer argumentos que a busca interprete, porém a localização não faz mais parte do funcionamento da pesquisa avançada.

Geocode

O componente permitido pela busca do twitter são as coordenadas existentes no json de cada tweet e são traduzidas na busca como "geocode:". Ao fazer uma busca avançada na rede social utilizando "geocode:coordenada,Xkm" onde X representa o raio de distância coberto pela busca a partir da coordenada é possivel obter os resultados filtrados. Tente https://twitter.com/search?f=tweets&q=geocode%3A-18.914000%2C-48.261981%2C18.18km&src=typd.

Incrementando a busca do GetOldTweets e twitterscraper

Obtenha as coordenadas da região que deseja coletar e calcule o raio necessário para atingir todo o bairro/cidade/estado/País (é possível obter pelo google maps e ao clicar com o direito medir a distância a partir do ponto).

Insira no campo da ferramenta de sua preferência "geocode:coordenadas,Xkm termosdabusca".

coordenadas = as coordenadas do ponto.

X = número da distância coberta a partir da coordenada.

termosdabusca = palavras contidas nos tweets.

Exemplo em getOldTweets: Exporter.py --querysearch "geocode:-18.9327484,-48.2529798,13.75km Ator"

Considerações

Essa busca pode limitar ou extraviar os dados quanto as regiões necessárias mas ainda permite filtrar por bairro, cidade, estado, País desde que haja certa cautela quando a amostragem escolhida para sua pesquisa, aplicação ou trabalho.

About

Como buscar tweets por ferramentas disponibilizadas filtrando pela localização

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published