tuxayo / twitMiner-tweet-collector.py

Application used to extract data from twitter to a csv file that will be used for data mining classes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twitMiner-tweet-collector.py

Application in Python 3 used to extract data from twitter to a csv file that will be used in a data mining project for university: https://github.com/IUTInfoAix/twitMiner/blob/master/Sujet.md

Dependencies installation

  • sudo pip install twitter

OR

  • sudo easy_install twitter

Before using for the first time

Place your credentials and app name in ./twitter_credentials.txt (see ./twitter_credentials.txt.example)

Launch

from this directory, run:

  • python3 tweet_collector_main.py replaceBySearchQuery 30 50

It will run 30 queries of 50 tweets each

Use \ to protect a hashtag of anything else your shell might interpret

Version 1.0.0

Check API limit status

python3 print_rate_limit_status.py

TODO

  • Fix number of tweets collected when logging after each query (wrong value for last query)
  • Extract the country

Credits

Inspired by http://tutorials.iq.harvard.edu/twitter

License

GPLv3

About

Application used to extract data from twitter to a csv file that will be used for data mining classes

License:GNU General Public License v3.0


Languages

Language:Python 100.0%