top of page
Search

Machine Health Guardian 🛡️

  • Writer: Nour El banna
    Nour El banna
  • Sep 10
  • 1 min read

Machine Health Guardian 🛡️⚙️

Features ✨

🕵️‍♂️ Real-time equipment health monitoring

📊 Interactive visualizations (gauges, charts, timelines)

🧠 AI-powered anomaly detection

📝 Comprehensive PDF report generation

🚦 Color-coded status indicators

📱 Responsive web interface

Technology Stack 🛠️

Backend: Python Flask

Visualizations: Plotly, Matplotlib

Machine Learning: Scikit-learn Isolation Forest

Frontend: Bootstrap 5, Jinja2 templates

Reporting: ReportLab PDF generation

Install dependencies:

bash pip install -r requirements.txt Run the application:

bash python app.py Access the dashboard at:

text http://localhost:5000 Usage Guide 📋 Dashboard: View overall equipment metrics

Test Machine: Enter parameters to check health status

Analysis: Explore interactive data visualizations

Reports: Download PDF health reports

Configuration ⚙️ Edit app.py to:

Set your dataset path (DATA_PATH)

Adjust alert thresholds

Customize color scheme

License 📄 MIT License - Free for commercial and personal use

text

Bonus Files to Create:

requirements.txt (Place in project root):

flask==2.0.1

pandas==1.3.0

numpy==1.21.0

plotly==5.3.1

scikit-learn==0.24.2

reportlab==3.6.1

matplotlib==3.4.2

.gitignore:

text

__pycache__/

*.pyc

.env

.DS_Store

This package gives you:

Professional project identity

Clear documentation

Easy setup instructions

Modern tech stack presentation

Visual appeal with emojis and formatting


click on the image to know more about the project ⬆️
click on the image to know more about the project ⬆️

 
 
 

Comments


bottom of page