The main goal of this is to classify brain scans into different stages of Dementia.
Alzheimer's disease is a brain disorder that gets worse over time. It's characterized by changes in the brain that lead to deposits of certain proteins. Alzheimer's disease causes the brain to shrink and brain cells to eventually die. Alzheimer's disease is the most common cause of dementia — a gradual decline in memory, thinking, behavior and social skills. These changes affect a person's ability to function.
People with Alzheimer's disease may
- Repeat statements and questions over and over.
- Forget conversations, appointments or events.
- Misplace items, often putting them in places that don't make sense.
- Have trouble finding the right words for objects, expressing thoughts or taking part in conversations."
Python, Pandas, Numpy, Matplotlib, Pytorch, Torchvision, FastAPI, Docker, Deepchecks, Streamlit, Git.
├── html_files
│ ├── data_integrity.html
│ │── model_validation.html
│ └── train_test_validation.html
├── images
│ ├── alzheimer_img
│ └── intro_img.webp
├── pages
│ ├── Data_Integrity.py
├ ├── Inference.py
├ ├── Model_Validation.py
│ └── Train_Test_Validation.py
├── weights
│ ├── alheimer_weight.pth
├── Introduction.py
├── README.md
├── alzheimer_notebook.ipynb
└── requirements.txt
Clone the project
git clone https://github.com/sudhanshu2198/Alzheimer-Detection
Change to project directory
cd Alzheimer-Detection
Create Virtual Environment
python3 -m venv .venv
.venv/Scripts/activate
Now install all requirements
pip install -r requirements.txt
Run Streamlit Web App
streamlit run Introduction.py