Thanks to visit codestin.com
Credit goes to github.com

Skip to content

It's a machine learning project for image captioning on radiological Chest X-ray images. NLP( natural language processing ) is used for captioning, image processing/cv and CNN used for feature extraction of images.

License

Notifications You must be signed in to change notification settings

umitsarioz/ChestX-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChestX-AI

It's a machine learning project for image captioning on radiological Chest X-ray images. NLP is used for captioning, image processing and CNN used for feature extraction of images.

ChestX-AI Demo.gif

Figure 1. ChestX-AI Demo

Technologies

technology_stack.png

Figure 2. Technology Stack

Setup & Deployment

Model files are big so not uplodaded in this repo. However you can download these from this link Besides, there is no need to download these for dockerize setup.

Deployment

  • First usage: docker-compose up -d --build
  • Already build: docker-compose up -d
  • For shutdown: docker-compose down
  • Voila! Now you can use your product in your localhost http://localhost:8030 .

To-Do:

  • Dockerize version
  • API connection to retrieve models
  • Evaluating model & hyperparameter-finetuning
  • model finetuning : Attention based model
  • select models checkbox/combobox etc. on ui
  • add model downloads script or codes into dockerfiles
  • Create a PDF like a radiologist report. (Some textboxts will add to UI about patient)

Dataset

What is open-i?

Open-i service of the National Library of Medicine enables search and retrieval of abstracts and images (including charts, graphs, clinical images, etc.) from the open source literature, and biomedical image collections. Searching may be done using text queries as well as query images. Open-i provides access to over 3.7 million images from about 1.2 million PubMed Central® articles; 7,470 chest x-rays with 3,955 radiology reports; 67,517 images from NLM History of Medicine collection; and 2,064 orthopedic illustrations.

Reuse of Open-i images is determined by the license type of the image. A link to the applicable license type, if available, may be found below the individual Open-i image on the detailed view page. Please refer to the following web page for information on the PMC open access subset and the PMC Copyright Notice: http://www.ncbi.nlm.nih.gov/pmc/tools/openftlist/

  • Dataset Article link.
  • You can get more information about dataset from this link .
  • You can download images from this link .
  • You can download image reports from this link .

About

It's a machine learning project for image captioning on radiological Chest X-ray images. NLP( natural language processing ) is used for captioning, image processing/cv and CNN used for feature extraction of images.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages