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

MedLingua 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

DramaBuddy

Flutter, Dart, TMDb API, WebView, URL Launcher, SharedPreferences, Git, GitHub

IoMT Secure Dashboard

Python, Streamlit, Scikit-learn, Random Forest, SVM, FastAPI, Matplotlib, Joblib, Pandas

Back to Top ↑

2024

Eduowl

Python, OpenAI API, LangChain, Web Scraping, NLP

Back to Top ↑

2023

Sentishelter

HTML, CSS, JavaScript, Python, SpaCy, Matplotlib, Seaborn, GitHub Pages, HuggingFace Spaces, Kaggle

MedLingua

FastAPI, SvelteKit, NLP, SQL, Data Visualization

Back to Top ↑

2022

Back to Top ↑