Development of a Predictive Model for Forecasting Customer Satisfaction Levels in Enugu Electricity Distribution Company (EEDC) Using Data Mining Techniques.
Authors
Francis Chika Okeh
Ebonyi State University, Abakaliki (NG)
Prof. J.O Ugah
Ebonyi State University, Abakaliki (NG)
Arinze Raphael Mbam
Robert Gordon University (NG)
Nwali Monday Ekpe
Alex Ekwueme federal university, ndufu Alike, Ebonyi State (NG)
Prince Uchenna Sundayn
Ebonyi State University, Abakaliki (NG)
Article Information
DOI: 10.51583/IJLTEMAS.2026.150600062
Subject Category: Development
Volume/Issue: 15/6 | Page No: 810-823
Publication Timeline
Submitted: 2026-07-06
Published: 2026-07-06
Abstract
Customer satisfaction is vital for optimizing service delivery within the electricity distribution sector. However, many power distribution firms in Nigeria, such as the Enugu Electricity Distribution Company (EEDC), rely primarily on reactive complaint-handling mechanisms. To enable proactive service management, this study developed a predictive model for forecasting customer satisfaction levels within EEDC using data mining techniques. A comprehensive dataset comprising billing records, outage histories, metering information, complaint logs, payment delays, and customer feedback was analyzed. Three machine learning algorithms, Decision Tree, Logistic Regression, and Random Forest, were implemented and evaluated. System development followed the Object-Oriented Analysis and Design Methodology (OOADM), while the data mining pipeline adhered to the Cross-Industry Standard Process for Data Mining (CRISP-DM) framework. The predictive system was built using Python, Flask, SQLite, Scikit-learn, and a responsive frontend comprising HTML, CSS, JavaScript, and Bootstrap. The architecture integrates core modules for secure authentication, predictive analytics, dashboard visualization, complaint analysis, historical tracking, and automated recommendation generation. Performance evaluation utilized Accuracy, Precision, Recall, and F1-Score metrics along with confusion matrices. The empirical findings demonstrated that the Random Forest algorithm achieved the highest classification accuracy at 94.6%, outperforming both the Decision Tree and Logistic Regression models. Key drivers of customer dissatisfaction were identified as frequent power outages, estimated billing practices, delayed resolutions, and negative sentiment in feedback. This study concludes that data mining effectively forecasts customer satisfaction, providing power utilities with a practical, intelligent decision-support tool to transition from reactive workflows to proactive, data-driven service delivery.
Keywords
Predictive Analytics, Customer Satisfaction, Electricity Distribution Sector, Data Mining, Random Forest, CRISP-DM, EEDC Nigeria.
Downloads
References
1. Adepoju, A. A., Akinwale, Y. O., & Oyekale, A. S. (2022). Electricity service quality and customer satisfaction in Nigeria: Evidence from distribution companies. Energy Policy, 165, 112978. [Google Scholar] [Crossref]
2. Adewuyi, A. O., & Akinyemi, O. O. (2021). Service quality dimensions and customer satisfaction in electricity distribution companies in Nigeria. International Journal of Energy Economics and Policy, 11(5), 364–372. [Google Scholar] [Crossref]
3. Asadu, C. (2023). Nigeria's national grid collapse and implications for electricity consumers. The Conversation Africa. Retrieved from https://theconversation.com [Google Scholar] [Crossref]
4. Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. [Google Scholar] [Crossref]
5. Chicco, D., & Jurman, G. (2020). The advantages of the Matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation. BMC Genomics, 21(1), 6. [Google Scholar] [Crossref]
6. CRISP-DM Consortium. (2000). CRISP-DM 1.0: Step-by-step data mining guide. Brussels: SPSS Inc. [Google Scholar] [Crossref]
7. Dua, D., & Graff, C. (2019). UCI Machine Learning Repository. Irvine, CA: University of California, School of Information and Computer Science. [Google Scholar] [Crossref]
8. Fayyad, U., Piatetsky-Shapiro, G., & Smyth, P. (1996). From data mining to knowledge discovery in databases. AI Magazine, 17(3), 37–54. [Google Scholar] [Crossref]
9. Han, J., Pei, J., & Kamber, M. (2022). Data Mining: Concepts and Techniques (4th ed.). Burlington, MA: Morgan Kaufmann. [Google Scholar] [Crossref]
10. International Energy Agency (IEA). (2024). Africa Energy Outlook 2024. Paris: International Energy Agency. [Google Scholar] [Crossref]
11. Khan, R., Patel, S., & Sharma, P. (2022). Predicting customer dissatisfaction in electricity distribution companies using machine learning techniques. International Journal of Electrical Power & Energy Systems, 137, 107814. [Google Scholar] [Crossref]
12. Kotu, V., & Deshpande, B. (2019). Predictive Analytics and Data Mining: Concepts and Practice with RapidMiner. Morgan Kaufmann. [Google Scholar] [Crossref]
13. Loureiro, S. M. C., Romero, J., & Bilro, R. G. (2021). Customer satisfaction and predictive analytics: A systematic review. Journal of Business Research, 122, 805–816. [Google Scholar] [Crossref]
14. Mitchell, T. M. (1997). Machine Learning. New York: McGraw-Hill. [Google Scholar] [Crossref]
15. Nigerian Electricity Regulatory Commission (NERC). (2023). Customer Service Standards of Performance for Distribution Companies. Abuja: NERC. [Google Scholar] [Crossref]
16. Nigerian Electricity Regulatory Commission (NERC). (2024). Annual Report and Industry Statistics. Abuja: NERC. [Google Scholar] [Crossref]
17. Nigerian Electricity Regulatory Commission (NERC). (2025). Quarterly Report on Customer Complaints and Resolution Statistics. Abuja: NERC. [Google Scholar] [Crossref]
18. Nwankwo, D., Eze, C., & Okafor, U. (2022). Application of machine learning algorithms in customer satisfaction prediction within utility sectors. Journal of Big Data, 9(1), 88. [Google Scholar] [Crossref]
19. Okoye, C. N., & Nwachukwu, K. C. (2022). Assessment of customer satisfaction with electricity service delivery in Southeastern Nigeria. Energy for Sustainable Development, 67, 72–80. [Google Scholar] [Crossref]
20. Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., ... Duchesnay, E. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, 2825–2830. [Google Scholar] [Crossref]
21. Provost, F., & Fawcett, T. (2013). Data Science for Business. Sebastopol, CA: O'Reilly Media. [Google Scholar] [Crossref]
22. Rani, P., Gupta, S., & Sharma, M. (2021). Comparative analysis of machine learning algorithms for customer satisfaction prediction using structured and unstructured datasets. Expert Systems with Applications, 168, 114324. [Google Scholar] [Crossref]
23. Singh, A., & Kumar, R. (2021). Using data mining techniques to predict customer satisfaction in utility companies. Expert Systems with Applications, 176, 114846. [Google Scholar] [Crossref]
24. Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2023). Data Mining: Practical Machine Learning Tools and Techniques (5th ed.). Morgan Kaufmann. [Google Scholar] [Crossref]
25. World Bank. (2024). Tracking SDG7: The Energy Progress Report 2024. Washington DC: World Bank. [Google Scholar] [Crossref]
26. Zhang, X., Li, Y., & Wang, H. (2022). Predictive analytics for customer behavior forecasting in utility services using ensemble learning models. Applied Energy, 314, 118987. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Enhancing Formation Control of Multi Agent Systems Using Ann Based Technique
- Improving Sliding Mode Control with Chattering Reduction using Fuzzy Based Technique
- Cooking Quality, Fasting Blood Glucose, Glycemic Index and Load of High–Fiber Noodles Made from Wheat, Tiger Nut Residue and Cassava Flour Blends
- Matrix Rhythm Therapy Versus Interferential Therapy Combined with Lumbar Stabilization Exercises in Chronic Non-Specific Low Back Pain: A Randomized Comparative Trial
- Formulation and Sensory Evaluation of Functional Cake Prepared from Sweet Potato Powder