Skip to content

Dr.Parser ๐Ÿฉธ๐Ÿ“Š โ€“ AI-powered blood report parser that extracts and analyzes medical data from images/PDFs. Built with React, FastAPI, EasyOCR, and Gemini AI. ๐Ÿš€ ๐Ÿ”น Local Setup Available | ๐Ÿ”น Future Enhancements Planned | ๐Ÿ”น Hackathon Project ๐Ÿ‘‰ Clone, run, and explore the future of AI-driven healthcare!

License

Notifications You must be signed in to change notification settings

Gyanvir/DrParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

42 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Dr.Parser

Volentify Logo

๐Ÿš€ Overview

Dr.Parser is an AI-powered blood report analysis tool designed to extract, interpret, and present key health metrics from medical reports. Our goal is to make medical diagnostics more accessible and understandable for both healthcare professionals and individuals.

๐Ÿ† About the Project

Dr.Parser is our take on simplifying medical report analysis. While we may not be the most technically advanced team, our strength lies in execution. We believe in the power of innovation and dedication, and if selected, we are eager to take this project to new heights.

๐Ÿ’ก Why No Deployment?

Since Dr.Parser includes an ML-based backend, deploying it on a cloud engine would require resources beyond our current capacity. However, we have ensured that everything is well-documented so that you can run it locally without issues.

Even if this project doesnโ€™t seem technically extravagant, we promise to give our heart and soul to making it a real-world healthcare solution.


๐Ÿ›  Tech Stack & Tools Used

  • Frontend: React.js, HTML, CSS
  • Backend: FastAPI
  • AI/ML: EasyOCR, Gemini AI

๐Ÿ“ฅ Installation & Setup (Run Locally)

To set up the project on your local machine, follow these steps:

1๏ธโƒฃ Clone the Repository

git clone https://github.com/Gyanvir/DrParser.git
cd Parsec Vol.1

2๏ธโƒฃ Set Up the Python Backend (API)

Navigate to the api folder and create a virtual environment:

cd api
python -m venv venv  # Windows
source venv/bin/activate  # macOS/Linux
venv\Scripts\activate  # Windows

Now install the required dependencies:

pip install -r requirements.txt

Run the backend server:

uvicorn main:app --reload

3๏ธโƒฃ Set Up the Frontend

Open a new terminal while keeping the virtual environment active and navigate to the frontend folder:

cd ../frontend
npm install  # Install dependencies
npm start  # Start the development server

Your frontend will now be running at http://localhost:3000, and the backend API will be available at http://localhost:8000.


โš ๏ธ Important Note on Upload Button

When you press the Upload button, kindly wait patiently for the analysis to generate. The process may take up to 2 minutes due to the ML model's processing time. Currently, there is no visible action after clicking the button, but rest assured, your file is being processed in the background.


๐ŸŒŸ Features

  • OCR-Powered Report Parsing: Extracts key health parameters from blood reports.
  • AI-Based Analysis: Provides insights using Gemini AI.
  • User-Friendly Interface: Built with basic HTML, CSS, JS for a smooth experience.
  • Scalable Architecture: Designed with React and Python to aid future improvements.

๐Ÿ”ฎ Future Vision

We plan to enhance Dr.Parser with:

  • โœ… Advanced AI models to dynamically interpret test reference ranges.
  • โœ… Improved UI/UX for seamless interaction.
  • โœ… Support for direct PDF uploads.
  • โœ… A login & authorization system for user report tracking.
  • โœ… Optimized ML model deployment for real-time results.

๐Ÿ“ท Screenshots & Demo

1๏ธโƒฃ Home Page

Home Page

2๏ธโƒฃ Analysis Output

Analysis Output

3๏ธโƒฃ Future Vision

Future Vision

4๏ธโƒฃ What People Say

What People Say

5๏ธโƒฃ Made with โค๏ธ By Team Euphoria

Team Euphoria


๐Ÿ† Team Euphoria

Developed by:

  • Gyanvir Singh
  • Himanshu Bansal
  • Rajveer Rangile

๐Ÿ“ Evaluation Criteria & Compliance

This project meets the following evaluation criteria: -โœ… Functionality: Fully working local setup. -โœ… Code Quality: Well-structured and documented. -โœ… Scalability: Designed for future improvements. -โœ… Innovation: AI-driven medical analysis.


๐Ÿ“œ License

This project is open-source under the MIT License.


โค๏ธ Final Words

We may not be the best coders, but we are passionate executors. Given the opportunity, we are determined to make Dr.Parser a revolutionary healthcare tool. Thank you for reviewing our project!

About

Dr.Parser ๐Ÿฉธ๐Ÿ“Š โ€“ AI-powered blood report parser that extracts and analyzes medical data from images/PDFs. Built with React, FastAPI, EasyOCR, and Gemini AI. ๐Ÿš€ ๐Ÿ”น Local Setup Available | ๐Ÿ”น Future Enhancements Planned | ๐Ÿ”น Hackathon Project ๐Ÿ‘‰ Clone, run, and explore the future of AI-driven healthcare!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published