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

Share this project:

Updates