Document Analyze : This project get a pattient documet as an input. And returns ExceL table with the relevant data for N1X10 system.
'will be update with the progect progress.
- Init
- get a medical document.
assume pdf file - check if the document is readable or scanner picture send the file to OCR.
- get a medical document.
2.1. OCR
- In order to extract the text will transform the file to JPG and then to .txt file
- returns txt file
2.2. pdf object
- init python pdf object in order to work on the file
- Document classification
- gets txt file from OCR or pdf object.
- TBC unbundle the file
- returns a list of each document's attribute:
- name of patient
- date of document
- date of procedure
- doctor’s name
- the department
- the institution
- type of procedure
- num of pages
- reference to the original document
4.1 imaging
- TBC
4.2 Bood test
- TBC
4.3 Dr summaries
-
TBC 4.4 Medication prescriptions
-
TBC
4.5 Pathology
- TBC
4.6 Surgery reports
- TBC
4.7 Hospital release forms
- TBC
4.8 Genomic-molecular profiles
- TBC
5 Assemble the results to excel
- TBC
The first thing you'll want to do, is 'git clone' this project. Create an appropriate folder in your local machine, Then enter Git Bash (or any other Linux terminal) and type:
git clone <clone url>
the "clone url" can be found on the the top right part of this github page.
TBC
The prerequisites are listed in the "requirements.txt" file. Make sure you have a working virtual environment with all the packages downloaded in it. If you want to make a new virtual environment, create it and make sure you run
pip install requirements.txt
when inside your venv.
To run the app, I recommend using VS Code. Follow these steps:
- Open the project you've cloned in VS Code. TBC
TBC
TBC

