Qualify learnings of a Twitter account as a learning journal.
By doing this, there are a great deal of things we can measure!
- Articles words read
- Video minutes watched
- Audio minutes listened
- Book pages read
- Blogs published words
- Tweeted words
- Scrape a twitter feed using Tweepy
- Eventually need to get beyond 3k tweets
- Classify tweets
- Brute force at first, eventually algorithmic
- Visualize the learning over time
VARIABLE_NAME Default
- Twitter Api Credentials
- TWITTER_ACCESS_TOKEN
- TWITTER_CONSUMER_KEY
- TWITTER_CONSUMER_SECRET
- TWITTER_TOKEN_SECRET
- Logging
- DEFAULT_LOGGING_FORMAT
%(asctime)s - %(name)s - %(levelname)s - %(message)s
- DEFAULT_LOGGING_LEVEL
20
- DEFAULT_LOGGING_FORMAT
- Pickle Cache Directories
- CACHE_PATH
./data/pickle
- WEBPAGE_CACHE_PATH
./data/pickle/web_pages/
- TWEET_CACHE_PATH
./data/pickle/tweets/
- GITHUB_CACHE_PATH
./data/pickle/tweets/
- CACHE_PATH
- Introduction to SQLite In Python
- SQLAlchemy Tutorial
- Python 3 Using 'yield from' In Generators
- Speeches: For the average person speaking at a normal pace, what is the typical number of words they can say in one minute?
- "publishers recommend books on tape to be voiced at 150-160 wpm"
- Fork it!
- Create your feature branch:
git checkout -b my-twitter-learning-journal
- Commit your changes:
git commit -am 'Add something'
- Push to the branch:
git push origin my-twitter-learning-journal
- Submit a pull request :D