MedAssistAI is an NLP-powered Streamlit app that summarizes clinical notes and answers medical questions using state-of-the-art transformer models.
- Summarizes long clinical notes using
facebook/bart-large-cnn - Answers follow-up clinical questions using
distilbert-base-cased-distilled-squad - Streamlit frontend for usability
- Power BI dashboard for usage insights
docker build -t medassistai .
docker run -p 8501:8501 medassistaipip install -r requirements.txt
streamlit run streamlit_medassistai.py{
"note": "Patient is recovering well from cardiac surgery...",
"question": "What is the treatment plan?"
}Includes mock summary_log.csv for dashboarding:
- Summary length trends
- Usage by department
- QA response times
├── data/ # Synthetic clinical notes
├── notebooks/ # EDA, Summarization & QA
├── streamlit_medassistai.py # App frontend
├── summary_log.csv # For Power BI
├── requirements.txt
├── Dockerfile
└── README.md