MedLingua
FastAPI, SvelteKit, NLP, SQL, Data Visualization
MedLingua was created to bridge the communication gap between doctors and patients by transforming complex medical data into clear, patient-friendly insights.
Github repository
Inspiration
MedLingua addresses the challenge that nearly 2 in 3 patients struggle to understand their healthcare providers due to complex medical jargon and disconnected patient data. The platform synthesizes structured health records and unstructured clinical notes into clear explanations, personalized recommendations, and meaningful visualizations.
What it does
MedLingua interprets medical data to improve communication between patients and providers. Key features include:
- Personalized Explanations: Converts complex medical terminology into patient-friendly language.
- Smart Recommendations: Provides tailored healthcare recommendations based on patient data.
- Medical Visualizations: Displays connected medical histories through intuitive charts.
- Structured & Unstructured Data Integration: Merges EHR data with clinical notes seamlessly.
- Provider-Focused Insights: Supports clinical decision-making with organized data views.
Architecture

How we built it
- Backend: FastAPI
- Frontend: SvelteKit
- Machine Learning: Codebox
- NLP: Custom NLP models
- Database: SQL
- Data Processing: MIMIC Dataset & Clinical Data Pipelines
Challenges we ran into
- Integrating structured and unstructured medical data
- Ensuring patient-friendly explanations without losing clinical accuracy
- Building intuitive visualizations for complex health records
Accomplishments
- Successfully combined backend, frontend, NLP, and data visualization
- Delivered a tool that helps patients and providers communicate more effectively
- Built a fully functional platform with clear insights
What we learned
- How to process structured and unstructured healthcare data
- How to visualize complex datasets in an accessible way
- How to integrate Python backend with a responsive frontend
What is next for MedLingua
- Expand NLP models for more nuanced medical notes
- Include real-time analytics and patient dashboards
- Improve visualizations with more interactive charts
2025
Flutter, Dart, TMDb API, WebView, URL Launcher, SharedPreferences, Git, GitHub
Python, Flask, BeautifulSoup, Requests, HTML/CSS, Render
Python, Streamlit, Scikit-learn, Random Forest, SVM, FastAPI, Matplotlib, Joblib, Pandas
Back to Top ↑
2024
Python, Salesforce API, NLP, JavaScript, Shell Scripting
Kohl’s × Sephora × PACT Case Study
R, ggplot2, dplyr, tidyverse, readr, HTML, CSS, GitHub Pages
Python, OpenAI API, LangChain, Web Scraping, NLP
Back to Top ↑
2023
HTML, CSS, JavaScript, Python, SpaCy, Matplotlib, Seaborn, GitHub Pages, HuggingFace Spaces, Kaggle
FastAPI, SvelteKit, NLP, SQL, Data Visualization
Back to Top ↑