Inspiration
The inspiration for the Social Media Sentiment Analyzer came from the desire to understand public opinion on various topics in real-time.
What it does
Twitter Media Sentiment Analyzer fetches tweets based on user-defined keywords and analyzes the sentiment behind each tweet using TextBlob, a Python library for processing textual data. The tool categorizes the sentiment as positive, negative, or neutral, and generates a summary of sentiment analysis results, providing insights into public opinion on the chosen topic.
How we built it
The project is built using Python and the Tweepy library to fetch tweets from the Twitter API. I used TextBlob to perform sentiment analysis on the fetched tweets. The results are then processed and categorized, generating a summary of the sentiment analysis.
Challenges we ran into
- Handling rate limits imposed by the Twitter API
- Ensuring compatibility with different versions of the Twitter API, such as 1.0a, 1.1, and 2 ## Accomplishments that we're proud of I'm proud of developing a fully functional sentiment analysis tool that can help users gain insights into public opinion on a wide range of topics. The tool is easily customizable, allowing users to analyze tweets based on their interests. ## What we learned
- Working with the Twitter API and Tweepy library
- Performing sentiment analysis using TextBlob
- Handling various challenges related to processing text data ## What's next for Twitter Media Sentiment Analyzer World Domination
Built With
- github
- natural-language-processing
- python
- textblob
- tweepy
Log in or sign up for Devpost to join the conversation.