Skip to content

iamDyeus/Neuralnsight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BANNER

Neuralnsight

Static Badge
Static Badge GitHub last commit License: MIT

Neuralnsight is an open-source neural network classifier for recognizing brain tumors in magnetic resonance imaging scans.

InstallationPresenationProject ReportInterview/Viva Q&ALicenseContributingAcknowledgments • Follow

Problem Statement

One of the most crucial tasks of neurologists and radiologists is early brain tumor detection. However, manually detecting and segmenting brain tumors from Magnetic Resonance Imaging (MRI) scans is challenging, and prone to errors. That is why there is a need of an automated brain tumor detection system for early diagnosis of the disease.

Getting Started

Below are the Instructions on setting up the project Locally. This Project uses the concept of Virtual Environments in Python so if you don't know how they work then refer to this docs.python.org

Prequisites

  • Operating System - Windows (Didn't tested others)
  • Python (v3.11.0 Tested)
  • pip3 (usually gets installed with python)

if all the above prequisities are Satisfied, you may proceedto the next section.

Installation

Follow these instructions to Setup your Own instance of the Application :

1: Clone the Repository

You can clone or download this repository using the following methods:

GitHub CLI

gh repo clone iamDyeus/Neuralnsight

Git

git clone https://github.com/iamDyeus/Neuralnsight.git

2: Cd to the folder

Open terminal/cmd/powershell and change directory/folder to the cloned folder.

cd Neuralnsight

3 : Create & Activate a Python Virtual Environment

After step 2, ensure you see the following cmd/terminal prompt

Something.../Neuralnsight>

After this, run the following command in cmd/terminal:

python -m venv .env

once your Virtual Environment is Created, Activate it using the following command in cmd/terminal:

.env/Scripts/activate.bat

4 : Install the PIP packages/dependencies

Once your Virtual Environment is setup, your Terminal should look like this :

  (.env) Something...\Neuralnsight>

otherwise follow the previous step again.

After this, run the following command in cmd/terminal:

pip install -r requirements.txt

5 : It's done 🎉 | Run the app

Open Root folder with cmd/terminal and activate Virtual Environment in it, now open app.py using python 3. your terminal should look something like this :

  (.env) Something...\Neuralnsight>python "src/app.py"

And Congrats 🎉 the Flask Application would start if you have followed each step correctly, now just open the local host link you'll get in the output terminal.



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.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  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

License

Distributed under the MIT License . See LICENSE for more information.

Acknowledgments

Star History

Star History Chart