Skip to content

An open source project for the interpretation of blood test results, by receiving information such as WBC and RBC, interprets the test result completely automatically.

License

Notifications You must be signed in to change notification settings

Mehranalam/Interpretation-blood-test-results

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interpretation-blood-test-results

CodeQL

An open source project for the interpretation of blood test results, by receiving information such as WBC and RBC, interprets the test result completely automatically.

This project is just a small step to do a big thing. This project protects the privacy and vital information of the body [blood test] by receiving the information and storing it once in the database and also by encrypting the data in the database.

setup

cd app
pip install -r requirements.txt

Quick start

python main.py
python result.py
python information.py
  • main.py core of project and setup input pdf and manage database
  • result.py This file acts as a bridge between the data classification process and the final interpretation of the blood tests. It helps to ensure that the results are based on a solid foundation of data analysis and that any anomalies or errors are identified and corrected before the tests are interpreted. By utilizing this file, medical professionals can have greater confidence in the accuracy of their blood test results, which can ultimately lead to better patient outcomes.
  • information.py last step for procces data and push to OpenAI & Google Gemini

Sample output: result/

# Blood factors needed to interpret laboratory data 
# data dynamic geting from PDF file.

QUERY_B = [
    "Hemoglobin",
    "WBC count",
    "RBC count",
    "Platelet Count",
    "PCV",
    "MCV",
    "MCH",
    "MCHC",
    "RDW",
    "Neutrophils",
    "Lymphocytes",
    "Monocytes",
    "Eosinophils",
    "Basophils"
]

Dataset of Blood test sample [Drlogy Healthcare organization]

About

An open source project for the interpretation of blood test results, by receiving information such as WBC and RBC, interprets the test result completely automatically.

Resources

License

Stars

Watchers

Forks

Languages