Inspiration

The tragic fire in California gave us an idea to help out victims file insurance claims, considering the overwhelming emotional toll of losing a house and just being in shock will make the insurance claiming process very difficult.

What it does

We developed a web app that analyzes your iMessage chat logs/images to help you locate and recall important items. With an integrated chatbot, the app engages in a conversation to jog your memory and provide insights about where your belongings might be.

How we built it

We built it using RAG converting the important messages with key words of valuable/important items into embeddings which the RAG AI can look through when you ask it one of those key words. The cool thing with RAG is that it uses various contexts by cross-referencing authoritative knowledge sources. We implemented a FastAPI backend to integrate with the AI using Python. For the frontend we used Vite, shadcn, Tailwind, and CodeBuff to assist us in making the UI/UX as beautiful and responsive as possible.

Challenges we ran into

Our biggest challenge was figuring out how to jog someone’s memory about items when they don’t have clear information. Our solution was to analyze iMessage data; why iMessage, you ask? Because it often contains everyday conversations like, “Hey, can you lower the TV? I can hear it from upstairs,” or a parent texting, “Did you turn on the microwave in the kitchen?”. However due to Apple's privacy, we couldn't simply extract chatlog/image information from an iPhone, we had to make a backup and upload the manifest.db which then gave us the location to sms.db, which then had the chatlogs we were looking for.

Accomplishments that we're proud of

Finishing this project was something we're super proud of since we put a lot of time and effort into it, we also stayed up till 3am over the past few days just to get this done. Working on this alongside school and applying for internships was pretty difficult but we're proud of the final product and how seamless everything works even when we thought it was cooked.

What we learned

Building with an RAG AI taught us so much about embeddings, vectors and much more.

What's next for HomeWorthAI

We're thinking about making this a stronger and better app to eventually propose to others and help out victims of wildfires. We're also going to try and deploy this for others to test out!

Built With

Share this project:

Updates