Video sentiment analysis on social media using an advanced VADER technique
摘要
Manually gaging public sentiment in the millions of informal, multilingual comments posted on social media vlogs is infeasible, and existing models often falter on slang, code-switching, emojis, and rapid shifts in tone. To address this challenge, we compile a 36 000-comment corpus drawn from India’s most-viewed channels on YouTube, Twitter (X), TikTok, Reddit, Instagram, and Facebook, then build an end-to-end Python NLP pipeline that blends deep learning–based preprocessing (tokenization, misspelling correction, code-mix detection) with an enhanced version of VADER (Valence Aware Dictionary for Sentiment Reasoning). The lexicon is augmented with 276 domain-specific slang terms and emojis, and custom rules capture sarcasm, negation, and intensity cues. The upgraded VADER attains an F1-score of 1.00 on the in-sample corpus and 0.92 on an external hold-out set, surpassing fine-tuned BERT (F1 = 0.94) and zero-shot GPT