This Python project performs sentiment analysis on articles from the BlogMe platform using VADER sentiment intensity analyzer. The analysis includes counting articles, reactions by publisher, dropping unnecessary columns, and extracting sentiment scores for article titles.
- Python 3.x
- Install required packages by running: i. pip install pandas vaderSentiment
- Download the sample dataset or replace 'articles.xlsx' with your dataset. Run the Python script: i. python sentiment_analysis.py ii. View the results in the 'blogme_clean.xlsx' file.
Analyze the number of articles per source.
Calculate the total engagement reaction count for each publisher.
Use loops to find specific keywords in article titles.
Extract sentiment scores (negative, neutral, positive) for article titles.
Explore some of my other projects: