minzhou1003 / ec601-project

Kaggle: RSNA Pneumonia Detection Challenge
6 stars 6 forks source link

ec601-project RSNA Pneumonia Detection

Kaggle link: https://www.kaggle.com/c/rsna-pneumonia-detection-challenge

Author: Min Zhou (minzhou@bu.edu), Andrew Stoycos (astoycos@bu.edu)

Web App

Poster

Project progress: Trello

File Instruction:

Product statement:

MVP:

System Diagram

system_diagram

Data Source

Machine Learning Model (Deep Learning)

YOLO v3 Model

YOLO is an open source real-time object detection model. It has 106 layers and it's using localization, classificaiton, regression and Focal loss. The benifits of using YOLO v3 are listing below:

Mask-RCNN model

To test the data anlysis part

Installation:

1. Download this repository:

git clone https://github.com/minzhou1003/ec601-project.git

2. Set up and activate virtualenv inside that folder.

cd ec601-project
virtualenv --python python3 env
source env/bin/activate

3. Install python libraries:

pip install -r requirements.txt

4. Download the dataset

Download the dataset in the same directory of this project. You should get a folder called input.

5. Run the Jupyter Notebook

Go to the working directory and open your jupyter notebook:

cd working
jupyter notebook

To run and check demo of our application:

See our app instruction.