I have created Backorder Prediction system using various machine learning techniques
To predict BackOrder prdiction using Machine Learning. Backorders are unavoidable, but by anticipating which things will be backordered, planning can be streamlined at several levels, preventing unexpected strain on production, logistics, and transportation. ERP systems generate a lot of data (mainly structured) and also contain a lot of historical data; if this data can be properly utilized, a predictive model to forecast backorders and plan accordingly can be constructed. Based on past data from inventories, supply chain, and sales, classify the products as going into backorder (Yes or No).
The classical machine learning tasks like Data Exploration, Data Cleaning, Feature Engineering, Model Building and Model Testing. Try out different machine learning algorithms that’s best fit for the above case.
I started exploring datasets using pandas, NumPy,matplotlib and seaborn.
checking null values, checking outliers, checking imbalance in dataset.
Ploted colleration matrix to get insights about dependend and independed variables. making bar graphs, box plot, scatter plot, etc.
Made many Models(Decision Tree, XGBoost, Random Forest). But selected Decision Tree Classifier model.
As per selected trained model is dumped to joblib format for app development
vscode
Using Flask for making UI.