Skip to content

ScreenSense Lab

A dashboard that turns students' screen-time data into a clear picture of what's actually hurting their sleep and mood.

I designed and built the ScreenSense Lab dashboard solo — cleaning a student survey dataset, engineering the usage/sleep/mental-health visualizations, and shipping it as a live, publicly usable tool.

Role · Data Visualization Designer
Timeframe · Fall 2025
Status · Live
Tools · Python, LLM Integration, Dashboard UI

Context

Technology is everywhere in people's day-to-day lives. Social media usage has caused screen time to grow substantially, and it has become increasingly important to understand how this affects mental health and well-being.

Many users see that their online habits affect their mood, sleep, productivity, and self-esteem — but tools that exist today only provide screen time data without any context of the impacts. People need personalized insights, backed by data, to bridge the gap between mental health and their digital habits.

Goal

“Create an accessible, interactive application that helps users better understand the relationship between their social media activity and overall well-being.”

Research

Dataset

Used a Kaggle dataset on “Students' Social Media Addiction” featuring survey data from students globally — ages 16–25 in high school, undergraduate, or graduate programs. Data was collected through surveys recruited via university mailing lists and social media platforms.

Key insight: an excess amount of social media usage can negatively impact overall well-being, including stress, sleep, and other factors.

Metrics analyzed

  • Average daily usage hours
  • Sleep hours per night
  • Mental health scores
  • Relationship conflicts over social media

Sketches / early concepts

The initial sketch explored the first layout concept for the dashboard. After discussions with my professor and peers, I iterated on the design significantly — these were very preliminary, and the final dashboard changed substantially from these early concepts.

Initial dashboard sketch with visualizations and insights
Revised dashboard sketch with chatbot and data sections

Insight

During final presentations, peers noted that the visualizations on the home page were overwhelming and hard to parse at a glance. That feedback became the turning point: the dashboard needed to separate “ask a question” from “explore the data,” instead of dropping both on users at once.

Initial homepage

Initial dashboard showing overview with dataset summary and quick stats

Final homepage

Final dashboard with Q&A assistant, screen time input, and data visualizations
  • Added manual user data input for personalized chatbot responses
  • Separated visualizations into their own dedicated section
  • Added explanations to each chart for easier interpretation
  • Changed to a calming blue theme for a more approachable feel

Design

Core features

01

Manual screen-time input

Users can input their own screen time data to receive personalized insights from the chatbot.

02

LLM chatbot

An AI-powered Q&A assistant that provides tailored conversational insights based on user data and the dataset.

03

Wellness insights

Personalized recommendations and patterns helping users understand how their habits affect well-being.

04

Built-in visualizations

Pre-built charts with explanations to help users easily interpret the data and understand why it matters.

05

“Build your own plot”

Users can explore additional aspects of the dataset by choosing which values they want to visualize.

06

Tech stack

Streamlit frontend, Python/Pandas/Matplotlib backend, OpenAI API via LiteLLM for the chatbot.

Dashboard screens

Q&A chatbot answering a question about reducing social media usage
Data visualizations section explaining why charts matter and showing insights
Box plot showing average daily social media use vs mental health with explanations

Outcome

The dashboard empowers users with self-awareness, allowing them to identify personal triggers and gain clarity regarding their digital habits. Future iterations include integrating an LLM directly with the dataset for tailored conversational insights and refining the UI/UX to a more intuitive, professional design.

View live demoMake sure to wake the project up!

Reflection

What I learned

  • Bridging mental health research and digital behavior data shows how design and data-driven insight can promote healthier habits
  • Peer feedback on a confusing first draft was more valuable than any assumption I made solo

Next steps

  • Integrate an LLM directly with the dataset for more tailored conversational insights
  • Refine the UI/UX to a more intuitive, professional design

Next project

CalmIllini

Aishi Dua

Product Designer crafting simple, accessible, and aesthetic digital experiences.

Navigation

Contact

Available for work

© 2026 Aishi Dua. All rights reserved.

Last updated August 2026

Built with Next.js, Claude Code, and lots of coffee :)