Sentiment analysis for customer relationship management: an incremental learning approach

被引:26
作者
Capuano, Nicola [1 ]
Greco, Luca [2 ]
Ritrovato, Pierluigi [2 ]
Vento, Mario [2 ]
机构
[1] Univ Basilicata, Sch Engn, Viale Ateneo Lucano 10, I-85100 Potenza, Italy
[2] Univ Salerno, Dept Comp & Elect Engn & Appl Math, Via Giovanni Paolo II 132, I-84084 Fisciano, SA, Italy
关键词
Customer relationship management; Hierarchical attention networks; Machine learning; Natural language processing; Sentiment analysis;
D O I
10.1007/s10489-020-01984-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years there has been a significant rethinking of corporate management, which is increasingly based on customer orientation principles. As a matter of fact, customer relationship management processes and systems are ever more popular and crucial to facing today's business challenges. However, the large number of available customer communication stimuli coming from different (direct and indirect) channels, require automatic language processing techniques to help filter and qualify such stimuli, determine priorities, facilitate the routing of requests and reduce the response times. In this scenario, sentiment analysis plays an important role in measuring customer satisfaction, tracking consumer opinion, interacting with consumers and building customer loyalty. The research described in this paper proposes an approach based on Hierarchical Attention Networks for detecting the sentiment polarity of customer communications. Unlike other existing approaches, after initial training, the defined model can improve over time during system operation using the feedback provided by CRM operators thanks to an integrated incremental learning mechanism. The paper also describes the developed prototype as well as the dataset used for training the model which includes over 30.000 annotated items. The results of two experiments aimed at measuring classifier performance and validating the retraining mechanism are also presented and discussed. In particular, the classifier accuracy turned out to be better than that of other algorithms for the supported languages (macro-averaged f1-score of 0.89 and 0.79 for Italian and English respectively) and the retraining mechanism was able to improve the classification accuracy on new samples without degrading the overall system performance.
引用
收藏
页码:3339 / 3352
页数:14
相关论文
共 49 条
[12]   Improving customer attrition prediction by integrating emotions from client/company interaction emails and evaluating multiple classifiers [J].
Coussement, Kristof ;
Van den Poel, Dirk .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6127-6134
[13]  
Ding Xiaowen, 2008, P 2008 INT C WEB SEA, P231, DOI DOI 10.1145/1341531.1341561
[14]  
Doan T, 2016, 2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), P697, DOI [10.1109/ICMLA.2016.0123, 10.1109/ICMLA.2016.158]
[15]   DETERMINANTS OF LONG-TERM ORIENTATION IN BUYER-SELLER RELATIONSHIPS [J].
GANESAN, S .
JOURNAL OF MARKETING, 1994, 58 (02) :1-19
[16]   Rich feature hierarchies for accurate object detection and semantic segmentation [J].
Girshick, Ross ;
Donahue, Jeff ;
Darrell, Trevor ;
Malik, Jitendra .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :580-587
[17]  
Goodfellow I, 2016, ADAPT COMPUT MACH LE, P1
[18]  
Goodfellow I, 2013, P INT C LEARN REPR I
[19]  
Hangal S., 2011, P 24 ANN ACM S US IN
[20]  
Jurek A., 2015, Security Informatics, V4, P9