ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2021, Vol. 58 ›› Issue (4): 749-762.doi: 10.7544/issn1000-1239.2021.20200737

Special Issue: 2021人工智能背景下的需求工程专题

Previous Articles     Next Articles

A User Requirements Preference Analysis Method of Mobile Applications Based on Meta-Path Embedding

Song Rui, LiTong, Dong Xin, Ding Zhiming   

  1. (Faculty of Information Technology,Beijing University of Technology,Beijing 100124)
  • Online:2021-04-01
  • Supported by: 
    This work was supported by the National Key Reseach and Development Program of China (2017YFC0803300, 2017YFC0803307), the National Natural Science of Foundation of China (91546111, 91646201, 61902010), and Beijing Excellent Talent Funding-Youth Project (2018000020124G039).

Abstract: With the rapid development of the Internet and mobile application platforms, massive user data has been generated by mobile applications. Such data has become an important data source for accurately analyzing user requirements preference. Many researchers have analyzed and mined user requirements preference from user data. However, the existing studies do not link the multi-dimensional information of mobile applications, and only explore the characteristics of a few dimensions of the data. In this paper, we propose a method to analyze user requirements preferences based on meta-path embedding, which can personally recommend mobile applications for users. Specifically, we first analyze the semantic topics in the text information of mobile applications, which enriches the analysis dimension of user requirements preferences. Second, we construct a conceptual model that integrates multi-dimensional information for mobile applications, including multi-dimensional data that affects user choices. Based on the conceptual model, we design a series of meaningful meta-paths to accurately capture the semantics of user requirements preferences. Finally, we analyze user preferences based on the meta-path embedding technique to recommend personalized mobile applications for users. In this paper, we use the real data set obtained from the Apple App Store to evaluate our model, which contains 1507 mobile applications and 153501 user reviews. The experimental results show that our method outperforms the existing models in all metrics, in which the average F1-measure increases by 0.02, and the average NDCG increases by 0.1.

Key words: mobile application, user requirements preferences, meta-path, embedding learning, conceptual model

CLC Number: