Inspiration
Our Oura rings provide us with a daily sleep score, but don't actually give us actionable, personalized advice for improving our sleep based on our data. We wanted to remedy that by using GPT4 to analyze our sleep data.
What it does
It interfaces with the Oura API and gets your personalized data over the past 7 days. Using a specialized prompt which aims to extract as much value as possible from the sleep and activity data, the app gives you actionable, personalized advice for improving your sleep.
How we built it
Python + Oura API + OpenAI API
Challenges we ran into
Integrating with Twilio - we wanted the app to call the user around bedtime, and encourage them to get to bed, along with tips for a better night of rest.
Accomplishments that we're proud of
Getting the model to analyze the data effectively and give personalized actionable advice.
What we learned
How to extract and understand data from the Oura API.
What's next for sleep better
Integrate with Twilio (scheduled call around bedtime) and ElevenLabs (calm, soothing, friendly voice). Phone call bedtime meditation
Built With
- openai
- oura
- python
Log in or sign up for Devpost to join the conversation.