The user preference identification for product improvement based on online comment patch

  • Shugang LiEmail author
  • Yuqi Zhang
  • Yueming Li
  • Zhaoxu Yu


Online comments have become a valuable source for designers for the purpose of product improvement. However, the implicitly expressed users’ preferences on multiple product attributes in incomplete online comments make it difficult to extract useful information to improve the product from the online comments. In order to identify the users’ preference from the perspective of product improvement, the comment extension mining model is proposed to patch up the online reviews based on the semantic similarity and emotional resemblance. First of all, for the sake of mining the full context semantic information of the keywords in comments, they are transferred into vectors by the word2vec method. Next, smart semantic distance measurement models are developed to match the online comments with the standard comment templates that express users’ sentiment on product attributes based on the semantic similarity. Moreover, the fine-grained matching neural networks are designed to further match the reviews of each product attribute to its standard sentiment templates according to the user’s overall emotions towards the product. Finally, the KANO model is introduced to depict users’ preferences and develop product improvement strategies. The experiment on laptop product confirms that our method is effective.


Online comments Comment extension mining model Fine-grained matching neural network Product improvement KANO model 



This work was supported by the Chinese National Natural Science Foundation (No. 71871135).


  1. 1.
    Gartner Research (2018). Market trends: Social analytics show consumers want more health features from their Wearables.
  2. 2.
    Lee, T., & Bradlow, E. T. (2007). Automatic construction of conjoint attributes and levels from online customer reviews. University Of Pennsylvania, The Wharton School Working Paper.Google Scholar
  3. 3.
    Ghose, A., Ipeirotis, P., & Sundararajan, A. (2007). Opinion mining using econometrics: A case study on reputation systems. In Proceedings of the 45th annual meeting of the association of computational linguistics (pp. 416–423).Google Scholar
  4. 4.
    Chamorro-Mera, A., & Palacios-González, M. M. (2019). Socially responsible investment: An analysis of the structure of preferences of savers. In Corporate social responsibility and environmental management.Google Scholar
  5. 5.
    Xiao, S., Wei, C. P., & Dong, M. (2016). Crowd intelligence: Analyzing online product reviews for preference measurement. Information & Management, 53(2), 169–182.CrossRefGoogle Scholar
  6. 6.
    Thomke, S., & Von Hippel, E. (2002). Customers as innovators: A new way to create value. Harvard Business Review, 80(4), 74–85.Google Scholar
  7. 7.
    Chintagunta, P. K., Gopinath, S., & Venkataraman, S. (2010). The effects of online user reviews on movie box-office performance: Accounting for sequential rollout and aggregation across local markets. Marketing Science, 29(5), 944–957.CrossRefGoogle Scholar
  8. 8.
    Dellarocas, C., Zhang, X., & Awad, N. F. (2007). Exploring the value of online product reviews in forecasting sales: The case of motion pictures. Journal of Interactive Marketing, 21(4), 23–45.CrossRefGoogle Scholar
  9. 9.
    Liu, B. (2012). Sentiment analysis and opinion mining. Synthesis Lectures on Human Language Technologies, 5(1), 1–167.CrossRefGoogle Scholar
  10. 10.
    Amplayo, R. K., Lee, S., & Song, M. (2018). Incorporating product description to sentiment topic models for improved aspect-based sentiment analysis. Information Sciences, 454–454, 200–215.CrossRefGoogle Scholar
  11. 11.
    Hu, M., & Liu, B. (2004). Mining and summarizing customer reviews. In Proceedings of the tenth ACM SIGKDD international conference on knowledge discovery and data mining (pp. 168–177). ACM.Google Scholar
  12. 12.
    Meena, A., & Prabhakar, T. V. (2007). Sentence level sentiment analysis in the presence of conjuncts using linguistic analysis. In European conference on information retrieval (pp. 573–580). Berlin: SpringerGoogle Scholar
  13. 13.
    Pang, B., Lee, L., & Vaithyanathan, S. (2002). Thumbs up?: sentiment classification using machine learning techniques. In Proceedings of the ACL-02 conference on empirical methods in natural language processing-volume 10 (pp. 79–86). Association for Computational Linguistics.Google Scholar
  14. 14.
    Ye, Q., Zhang, Z., & Law, R. (2009). Sentiment classification of online reviews to travel destinations by supervised machine learning approaches. Expert Systems with Applications, 36(3), 6527–6535.CrossRefGoogle Scholar
  15. 15.
    Tripathy, A., Agrawal, A., & Rath, S. K. (2016). Classification of sentiment reviews using n-gram machine learning approach. Expert Systems with Applications, 57, 117–126.CrossRefGoogle Scholar
  16. 16.
    Grandi, U., Loreggia, A., Rossi, F., & Saraswat, V. A. (2014). From sentiment analysis to preference aggregation. In ISAIM.Google Scholar
  17. 17.
    Decker, R., & Trusov, M. (2010). Estimating aggregate consumer preferences from online product reviews. International Journal of Research in Marketing, 27(4), 293–307.CrossRefGoogle Scholar
  18. 18.
    Zhao, K., Cong, G., Yuan, Q., & Zhu, K. Q. (2015). SAR: A sentiment-aspect-region model for user preference analysis in geo-tagged reviews. In 2015 IEEE 31st international conference on data engineering (pp. 675–686). IEEE.Google Scholar
  19. 19.
    Archak, N., Ghose, A., & Ipeirotis, P. G. (2011). Deriving the pricing power of product features by mining consumer reviews. Management Science, 57(8), 1485–1509.CrossRefGoogle Scholar
  20. 20.
    Li, Y. M., Chen, H. M., Liou, J. H., & Lin, L. F. (2014). Creating social intelligence for product portfolio design. Decision Support Systems, 66, 123–134.CrossRefGoogle Scholar
  21. 21.
    Qi, J., Zhang, Z., Jeon, S., & Zhou, Y. (2016). Mining customer requirements from online reviews: A product improvement perspective. Information & Management, 53(8), 951–963.CrossRefGoogle Scholar
  22. 22.
    Löfgren, M., & Witell, L. (2005). Kano’s theory of attractive quality and packaging. Quality Management Journal, 12(3), 7–20.CrossRefGoogle Scholar
  23. 23.
    Sharif Ullah, A. M. M., & Tamaki, J. I. (2011). Analysis of Kano-model-based customer needs for product development. Systems Engineering, 14(2), 154–172.CrossRefGoogle Scholar
  24. 24.
    Tan, K. C., Xie, M., & Shen, X. X. (1999). Development of innovative products using Kano’s model and quality function deployment. International Journal of Innovation Management, 3(03), 271–286.CrossRefGoogle Scholar
  25. 25.
    Senthil Kumar, P. S., Balasubramanian, S., & Suresh, R. K. (2012). Pairing of intelligent design concept method and Kano model for product development. Australian Journal of Mechanical Engineering, 10(2), 91–99.CrossRefGoogle Scholar
  26. 26.
    Bojanowski, P., Grave, E., Joulin, A., & Mikolov, T. (2017). Enriching word vectors with subword information. Transactions of the Association for Computational Linguistics, 5, 135–146.CrossRefGoogle Scholar
  27. 27.
    Pennington, J., Socher, R., & Manning, C. (2014). Glove: Global vectors for word representation. In Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP) (pp. 1532–1543).Google Scholar
  28. 28.
    Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013). Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781.
  29. 29.
    Kalchbrenner, N., Grefenstette, E., & Blunsom, P. (2014). A convolutional neural network for modelling sentences. arXiv preprint arXiv:1404.2188.
  30. 30.
    Zhang, Y., & Wallace, B. (2015). A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:1510.03820.
  31. 31.
    Yin, W., Schütze, H., Xiang, B., & Zhou, B. (2016). Abcnn: Attention-based convolutional neural network for modeling sentence pairs. Transactions of the Association for Computational Linguistics, 4, 259–272.CrossRefGoogle Scholar
  32. 32.
    He, H., Gimpel, K., & Lin, J. (2015). Multi-perspective sentence similarity modeling with convolutional neural networks. In Proceedings of the 2015 conference on empirical methods in natural language processing (pp. 1576–1586).Google Scholar
  33. 33.
    Kim, Y. (2014). Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882.
  34. 34.
    Nguyen, D. Q., & Verspoor, K. (2019). From POS tagging to dependency parsing for biomedical event extraction. BMC Bioinformatics, 20(1), 72.CrossRefGoogle Scholar
  35. 35.
    Bach, N. X., Linh, N. D., & Phuong, T. M. (2018). An empirical study on POS tagging for Vietnamese social media text. Computer Speech & Language, 50, 1–15.CrossRefGoogle Scholar
  36. 36.
    Fan, X. (1996). Grammar view of three planes. Beijing: Beijing Language Institute Press.Google Scholar
  37. 37.
    Mikolov, T., Sutskever, I., Chen, K., Corrado, G. S., & Dean, J. (2013). Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems (pp. 3111–3119).Google Scholar
  38. 38.
    Kusner, M. J., Sun, Y., Kolkin, N. I., Weinberger, K. Q. (2015). From word embeddings to document distances. In International conference on machine learning., pp. 957–966.Google Scholar
  39. 39.
    Pele, O., & Werman, M. (2009). Fast and robust earth mover’s distances. In 2009 IEEE 12th international conference on computer vision (pp. 460–467). IEEE.Google Scholar
  40. 40.
    Ren, Z., Yuan, J., & Zhang, Z. (2011). Robust hand gesture recognition based on finger-earth mover’s distance with a commodity depth camera. In Proceedings of the 19th ACM international conference on multimedia (pp. 1093–1096). ACM.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  • Shugang Li
    • 1
    Email author
  • Yuqi Zhang
    • 1
  • Yueming Li
    • 1
    • 2
  • Zhaoxu Yu
    • 3
  1. 1.School of ManagementShanghai UniversityShanghaiPeople’s Republic of China
  2. 2.China United Network Communications Group Co., LtdAnhuiPeople’s Republic of China
  3. 3.Department of AutomationEast China University of Science and TechnologyShanghaiPeople’s Republic of China

Personalised recommendations