Skip to content

riyaaryan2004/The-MIne-Intel

 
 

Repository files navigation

🪨 Mine-Intel — Roof Fall Rate Prediction System

Mine-Intel is a machine learning–powered decision support system for predicting roof fall risk in underground mining. It trains and evaluates multiple models on historical data and uses CatBoost for accurate and reliable predictions.

The platform also includes a voice and chat-based assistant for interactive input updates and a SHAP-based analysis dashboard to explain model behavior, enabling safer and more informed mining operations. Features

Features

🤖 Machine Learning

• Trains and evaluates multiple ML models

 • Linear Regression

 • Random Forest

 • XGBoost

 • CatBoost (final selected model)

• Automatically compares model performance using evaluation metrics

• Uses CatBoost for final prediction due to best accuracy and stability

📊 Prediction System

• Predicts roof fall rate based on mining operational parameters

• Supports real-time input modification before prediction

• Interactive interface for testing new scenarios

🎙 Voice and Chat Assistant

• Allows users to update input values via

 • Voice commands

 • Chat interface

• Makes the system usable even for non-technical users in field environments

🔍 Explainability with SHAP

• Dedicated SHAP analysis page

• Visualizes feature importance and contribution

• Helps engineers understand why a certain prediction was made

Tech Stack

🧠 Machine Learning

• Python • Scikit-learn • CatBoost • XGBoost • SHAP

🖥 Backend

• Flask • REST APIs

🌐 Frontend

• HTML • CSS • JavaScript

📊 Visualization

• Matplotlib • Plotly

🎙 Voice Interface

• SpeechRecognition • Web Speech API

⚙ Tools & Utilities

• Git • GitHub • VS Code • Jupyter Notebook

Run locally

Clone the repository

https://github.com/chhavikapasiya11/The-MIne-Intel
cd Techo_Medicine

Backend

cd backend
pip install -r requirements.txt
python app.py

Frontend

cd ../frontend
npm install
npm start

🎥 Demo Video

https://github.com/chhavikapasiya11/The-MIne-Intel/blob/main/ss/ss6.png

Future Enhancements

🚀 System Expansion

• Integrate real-time IoT sensor data from mining equipment for live risk monitoring

📱 Platform Growth

• Develop a mobile application for on-site engineers and supervisors

☁ Scalability & Deployment

• Deploy the system on cloud infrastructure for scalability and remote access

image

image

image

image

image

image

📄 License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 41.3%
  • JavaScript 24.3%
  • Python 18.0%
  • TypeScript 9.4%
  • CSS 6.6%
  • HTML 0.4%