Code Monkey home page Code Monkey logo

medical-data-extraction's Introduction

Medical Data Extraction :

Introduction :

  • This project is to implement medical data extraction , and this project will auto classify and extract useful information from medicalcare documents.
  • Implemented this project by using libraries - Pytesseract(Runs On Google Optical Character Recognition-OCR), Computer Vision, Regex, PDF2Image, Pytest.
  • At first we use PDF2Image library to convert PDF into image, clean the image with Computer Vision by Adaptive Thresholding Techinique and extract useful data by using Pytesseract(OCR) and regex.
  • This project works well on medicalcare documents(like extracting name, patient details, medicine) and this saves time as it reduces human work and saves time from 15 min to 2 min.

Major Libraries and tools :

  • Pdf2image - This library is used in this project to convert medical document pdf file to text
  • openCV - This library is used in this project for processing and cleaning the image by adaptive threshold method.
  • pytesseract - This library is used in this project for converting image containing useful information to text and this library runs on google optical character recognition engine (OCR).
  • regex - This library is used in this project for extracting useful and required text from text data .
  • Pytest - This library is used in this project to perform effective testing .

Project workflow :

Project tasks :

  1. Collect and dataset.
  2. Analyse the data and get useful insights from data .
  3. Use pdf2image to convert pdf to image.
  4. use computer vision (opencv) to process and clean the image by adaptive thresholding technique.
  5. By pyteserract (OCR) convert the processed and clean image to extract the data .
  6. By Regular expression (RE) extract useful information from the extracted text data.
  7. By pytest test the project and quality of code .

Future Goals Regarding This Project :

  1. As this model works well and by using advanced Computer Vision Concept like region of intrest(ROI) we can extract data with high accuracy
  2. Using further regex we can extract more useful fields in document to get more insight and save further time.

medical-data-extraction's People

Contributors

prathyyyyy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.