What it does

Rocky’s Dorm is a fun, engaging USF-themed mental-health chatbot that checks your mood, comforts you when needed, and motivates you during exam season—offering a more interactive and personal experience than what USF currently provides.

How I built it

I built it using Python, Streamlit, and the ChatGPT API with custom mood logic and a Rocky-the-Bull persona inspired by USF traditions and phrases.

Challenges I ran into

Managing API keys, fixing Streamlit state issues, avoiding repetitive responses, and making Rocky supportive while staying safe.

Accomplishments I'm proud of

I created a mood-aware, personality-driven mental-health tool that feels fun, friendly, and far more engaging than standard campus resources.

What I learned

Prompt design, Streamlit UI development, mood scoring techniques, and how to combine personality with mental-health sensitivity.

What’s next for Rocky’s Dorm

Adding exam reminders, campus resource integration, a mobile version, and even more personality upgrades to make mental-health support feel natural and enjoyable.

Built With

Share this project:

Updates