charantejapolavarapu commited on
Commit
82c7e3a
·
verified ·
1 Parent(s): e2147fe

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +17 -29
README.md CHANGED
@@ -1,3 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
  # ✈️ Jet Engine Predictive Maintenance System
2
  ### B.Tech AI & Data Science - Special Project
3
 
@@ -5,10 +17,6 @@ This project implements a **Predictive Maintenance (PdM)** solution for industri
5
 
6
  ---
7
 
8
- ## 🚀 Live Demo
9
- You can access the live interactive dashboard here:
10
- **[INSERT YOUR HUGGING FACE SPACE LINK HERE]**
11
-
12
  ## 📌 Project Overview
13
  In industrial settings, equipment failure leads to high costs and safety risks. This project transitions from "Reactive Maintenance" to "Predictive Maintenance" by using machine learning to forecast failures before they occur.
14
 
@@ -16,39 +24,19 @@ In industrial settings, equipment failure leads to high costs and safety risks.
16
  * **RUL Prediction:** Estimates the number of operational cycles left before failure.
17
  * **Interactive Dashboard:** Built with Streamlit for real-time sensor input.
18
  * **Visual Analytics:** Uses Gauge charts and status alerts (Healthy, Caution, Critical).
19
- * **AI Model:** Powered by **XGBoost Regression**, optimized for time-series tabular data.
20
-
21
- ---
22
-
23
- ## 📊 Dataset Information
24
- The model is trained on the **NASA Turbofan Engine Degradation Simulation Dataset (C-MAPSS)**.
25
- * **Units:** 100 engines.
26
- * **Sensors:** 21 different sensors (Temperature, Pressure, Fan Speed, etc.).
27
- * **Goal:** Predict the "cycles" remaining until the engine reaches a failure state.
28
-
29
-
30
 
31
  ---
32
 
33
  ## 🛠️ Technical Stack
34
- * **Language:** Python 3.10+
35
  * **ML Framework:** XGBoost
36
- * **Data Processing:** Pandas, NumPy
37
  * **UI/Deployment:** Streamlit, Hugging Face Spaces
38
- * **Visualization:** Plotly, Seaborn
39
-
40
- ---
41
-
42
- ## 📁 Repository Structure
43
- * `app.py`: The main Streamlit application code.
44
- * `train_local.py`: Script used to train the model and generate the `.pkl` file.
45
- * `engine_model.pkl`: The trained XGBoost model (Serialized).
46
- * `requirements.txt`: List of Python libraries required for the environment.
47
 
48
  ---
49
 
50
  ## ⚙️ How to Run Locally
51
- 1. **Clone the repository:**
52
  ```bash
53
- git clone [YOUR_REPO_URL]
54
- cd [REPO_NAME]
 
1
+ ---
2
+ title: Jet Engine Predictive Maintenance
3
+ emoji: ✈️
4
+ colorFrom: blue
5
+ colorTo: red
6
+ sdk: streamlit
7
+ sdk_version: 1.31.0
8
+ python_version: 3.10
9
+ app_file: app.py
10
+ pinned: false
11
+ ---
12
+
13
  # ✈️ Jet Engine Predictive Maintenance System
14
  ### B.Tech AI & Data Science - Special Project
15
 
 
17
 
18
  ---
19
 
 
 
 
 
20
  ## 📌 Project Overview
21
  In industrial settings, equipment failure leads to high costs and safety risks. This project transitions from "Reactive Maintenance" to "Predictive Maintenance" by using machine learning to forecast failures before they occur.
22
 
 
24
  * **RUL Prediction:** Estimates the number of operational cycles left before failure.
25
  * **Interactive Dashboard:** Built with Streamlit for real-time sensor input.
26
  * **Visual Analytics:** Uses Gauge charts and status alerts (Healthy, Caution, Critical).
27
+ * **AI Model:** Powered by **XGBoost Regression**.
 
 
 
 
 
 
 
 
 
 
28
 
29
  ---
30
 
31
  ## 🛠️ Technical Stack
32
+ * **Language:** Python 3.10
33
  * **ML Framework:** XGBoost
 
34
  * **UI/Deployment:** Streamlit, Hugging Face Spaces
35
+ * **Visualization:** Plotly
 
 
 
 
 
 
 
 
36
 
37
  ---
38
 
39
  ## ⚙️ How to Run Locally
40
+ 1. **Install Dependencies:**
41
  ```bash
42
+ pip install -r requirements.txt