Twitter Sentiment Analysis or Opinion Mining using the NLTK VADER. This simplifies the process though the result is not very accurate.
For the English language, NLTK provides an already trained model called VADER (Valence Aware Dictionary and sEntiment Reasoner) that works in a slightly different way and adopts a rule engine together with a lexicon to infer the sentiment intensity of a piece of text.
pip install pandas
pip install tweepy
pip install nltk