00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

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

© 2026 IJLTEMAS · RSIS International. All rights reserved. ISSN 2278-2540.