Inspiration

The inspiration for Emotional Weather came from the idea that human emotions change just like the weather. Throughout the day, people experience different emotional states such as happiness, stress, sadness, or calmness, but these feelings are often difficult to track or visualize.

What it does

The Emotion Sensing system analyzes a user’s speech and facial expressions to detect their current emotional state. When the user speaks or looks at the camera, the system processes the voice tone and facial features to identify emotions such as calm, happiness, confusion, stress, or anxiety. After detecting the emotion, the system informs the user about their current mood.

How we built it

We built the Emotion Sensing system by combining facial recognition, speech analysis, and interactive focus activities. First, we used a camera to capture the user’s facial expressions and applied an emotion detection model to identify emotions such as calm, happiness, confusion, stress, and anxiety. At the same time, the system records the user’s voice and analyzes speech patterns to understand the emotional tone.

Challenges we ran into

While developing the Emotion Sensing system, we faced several challenges. One of the main difficulties was accurately detecting emotions from facial expressions and speech, because emotions can vary between individuals and may not always be clearly visible. Another challenge was handling background noise during voice input, which sometimes affected the accuracy of speech emotion detection.

Accomplishments that we're proud of

our project is successfully creating a system that can detect human emotions using both speech and facial recognition. We were able to integrate different technologies into one application that analyzes the user’s mood and responds intelligently. Another achievement is developing interactive focus activities such as the Color Test, Number Test, and Target Test, which help users improve their concentration in an engaging way.

What we learned

Through building the Emotion Sensing project, we learned how different technologies can work together to create an intelligent and helpful system. We gained experience in emotion detection using facial recognition and speech analysis, and we understood how important it is to process user input accurately. This project also helped us learn how to design interactive features, such as the Color Test, Number Test, Target Test, and Meditation session, to improve user focus and engagement.

What's next for Emotion Weather

The next step for Emotional Weather is to make the system more intelligent and helpful for everyday life. In the future, we plan to improve the accuracy of emotion detection by analyzing more signals such as body language, typing patterns, and longer voice interactions. This will help the system understand user emotions more clearly and respond more effectively.

Built With

  • figma
Share this project:

Updates