Abstract
User profiling is essential for understanding the characteristics of various users, contributing to understanding their requirements better. User reviews by nature are invaluable sources for acquiring user requirements and have drawn increasing attention from both academia and industry, which have not been well explored by traditional user profiling techniques. This paper carries out a systematic mapping study on review-based user profiling. Specifically, 21 out of 1372 papers were carefully selected for investigation under a standardized and systematic procedure. By carrying out in-depth analysis over such papers, we have identified a general process that should be followed to perform review-based user profiling. In addition, we perform multidimensional analysis on each step of the process to review current research progress, identify challenges, and propose potential research directions. The results show that although traditional methods have been continuously improved, they are not effective enough to unleash the full potential of large-scale user reviews, especially the use of heterogeneous data for multi-dimensional user profiling.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Luo, Y.: The comparison of personalization recommendation for e-commerce. Phys. Procedia 25, 475–478 (2012)
Li, C., Chen, G., Wang, F.: Recommender systems based on user reviews: the state of the art. User Model. User-Adap. Inter. 25(2), 99–154 (2015)
T. Dhinakaran, V., Pulle, R., Ajmeri, N., Murukannaiah, P.: App review analysis via active learning: reducing supervision effort without compromising classification accuracy, pp. 170–181, 08 2018
Johann, T., Stanik, C., MollaAlizadeh Bahnemiri, A., Maalej, W.: Safe: a simple approach for feature extraction from app descriptions and app reviews, pp. 21–30, 09 2017
Williams, G., Mahmoud, A.: Modeling user concerns in the app store: a case study on the rise and fall of yik yak. In: 2018 IEEE 26th International Requirements Engineering Conference (RE), pp. 64–75, August 2018
Kitchenham, B.A., Budgen, D., Brereton, O.P.: Using mapping studies as the basis for further research–a participant-observer case study. Inf. Software Technol. 53(6), 638–651 (2011)
Yang, Z., Zhi, L., Zhi, J., Chen, Y.: A systematic literature review of requirements modeling and analysis for self-adaptive systems. In: International Working Conference on Requirements Engineering: Foundation for Software Quality (2014)
Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: International Conference on Evaluation & Assessment in Software Engineering (2014)
Suganeshwari, G., Syed Ibrahim, S.P.: A survey on collaborative filtering based recommendation system. In: Vijayakumar, V., Neelanarayanan, V. (eds.) Proceedings of the 3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC – 16). SIST, vol. 49, pp. 503–518. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30348-2_42
Kai, P., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: International Conference on Evaluation & Assessment in Software Engineering (2008)
Lancaster, G.A., Susanna, D., Williamson, P.R.: Design and analysis of pilot studies: recommendations for good practice. J. Eval. Clin. Pract. 10(2), 307–312 (2010)
Horkoff, J., et al.: Goal-oriented requirements engineering: an extended systematic mapping study. Requirements Eng. (5), 1–28 (2017)
Sun, Y., Han, J.: Mining heterogeneous information networks: a structural analysis approach. SIGKDD Explor. Newsl. 14(2), 20–28 (2013)
Sarwat, M., Levandoski, J.J., Eldawy, A., Mokbel, M.F.: Lars*: an efficient and scalable location-aware recommender system. IEEE Trans. Knowl. Data Eng. 26(6), 1384–1399 (2014)
Moon, C., Jones, P., Samatova, N.F.: Learning entity type embeddings for knowledge graph completion. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 2215–2218. CIKM 2017. ACM, New York (2017)
Perozzi, B., Al-Rfou, R., Skiena, S.: Deepwalk: online learning of social representations. In: ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (2014)
Wang, D., Peng, C., Zhu, W.: Structural deep network embedding. In: ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (2016)
Catherine, R., Cohen, W.: Personalized recommendations using knowledge graphs: a probabilistic logic programming approach. In: ACM Conference on Recommender Systems (2016)
Ananthapadmanaban, K.R., Srivatsa, S.K.: Personalization of user profile: creating user profile ontology for Tamilnadu tourism. Int. J. Comput. Appl. 23(8), 42–47 (2011)
Opdahl, A.L., Sindre, G.: Experimental comparison of attack trees and misuse cases for security threat identification. Inf. Software Technol. 51(5), 916–932 (2009)
Hayes, W.: Research synthesis in software engineering: a case for meta. In: International Software Metrics Symposium (1999)
Sjoberg, D.I.K., Dyba, T., Jorgensen, M.: The future of empirical methods in software engineering research. In: Future of Software Engineering (FOSE 2007), pp. 358–378, May 2007
Park, D.H., Kim, H.K., Choi, I.Y., Kim, J.K.: A literature review and classification of recommender systems research. Int. Proc. Econ. Dev. Res. 39(11), 10059–10072 (2012)
Kitchenham, B.A., et al.: Preliminary guidelines for empirical research in software engineering. IEEE Trans. Softw. Eng. 28(8), 721–734 (2002)
Acknowledgment
This work is supported by National Key R&D Program of China (No. 2018YFB0804703, 2017YFC0803307, 2017YFC0803300, 2016YFB0901200), the National Natural Science of Foundation of China (No. 91546111, 91646201), International Research Cooperation Seed Fund of Beijing University of Technology (No. 2018B2), and Basic Research Funding of Beijing University of Technology (No. 040000546318516), the Key Project of Beijing Municipal Education Commission (No. SZ201510005002), the State Grid Science and Technology Project (NO. 52272216002B, NO. JS71-16-005).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Dong, X., Li, T., Li, X., Song, R., Ding, Z. (2019). Review-Based User Profiling: A Systematic Mapping Study. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2019 2019. Lecture Notes in Business Information Processing, vol 352. Springer, Cham. https://doi.org/10.1007/978-3-030-20618-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-20618-5_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20617-8
Online ISBN: 978-3-030-20618-5
eBook Packages: Computer ScienceComputer Science (R0)