Skip to content

An AI-powered Medical Report Assistant tool that helps patients understand complex medical reports by providing plain-language explanations and answering questions about their lab results, medical reports, and clinical documents

License

Notifications You must be signed in to change notification settings

fahadyaseen001/MedExplain-AI

Repository files navigation

DeepSeek Logo

MedExplain AI - Medical Report Assistant

An AI-powered tool that helps patients understand complex medical reports by providing plain-language explanations and answering questions about their lab results, medical reports, and clinical documents.

Features

  • 📄 Support for multiple document formats (PDF, DOCX, PNG, JPG)
  • 🔍 Intelligent text extraction with OCR capabilities
  • 💬 Interactive chat interface for asking questions
  • 🔒 HIPAA-aware design with no data retention
  • ⚡ Powered by DeepSeek-R1 language model

Prerequisites

  • Python 3.8+
  • Together AI API key
  • Tesseract OCR installed

Installation

  1. Clone the repository:
git clone https://github.com/fahadyaseen001/MedExplain-AI
cd MedExplain-AI
  1. Install required packages:
pip install -r requirements.txt
  1. Install Tesseract OCR:
  • Windows: Download from GitHub
  • Linux: sudo apt-get install tesseract-ocr
  • Mac: brew install tesseract

Usage

  1. Get your API key from Together AI
  2. Run the Streamlit app:
streamlit run app.py
  1. Enter your Together AI API key in the sidebar
  2. Upload a medical document
  3. Start asking questions about your report

Security & Privacy

  • No data is stored or retained
  • Document processing is encrypted
  • Local processing where possible
  • API communications are secured

License

This project is licensed under the MIT License - see the LICENSE file for details.

Disclaimer

This tool is for informational purposes only and does not replace professional medical advice. Always consult with healthcare professionals for medical decisions.

About

An AI-powered Medical Report Assistant tool that helps patients understand complex medical reports by providing plain-language explanations and answering questions about their lab results, medical reports, and clinical documents

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages