Inspiration
Medical reports are filled with numbers, ranges, and technical terms. For non-medical people, especially students and families, these reports often create confusion and anxiety rather than clarity. I noticed that people usually understand what their values are, but not how those values should affect their daily life. This inspired me to build Lab2Life—a tool that focuses not on diagnosis, but on actionable lifestyle understanding
What it does
Lab2Life is a web-based AI application that converts medical report values into simple, safe, and practical lifestyle guidance. Given a medical report, the app: Interprets lab values in simple language Infers possible health concerns without diagnosing Generates daily lifestyle suggestions (diet, activity, hydration, sleep) Provides a clear Do & Don’t list Suggests when to consult a doctor and what questions to ask
How I built it
JavaScript web interface User input (medical report text) is sent to the Gemini API A carefully designed prompt guides Gemini to: reason step-by-step avoid diagnosis or prescriptions focus on lifestyle and safety The AI response is displayed clearly for the user
Challenges I ran into
Designing prompts that were helpful but medically responsible Avoiding diagnosis while still being informative Structuring AI output to be clear, calm, and actionable Learning web development and API usage as a first-year student These challenges helped me understand the importance of responsible AI design, especially in healthcare-related contexts.
Accomplishments that I'm proud of
Built a complete, working AI-powered web application as a first-year student within a limited time frame Successfully integrated the Gemini API to generate reasoning-based, non-diagnostic lifestyle guidance from medical data Designed a responsible AI workflow that prioritizes user safety and avoids medical diagnosis or prescriptions
What I learned
How to work with real-world APIs Prompt engineering for reasoning-focused outputs Basics of web development Ethical considerations when building AI for sensitive domains How to turn a simple idea into a complete, demo-ready project
What's next for Lab2Life
Support for report comparison over time Multi-language explanations Accessibility-focused modes (elder-friendly output) Optional deployment for wider access
Built With
- gemini-api
- google-ai
- html
- javascript
- vscode
Log in or sign up for Devpost to join the conversation.