Skip to content

Shauryaveer02/AI-Factory-Optimization-System

Repository files navigation

AI-Factory-Optimization-System

Enterprise AI-powered factory optimization and recommendation system using Machine Learning. 51cfa835-1801-474e-afb2-2c822e5f4d79

🏭 AI Factory Optimization System

Enterprise AI-powered factory optimization and recommendation system using Machine Learning, Data Analytics, and Streamlit Dashboard.


📌 Project Overview

The AI Factory Optimization System is designed to improve operational efficiency by predicting factory lead times and recommending the best-performing factory using Machine Learning algorithms.

The system analyzes operational parameters such as:

  • Distance
  • Cost
  • Sales
  • Shipping Mode
  • Region
  • Units Sold

and generates business insights for smarter logistics and production decisions.


🚀 Key Features

✅ Machine Learning-based lead-time prediction ✅ Factory recommendation engine ✅ Business analytics dashboard ✅ Interactive Streamlit web application ✅ Model comparison and evaluation ✅ Feature importance analysis ✅ Data visualization and reporting ✅ Enterprise-style AI project architecture


📊 Dataset Information

Dataset Used:

  • Nassau Candy Distributor Dataset

The dataset contains:

  • Product information
  • Shipping details
  • Sales data
  • Regional data
  • Operational metrics
  • Factory performance indicators

🧠 Machine Learning Models Used

The following models were implemented and compared:

Model Purpose
Linear Regression Baseline prediction model
Random Forest Regressor Ensemble learning model
Gradient Boosting Regressor Advanced boosting model

📈 Model Evaluation Metrics

The models were evaluated using:

  • MAE (Mean Absolute Error)
  • RMSE (Root Mean Squared Error)
  • R² Score

These metrics help measure prediction accuracy and operational reliability.


📌 Business Insights

Key findings from the analysis:

  • Distance is the strongest operational factor
  • Cost and sales influence lead-time performance
  • Factory selection significantly impacts efficiency
  • AI can improve logistics optimization and operational planning

🖥️ Streamlit Dashboard

The project includes an interactive Streamlit dashboard with:

  • Factory performance table
  • Lead-time analysis charts
  • Efficiency comparison graphs
  • Recommendation system outputs
  • Business intelligence visualizations

📷 Dashboard Preview

AI Dashboard

Dashboard


🛠️ Technologies Used

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • Matplotlib
  • Streamlit
  • GitHub

📂 Project Structure

AI-Factory-Optimization-System/
│
├── app/
│   └── streamlit_app.py
│
├── data/
│   └── Nassau Candy Distributor.csv
│
├── notebooks/
│   ├── eda.ipynb
│   └── notebook724f8e6ca1.ipynb
│
├── outputs/
│   └── factory_recommendations.csv
│
├── ppt/
│   └── FINAL_Enhanced_AI_Factory_Optimization_PPT.pptx
│
├── reports/
│   └── screenshots/
│       ├── dashboard.png
│       ├── dataset_loaded.png
│       ├── feature_importance.png
│       └── model_comparison.png
│
└── README.md

⚙️ Installation & Setup

Clone Repository

git clone https://github.com/Shauryaveer02/AI-Factory-Optimization-System.git

Open Project Folder

cd AI-Factory-Optimization-System

Install Dependencies

pip install pandas numpy scikit-learn matplotlib streamlit

Run Streamlit Dashboard

python -m streamlit run app/streamlit_app.py

🌐 Deployed Streamlit App

https://ai-factory-optimization-system-candy-project.streamlit.app/


📌 GitHub Repository

https://github.com/Shauryaveer02/AI-Factory-Optimization-System


🎯 Future Improvements

  • Cloud deployment integration
  • Real-time logistics tracking
  • Advanced AI optimization
  • SQL database integration
  • Deep learning implementation
  • API integration for live factory analytics

📚 Learning Outcomes

Through this project, I gained practical experience in:

  • Machine Learning workflows
  • Data preprocessing
  • Business analytics
  • Dashboard development
  • Model evaluation
  • GitHub project management
  • Enterprise AI system design

👨‍💻 Author

Shaurya Veer

AI/ML Enthusiast | Data Analytics | Business Intelligence


image ## Project Preview ## Technologies Used - Python - Pandas - NumPy - Scikit-Learn - Matplotlib - Kaggle Notebook

Key Features

  • Factory recommendation engine
  • Lead time prediction
  • Logistics optimization
  • Feature importance analysis
  • AI-based operational insights

About

Enterprise AI-powered factory optimization and recommendation system using Machine Learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors