Skip to content

sudhanshu2198/Alzheimer-Detection

Repository files navigation

Alzheimer Disease Classification

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."

🔗 Links

🛠 Skills

Python, Pandas, Numpy, Matplotlib, Pytorch, Torchvision, FastAPI, Docker, Deepchecks, Streamlit, Git.

Directory Tree

├── 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

Run Locally

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published