Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contributed MRI analysis with ResNet50 + PyTorch #698

Merged
merged 1 commit into from
Oct 31, 2024
Merged

Contributed MRI analysis with ResNet50 + PyTorch #698

merged 1 commit into from
Oct 31, 2024

Conversation

rakheshkrishna2005
Copy link
Contributor

🧠 Alzheimer’s Disease Classifier - MRI Image Analysis

📝 Description

  • Alzheimer’s Disease Classifier is a computer vision application that uses a ResNet-50 model to classify MRI images for Alzheimer's stages.
  • Built with Streamlit for a user-friendly web interface, the app can classify multiple uploaded MRI images at once.
  • Provides insights and treatment recommendations based on classification.

🎥 Demo Video

Screen.Recording.2024-10-31.154940.mp4

🚀 Features

  • 🖼️ Multiple Image Upload with uploaded images info
  • 📊 Detailed classification report for each image
  • 🔍 Four-class classification for Alzheimer's stages
  • 💡 Comprehensive treatment recommendations for each stage

💻 Tech Stack

  • Programming Language: Python 🐍
  • Web Framework: Streamlit 🌐
  • Deep Learning Framework: PyTorch 🔥
  • Leveraged Pre-trained Model: ResNet-50 🦾

⚙️ Installation and Usage

Follow these steps to get the Alzheimer's Disease Classifier running on your machine:

  1. Clone the repository:

    git clone https://github.com/UppuluriKalyani/ML-Nexus.git
  2. Navigate to the Project Directory:

    cd ML-Nexus/Neural Networks/Alzheimer MRI Analysis
  3. Create a virtual environment (optional but recommended):

    python -m venv venv
  4. Activate the Virtual Environment:

    • On Windows:
      venv\Scripts\activate
    • On macOS/Linux:
      source venv/bin/activate
  5. Install the required dependencies:

    pip install -r requirements.txt
  6. Run the Streamlit app:

    streamlit run app.py
  7. Access the app by opening your web browser and navigating to http://localhost:8501.

🌐 Web Interface

app

📚 Additional Resources

Copy link

👋 Thank you for opening this pull request! We appreciate your contribution to improving this project. Your PR is under review, and we'll get back to you shortly.
Don't forget to mention the issue you solved!.

To help move the process along, please tag @UppuluriKalyani, @Neilblaze, and @SaiNivedh26 for a faster review!

@UppuluriKalyani UppuluriKalyani merged commit 99b5f80 into UppuluriKalyani:main Oct 31, 2024
3 checks passed
Copy link

🎉🎉 Thank you for your contribution! Your PR #698 has been merged! 🎉🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MRI Image Analysis - Deep Learning ResNet-50 (98% Train Accuracy)
2 participants