Inspiration
In a world obsessed with productivity, we often ignore the early signs of mental fatigue until it’s too late. While calendars, to-do lists, and time trackers help us do more, we realized there was nothing that helped us stop. The Silent Screamer was born from that gap a tool to quietly monitor burnout and nudge us toward rest when we need it most, not just when we want it.
What it does
The Silent Screamer is a smart burnout detection and intervention system. It passively observes behavioral patterns (like erratic typing or tab-switching), facial expressions (like stress or fatigue), and biometric data (if available) to calculate a personalized burnout risk score. When the score rises, the system gently suggests actions like taking a break, stretching, or breathing exercises. It can even activate a calming "Burnout Mode" that dims screens and pauses non-essential notifications. All this happens quietly, respectfully, and just in time.
How we built it
We used a combination of JavaScript and Python for cross-platform compatibility. The behavioral tracking runs in the background using desktop or browser-based scripts. For facial emotion detection, we integrated OpenCV and a pre-trained CNN model. Wearable integration was done using APIs like Fitbit and Apple HealthKit (mocked for demo). The system learns user patterns over time using simple machine learning models to personalize the burnout score. The front end was built using React, and the backend with Flask, with Firebase handling real-time data.
Challenges we ran into
Detecting stress without being intrusive was difficult we had to balance privacy with accuracy. Training the model to avoid false positives was tricky since every user’s stress patterns are unique. Integrating biometric data without access to real devices required mocking and creative testing methods. Building alerts that felt helpful, not annoying, took lots of user testing and fine-tuning
Accomplishments that we're proud of
Successfully built a working prototype that detects stress triggers in real-time. Created a user-friendly interface that respects privacy and mental health boundaries. Developed a meaningful application that goes beyond productivity it genuinely supports user well-being. Received positive user feedback on how “seen and supported” they felt while using it
What we learned
Mental health tools must be subtle, empathetic, and customizable to be truly effective. Users appreciate tools that care about their well-being without being intrusive. Machine learning models need to adapt to individuals there’s no one-size-fits-all for stress. Designing for care, not control, makes a big difference in user trust and engagement.
What's next for The Silent Screamer
Improve the ML model using personalized training data and edge-device learning. Add integration with tools like Slack, Google Calendar, and Microsoft Teams to suggest break times. Build a mobile companion app for on-the-go stress tracking. Add journaling, mood history, and GPT-powered conversational mental health support. Launch a team/enterprise dashboard for anonymous burnout tracking in organizations prioritizing employee well-being at scale.
Built With
- graphql
- react
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.