Inspiration

I'm Einar, a member of the team. A few years ago my grandfather was living on his own and fell. He wasn't able to get up and was lying there for two days before we checked on him again and found him there. He ended up hospitalized, and it exacerbated his existing problems. This project is aimed at creating an automatic wellness check-in system that's easy for the elderly to use -- it's just a simple phone call. And when they answer it, they can talk to a chatGPT-inspired AI agent that can note down any complaints or mentions of health problems for caretakers or family to later see on a web dashboard.

What it does

ElderBytes is a web-based application that facilitates a seamless monitoring system for the elderly. Elderly & caregivers begin with making an account and signing up with their information (name & phone number). Then, on a daily basis, ElderBytes calls the elderly individual's phone, not only acting as an active check-in for health and safety but also providing a personal healthcare AI companion, Max, who can respond and take note of any concerning remarks. In the event that the elderly individual doesn't pick up, ElderlyBytes tries twice more to reach out after a periodic set of times. If, twice again, the call doesn't go through, the caregiver is called and notified of the anomaly so they can take appropriate action. Additionally, on the ElderlyBytes dashboard, both the elderly & caregivers can see past data and statistics, including specific complaints aggregated by Max in addition to past check-ins.

How we built it

Our frontend was built on Next.js, Tailwind, Shadcn. Our backend was built with Python, LangChain for the ChatGPT Wrapper, Prisma, Twilio, Quart.

Challenges we ran into

API endpoint functionality, Database design, Twilio calls, Chatbot

Accomplishments that we're proud of

Creating an end-to-end chatbot that can actively respond and interact with callers & record insightful information

What we learned

ChatGPT Wrapper, Twilio Automation, Prisma, LangChain

What's next for ElderBytes

With more time, we are hoping to offer SMS functionality as well and offer a more user-focused experience, enabling the elderly individual to pick the times at which to be contacted. We will also have a live chatbot on our dashboard you can chat with through text.

Built With

Share this project:

Updates