/Project-Gehen

Gehen is an application for diagnosing dementia using brain MRI scans that leverages machine learning algorithms to analyze MRI scans and predict the presence and type of dementia.

Primary LanguageHTML

🚀 Project Gehen

Welcome to Project Gehen! This project is designed for diagnosing dementia using brain MRI scans that leverages machine learning algorithms to analyze MRI scans and predict the presence and type of dementia.

📚 Table of Contents

🛠️ About the Project

Project Gehen focuses on developing an advanced system for dementia analysis using brain imaging data. Dementia is a common neurodegenerative condition affecting millions worldwide. Early and accurate diagnosis is essential for timely intervention and improved patient outcomes.

🎯 Key Objectives

  • Develop an AI-powered platform for dementia analysis using neuroimaging techniques, enabling the classification of MRI scans into distinct dementia stages: Very Mild Demented, Mild Demented, Non-Demented, and Moderate Demented.

  • Create a user-friendly web application that allows medical professionals to upload MRI images and receive real-time predictions for dementia stages, providing an efficient and accessible tool for early diagnosis.

  • Contribute to the advancement of dementia research and medical care by providin a non-invasive and reliable system that aids in personalized treatment plans and early intervention, ultimately improving the quality of life for individuals affected by dementia.

🛠 Installation

Follow these steps to set up Project Gehen on your local machine:

1. Clone the Repository

First, clone the repository to your local machine:

git clone https://github.com/Banshaj-Paudel/Project-Gehen.git
cd Project-Gehen

2. Set Up the SQL Database

You need to set up the SQL database using the gehen.sql file:

  1. Open XAMPP and start MySQL.
  2. Open phpMyAdmin in your browser (usually at http://localhost/phpmyadmin).
  3. Create a new database (e.g., gehen_db).
  4. Import the gehen.sql file located in the backend folder:
    • Go to the Import tab in phpMyAdmin.
    • Select the gehen.sql file from your local repository (backend/gehen.sql).
    • Click Go to import the database.

🚀 Usage

To start using Project Gehen, follow these steps:

1. Run the Model Flask Application

Now, navigate to the model folder and run the Flask application:

cd model
python app.py

Note: Ensure you have all the required dependencies installed (e.g., Flask).

2. Run the Backend Flask Application

Once the model Flask application is running, you need to start the backend Flask application:

  1. Open a new terminal window.
  2. Navigate to the backend folder:
    cd ../backend
  3. Run the Flask application:
    python app.py

3. Access the Application

After starting both Flask applications, you can access the website by visiting http://localhost:5000 in your web browser.

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📬 Contact

Banshaj Paudel - banshajpaudel5010@gmail.com

Project Link: https://github.com/Banshaj-Paudel/Project-Gehen

🌟 Don't forget to give this project a star if you found it useful!