Inspiration
Health insurance documents are filled with complex legal and medical jargon that most people struggle to understand. We saw how confusing policy terms, exclusions, and claim conditions can be for families. InsuraAI was inspired by the idea that everyone deserves clear answers about their healthcare coverage without needing expert knowledge.
What it does
InsuraAI allows users to upload their health insurance PDF and ask questions in natural language. It analyzes the document and provides simple, personalized explanations about coverage, exclusions, waiting periods, and claims removing technical jargon and confusion.
How we built it
We built InsuraAI as a web-based platform with a clean user interface for uploading PDFs and asking questions. The backend extracts and processes document text, then uses Google’s Gemini AI to understand user queries and generate simplified, context-aware responses. The system ensures answers are based only on the uploaded policy.
Challenges we ran into
Handling large and unstructured PDFs was challenging, especially when policies had complex formatting, tables, or scanned content. Ensuring accurate, policy-specific answers without hallucination required careful prompt design and context control. We also worked on making explanations simple yet legally accurate.
Accomplishments that we're proud of
We successfully created a working prototype that transforms dense insurance documents into understandable insights within seconds. The system provides clear, user-friendly responses while maintaining relevance to the original policy. Seeing complex clauses turned into simple explanations was a major milestone.
What we learned
We learned how critical prompt engineering and document preprocessing are when working with large language models. We also gained experience in building AI-driven systems that prioritize clarity, trust, and user-centric design. Most importantly, we understood the responsibility of simplifying sensitive financial information.
What's next for InsuraAI
Next, we plan to add multilingual support, policy comparison features, and claim guidance assistance. We also aim to integrate risk alerts, coverage summaries, and a mobile-friendly experience to make InsuraAI more accessible and impactful for a wider audience.
Built With
- css3
- fastapi
- gemini
- html5
- javascript
- pypdf
- python
Log in or sign up for Devpost to join the conversation.