Skip to content

Latest commit

 

History

History
82 lines (62 loc) · 3.05 KB

README.md

File metadata and controls

82 lines (62 loc) · 3.05 KB

CodeX Clinic (Website and App)

Repository for CodeX Clinic project.

To watch demo video. Click Here.

Overview

CodeX Clinic is an AI-powered healthcare platform that offers medical report extraction and summarization using AWS Textract and GPT-2. The system efficiently extracts, processes, and summarizes medical reports, making it easier for patients to understand their health data without medical expertise.

Features

🔹 Medical Report Extraction & Summarization

  • Utilizes AWS Textract for Optical Character Recognition (OCR) to extract text from medical reports (PDF, JPG, PNG, BMP).
  • Leverages Natural Language Processing (NLP) techniques to analyze extracted data.
  • Summarizes key findings using GPT-2, presenting concise and comprehensible summaries.
  • Provides medical insights, highlighting deficiencies or excess levels of medical parameters.

🔹 User Dashboard

  • Easy-to-use dashboard for patients and doctors to upload, view, and manage medical reports.
  • Displays extracted abnormal parameters with recommended actions.

🔹 Doctor & Patient Interaction

  • Patients can search for doctors using multiple keywords.
  • Booking system for video consultations and in-person appointments.
  • Real-time notifications for scheduled appointments.

Screenshots

Login/Signup:

Login Login App

Dashboard:

Dashboard Dashboard App Dashboard App 2

Update Profile:

Profile Profile App

Search Doctors (Multiple Keywords):

Doctors Doctors App

Booking Appointment:

Book Appointment

View Appointments:

View Appointments View Appointments App

Scheduled Appointments:

Scheduled Appointments Scheduled Appointments App

Multi-User Video Conference:

Video Meeting

Notifications:

Notifications

Medical Report Summary:

Select Report Medical Report Summary

Technologies Used

Backend:

  • Python (Flask, FastAPI)
  • AWS Textract (OCR Processing)
  • GPT-2 (Summarization)
  • PostgreSQL (Database)

Frontend:

  • React.js (Website)
  • React Native (Mobile App)

Other Tools & Libraries:

  • Pytesseract, EasyOCR, Pdfplumber for OCR processing.
  • TensorFlow, Hugging Face Transformers for NLP models.
  • Twilio API for SMS/Email notifications.
  • WebRTC for video conferencing.