MoodSense a Browser Based Ensemble Sentiment Analysis System for Real Time Mood Tracking

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

We present MoodSense, an open-source mood-tracking system that combines three complementary sentiment analysis models — DistilBERT, VADER, and TextBlob — into a unified Wellbeing Score. Unlike prior tools that require server infrastructure or specialist hardware, MoodSense runs entirely in the browser as a Progressive Web App with no installation required, and is additionally available as a Google Colab notebook for researchers. The system achieves 90.6% accuracy on the SST-2 benchmark, a 23.7 percentage point improvement over VADER alone, and a Spearman correlation of 0.566 against emotion-valence proxy labels. A built-in crisis keyword detector and an Anthropic Claude-powered conversational companion make MoodSense one of the first fully open-source tools to integrate ensemble NLP with conversational AI support in a single deployable browser application. We describe the system architecture, benchmark evaluation, and ablation study, and release all code publicly.

Article activity feed