Analyzing Customer Satisfaction of a Mobile Application using Data Mining Techniques
Keywords:Data mining, Customer analysis, CRISP-DM, Decision tree
Traditionally, statistical methods were used to analyze customer data to gain insight. Recently, data mining techniques have evolved and have been used to analyze customer data. This paper demonstrated how Data Mining techniques can be applied to customer satisfaction analysis of MEA Smartlife, a mobile application (app) developed by Metropolitan Electricity Authority (MEA) of Thailand in order to provide some e-service features to its customers. User satisfaction rating along with demographic profile from 1,446 subjects with diverse backgrounds were collected. Machine learning techniques were then applied to the dataset following the CRISP-DM methodology. Modeling techniques for this study include decision tree, Naïve Bayes, and logistic regression as intuitiveness of the model rather than the predictive performance is more important than predicting whether the customers like the app. The resulting models achieved more than 90% accuracy while having a lower level of precision on the negative class. Feature selection techniques help improve overall accuracy and improve the negative class precision. The resulting model indicated ‘ease of use’ is the most important factor in determining whether customers are satisfied or dissatisfied with the app. The payment feature also plays an important role in making customers satisfied with the app.
How to Cite
The opinions and ideas expressed in all submissions published in Thammasat Review are solely that of the author(s) and do not necessarily reflect that of the editors or the editorial board.
The copyright of all articles including all written content and illustrations belong to Thammasat Review. Any individuals or organisation wishing to publish, reproduce and distribute a particular manuscript must seek permission from the journal first.