Neuro Assist
is an innovative project aimed at diagnosing neural diseases in children using a combination of large language models and specialized machine learning algorithms. The project focuses on providing an initial diagnosis through language processing, allowing users to input symptoms and receive preliminary assessments. It further validates these results using dedicated machine learning models tailored to specific neural disorders, providing binary responses for confirmation.
#Tech Stack
- Frontend -> Reactjs
- Backend ->Flask
- ML libraries-> Sklearn,Intel's Optimization for XGBoost,Intel's Extension for Scikit-learn,Intel's Distribution of Modin
- Deployment -> IDC(Intel Developer Cloud)
-
Initial Diagnosis:
- Utilizes large language models for preliminary assessments.
- Users can input symptoms to initiate the diagnostic process.
-
Specialized Machine Learning Models:
- Tailored models for specific neural disorders.
- Provides binary responses for accurate validation.
-
User-Friendly Interface:
- Intuitive design for a seamless user experience.
- Simplifies the neural disease diagnosis process.
-
Multimedia Resources:
- Recommends YouTube videos for detailed treatment plan explanations.
- Visual and auditory aids enhance user understanding.
-
Comprehensive Content:
- Blogs and articles covering various neural diseases.
- In-depth insights into treatment options and advancements.
-
Accessible Education:
- Informative content designed for non-experts.
- Enhances user understanding of neural disorders.
-
Streamlined Decision-Making:
- Supports informed healthcare choices.
- Integrates technology to improve efficiency.
-
Continuous Learning:
- Adapts to new medical knowledge and advancements.
- Incorporates the latest information for up-to-date results.
-
Transparent Results:
- Clear outcomes from both language models and machine learning models.
- Provides understandable recommendations.
-
Responsive Support:
- User assistance throughout the diagnostic process.
- Addresses user queries and concerns.
-
Clone the repository:
git clone https://github.com/your-username/neuro-assist.git
-
Install dependencies:
cd neuro-assist npm install
-
Run the application:
npm run dev
-
Switch to backend:
cd backend
-
Install dependencies:
pip install requirements.txt
-
Run Server:
python3 ./app.py
Backend
go into api directory using command
cd api/
run server on port 5000 by running command
python3 app.py
Model was trained on virtual machine by ssh using commands
ssh -L 8888:localhost:8888 -J [email protected] [email protected]
Running jupyter notebook on localhost:8000