Data-driven demand forecasting and customer segmentation analysis for Sri Meenakshi Screen Printing using Python and Excel. Includes data cleaning, regression modeling, statistical segmentation, and business insights for production and market planning.
This project was developed as part of the Business Data Management (BDM) coursework at IIT MADRAS BS DEGREE PROGRAM.
It applies data analytics techniques to optimize production planning, customer segmentation, and regional demand forecasting for Sri Meenakshi Screen Printing, a Thamboolam bag manufacturer based in Madurai, Tamil Nadu.
Business Name: Sri Meenakshi Screen Printing
Sector: Printing Industry
Established in 2011, the company specializes in Offset and Screen Printing, ID card printing, and customized Thamboolam bags for businesses and individuals across Tamil Nadu.
It serves thousands of recurring clients, maintaining strong customer loyalty and consistent monthly demand.
- Dataset: 500 order records (2022–2025)
- Tools Used: Excel, Python (
pandas,matplotlib,sklearn) - Steps:
- Standardized date and categorical formats
- Removed duplicates and corrected inconsistent entries
- Aggregated monthly demand for forecasting
- Computed descriptive statistics (mean, median, std, skewness, kurtosis)
- Model: Linear & Polynomial Regression (degree = 7)
- Metrics: MAE, RMSE, MAPE
- Result: Polynomial model reduced MAPE to ~23%, indicating improved forecasting accuracy.
- Insight: Demand shows a nonlinear upward trend with occasional spikes from bulk orders.
- Method: Statistical segmentation (Mean ± SD)
- Finding: Six high-value clients contribute ~42% of total volume, revealing dependency on key accounts.
- Recommendation: Introduce retention programs for top clients and engagement campaigns for medium-value customers to increase repeat orders.
- Regions Covered: Madurai, Coimbatore, Theni
- Finding: Madurai dominates with ~78% of total orders.
- Recommendation: Strengthen logistics capacity in Madurai and promote expansion in Coimbatore and Theni to diversify sales.
- Nonlinear upward demand trend with moderate variability (std ≈ 1420)
- Regional dominance in Madurai (~78% of total volume)
- High-value clients generate 42% of total sales
- Polynomial regression offers higher accuracy than linear forecasting
- Actionable insights for production, customer retention, and regional expansion
- Languages: Python, Excel
- Libraries:
pandas,numpy,matplotlib,scikit-learn - Tools: Jupyter Notebook / Google Colab, Microsoft Excel
The analysis enables data-driven production planning, inventory optimization, and customer retention, providing Sri Meenakshi Screen Printing with a sustainable competitive advantage through analytics-based decision-making.
- Clone the repository
git clone https://github.com/<your-username>/demand-forecasting-screen-printing.git cd demand-forecasting-screen-printing