Social Media Sentiment Polarity
This dataset provides granular, post-level social media data including text content, pre-labeled sentiment polarity, and comprehensive engagement metrics across multiple platforms. Designed for researchers and practitioners in sentiment analysis, it enables robust machine learning classification, trend analysis, and behavioral studies on user interactions and public opinion.
Sample rows
preview · 8 of 200 rows · all 13 columns| post_idstring | platformstring | num_likesinteger | languagestring | post_datetimedatetime | author_idstring | sentiment_polaritystring | confidence_scorefloat | num_commentsinteger | num_sharesinteger | num_viewsinteger | topicstring | post_textstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TW_0001 | 225 | en | 2024-01-03T15:21:07Z | user_8291 | positive | 0.92 | 43 | 35 | 2500 | #2024Goals | Starting the new year with positive vibes and goals! #2024Goals | |
| FB_0002 | 432 | en | 2024-01-09T09:45:31Z | dad_blog | positive | 0.95 | 38 | 61 | 3100 | graduation | Proud dad moment: my daughter just graduated! 🎓 | |
| IG_0003 | 3100 | en | 2024-01-15T18:07:44Z | chef_jules | positive | 0.97 | 245 | 110 | 16500 | foodie | Check out my new recipe for avocado toast! 🥑 #foodie | |
| RD_0004 | 120 | en | 2024-01-17T23:28:18Z | coder42 | neutral | 0.76 | 83 | 9 | 1100 | finals | Just finished my finals. Time for a break! | |
| LI_0005 | 410 | en | 2024-01-25T13:16:52Z | alex_hr | positive | 0.88 | 21 | 18 | 1800 | career | Excited to announce my new job at TechWorld! | |
| OT_0006 | Other | 0 | blank | 2024-01-30T19:59:59Z | testuser_01 | neutral | 0 | 0 | 0 | 0 | blank | blank |
| IG_0007 | 12000 | en | 2024-02-02T10:14:33Z | milestone_mark | positive | 0.99 | 1100 | 400 | 80000 | milestone | Hit 10K followers today! Thanks for all your support! 🎉 | |
| TW_0008 | 0 | blank | 2024-02-07T20:22:03Z | bot_edge | neutral | 0.2 | 0 | 0 | 0 | blank | system test - edge case post | |
| FB_0009 | 505 | en | 2024-02-10T12:55:11Z | user_1324 | positive | 0.93 | 50 | 32 | 2600 | birthday | Celebrating my birthday with family and friends! 🥳 | |
| RD_0010 | 110 | en | 2024-02-14T17:01:42Z | leapguru | neutral | 0.74 | 61 | 7 | 980 | leapday | Anyone else excited for the leap day this year? | |
| LI_0011 | 650 | en | 2024-02-19T08:35:15Z | growth_hacker | positive | 0.94 | 36 | 27 | 3500 | startup | Our startup reached 1M users! Incredible team effort. | |
| IG_0012 | 780 | fr | 2024-02-22T16:29:47Z | nightowl999 | positive | 0.96 | 152 | 60 | 4800 | nightlife | La vie nocturne à Paris est incroyable! ✨ #nightlife | |
| OT_0013 | Other | 60 | en | 2024-02-29T00:00:00Z | boundary_user | positive | 0.9 | 8 | 3 | 400 | leapday | Leap day only comes once in four years! Make it count. |
| TW_0014 | 183 | en | 2024-03-04T11:19:53Z | user_5673 | positive | 0.87 | 27 | 22 | 1900 | motivation | Monday motivation: keep pushing forward! | |
| FB_0015 | 58 | en | 2024-03-08T21:02:41Z | user_505 | neutral | 0.63 | 5 | 4 | 600 | nostalgia | Missing the good old days. #nostalgia | |
| IG_0016 | 8400 | en | 2024-03-14T14:42:12Z | influencer_amy | positive | 0.98 | 980 | 360 | 57000 | celebration | Spring is finally here! 🌸 #celebration | |
| RD_0017 | 92 | en | 2024-03-19T07:57:25Z | archivist | neutral | 0.79 | 59 | 5 | 900 | coding | What are your favorite coding resources? | |
| LI_0018 | 290 | en | 2024-03-22T16:44:08Z | user_9003 | positive | 0.89 | 17 | 13 | 1350 | networking | Networking opportunities at the Spring Conference! #networking | |
| IG_0019 | 540 | es | 2024-03-30T20:20:20Z | global_guy | positive | 0.92 | 75 | 31 | 3700 | viaje | ¡Feliz fin de semana a todos desde Barcelona! 🌞 #viaje | |
| OT_0020 | Other | 0 | blank | 2024-04-01T09:09:09Z | forgotten_user | neutral | 0.4 | 0 | 0 | 0 | blank | test post for April Fools. |
What the 200 rows show
from the 200-row sampleInstagram platform stands out: mean num_
- 208median num_
likes - 3sentiment polarities
- 0.89median confidence_
score - 22median num_
comments - 13median num_
shares - 1,277median num_
views
Median 208, from 0 to 14,230.
- string 7
- integer 4
- float 1
- datetime 1
Columns
13 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 7 columns | |||
post_id | string | Unique identifier for each social media postunique | TW_0001 |
platform | string | Name of the social media platform (e.g., Twitter, Facebook, Instagram)6 values | |
author_id | string | Unique identifier for the author of the post | user_8291 |
post_text | string | Full text content of the social media post | Feeling lucky today! 🍀 |
language | string | Language code of the post (e.g., en, es, fr)5 languages · optional | en |
sentiment_polarity | string | Pre-labeled sentiment polarity of the postpositive · negative · neutral | positive |
topic | string | Main topic or hashtag associated with the post (if available)optional | #2024Goals |
| Numbers 5 columns | |||
confidence_score | float | Confidence score for the sentiment label (0.0 to 1.0)0 to 1 · optional | 0.92 |
num_likes | integer | Number of likes or equivalent reactions on the post0 or more · optional | 225 |
num_comments | integer | Number of comments or replies on the post0 or more · optional | 43 |
num_shares | integer | Number of times the post has been shared or retweeted0 or more · optional | 35 |
num_views | integer | Number of views or impressions for the post0 or more · optional | 2500 |
| Dates and times 1 column | |||
post_datetime | datetime | Timestamp when the post was published | 2024-01-03T15:21:07Z |
Use it for
A social media dashboard
Num_
likes by platform and a breakdown of language. Excel, Power BI or Tableau. Why do the 40 Instagram rows have a mean num_
likes of 5,761? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Posts200TW_0001225TwitterFB_0002432FacebookIG_00033100Instagram
A software demo
Believable posts with platform, post_
datetime and author_ id to fill a screen in front of a buyer.
blueprint · social-media-sentiment-polarity
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 13 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Post text and metadata included
- Sentiment polarity (positive/neutral/negative) labeled
- Engagement metrics tracked
- User demographics available
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- social-media-sentiment-polarity