Twitter Sentiment Analysis and Emotion Detection Using NLTK and TextBlob
Nehal, Divyank Jeet, Vandana Sharma, Sushruta Mishra, Celestine Iwendi, Jude Osamor
Abstract
On an average, approximately 7000 tweets are communicated each second and in total it piles up to around 300 billion tweets every year. Society are free to contribute their opinions on public platform and hence it acts as a reliable interface to assess society ongoing viewpoint and attitude over any matter or event. Consumers very often make use of social media to exchange their views about anything. Business may get domain for enhancement and smooth interpretation of the behavior of people regarding various facts through opinion mining. Thus to carry out this mining of opinions on social media interface, textual categorization with language analysis is of great help. With the help of NLP token tool, phrases can be divided into various word series after dropping stop phrases. Larger tweets tokenizing and classifying into distinct labels is a concern. Thus, the main objective of this framework is to process the tweets based on specific keywords given by user, categorize these phrases into negative, positive and neutral ones. TextBlob module assists users and developers to interpret user sentiments about a news. This research tries to give suggestion a textual opinion assessment on social media samples utilizing the NLTK and TextBlob modules.