What it does

Tempo is an AI-powered app that helps you manage your emotional well-being and better organize and understand your thoughts. Users can effortlessly record audio or written messages about their thoughts and experiences throughout the day. Tempo uses Hume AI to analyze these messages and thoughts and better understand how different aspects of your life impact you emotionally.

What does that look like? Think about the biggest parts of your life - maybe it's gym, academics, your friends, and computer science. In Tempo, we call these "life spheres," representing the different dimensions of each user's life, such as work, hobbies, relationships, health, and more. By associating each recorded entry with the relevant sphere, Tempo allows for a comprehensive evaluation of your emotional well-being across various domains. For example - going to the gym might make you feel anxious and excited, and computer science might frustrate you but also bring you a feeling of achievement.

The true power of Tempo lies in its capacity to help users make sense of these experiences and forge a path towards improved mental health. By gaining an understanding of your daily thoughts and experiences, the AI companion becomes a trusted confidant, guiding you towards a deeper self-awareness.

The AI companion in Tempo examines the correlations and interactions between your thoughts, emotions, and the spheres of your life. Tempo provides valuable feedback and recommendations tailored to each specific sphere. It helps you identify areas where you may need more attention, suggests potential strategies for self-improvement, and even offers guidance on setting achievable goals within each sphere.

Moreover, Tempo operates as a dynamic and adaptable companion, constantly learning and evolving alongside your journey. As you engage with the app, the AI companion becomes attuned to your unique preferences, values, and challenges. It refines its understanding of your emotional landscape, ensuring that the guidance it offers is always personalized and relevant.

How we built it

Our goal was to create Tempo as an engaging and user-friendly tool for your daily life. With this in mind, we designed it with subtle colors and a straightforward user interface, enabling easy communication of thoughts and activity logging.

To achieve this, we utilized React Native for the front end and Express.js for the back end. By integrating with the Hume API, we were able to analyze the emotions associated with users' thoughts. Furthermore, we leveraged the power of the OpenAI API, specifically using GPT-4, to analyze emotions and categorize them into relevant spheres. To enhance the user experience, we employed Whispers to transcribe and analyze audio recordings.

Leveraging the collected data, we employed GPT-4 to generate personalized recommendations for users, helping them improve their handling of stressors.

Challenges we ran into

Our foremost challenge revolved around our ideation process. While identifying the problem we aimed to solve came relatively easily, we faced difficulties in devising a method to comprehend and visually represent the intricate emotions of our users. However, we persevered and successfully determined the optimal API integrations, which proved immensely valuable in constructing our user flow and streamlining our backend to analyze incoming data. Nevertheless, the constraints of time during the ideation phase imposed significant pressure on our team's productivity for the rest of the hackathon.

Accomplishments that we're proud of

Our big accomplishments include the ideation process and the seamless collaboration that enabled us to create a product with the potential to assist individuals in coping with numerous challenges while providing them with a reliable companion. Moreover, our team's organization and efficiency played a big role in driving great progress throughout the hackathon.

What we learned

This experience proved to be a valuable learning opportunity for our team, as we discovered the potential of AI technology in aiding individuals in understanding and enhancing their emotional well-being. Technologically, we witnessed significant growth in our proficiency to write cleaner and more efficient code, navigate complex datasets, and leverage multiple AI APIs to craft an enhanced user experience.

What's next for Tempo

Moving forward, we have exciting plans for the future of our app. Here's what's next:

User Personalization: Our focus is on creating a highly personalized experience for each user. We intend to develop algorithms that learn from user interactions and data to provide tailored recommendations, insights, and strategies to address specific stressors and promote emotional well-being.

Integration with Wearable Devices: To provide a seamless and comprehensive user experience, we plan to integrate our app with popular wearable devices, such as smartwatches or fitness trackers. This integration will enable users to track and monitor their emotions and activities effortlessly.

Cross-Platform Availability: We understand the importance of accessibility, and thus, we intend to extend our app's availability to different platforms and devices. This includes developing versions for web browsers, desktops, and other mobile operating systems to reach a wider audience.

Share this project:

Updates