Recommending New Features from Mobile App Descriptions

被引:33
|
作者
Jiang, He [1 ,2 ]
Zhang, Jingxuan [3 ]
Li, Xiaochen [1 ,2 ]
Ren, Zhilei [1 ,2 ]
Lo, David [4 ]
Wu, Xindong [5 ,6 ]
Luo, Zhongxuan [1 ,2 ]
机构
[1] Dalian Univ Technol, Sch Software, Dalian 116000, Liaoning, Peoples R China
[2] Key Lab Ubiquitous Network & Serv Software Liaoni, Dalian 116000, Liaoning, Peoples R China
[3] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
[4] Singapore Management Univ, Sch Informat Syst, Singapore, Singapore
[5] Hefei Univ Technol, Key Lab Knowledge Engn Big Data, Minist Educ, Hefei 230009, Anhui, Peoples R China
[6] Mininglamp Acad Sci, Mininglamp Technol, Minist Educ, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Mobile applications; feature recommender system; domain analysis; topic model; DOMAIN ANALYSIS;
D O I
10.1145/3344158
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rapidly evolving mobile applications (apps) have brought great demand for developers to identify new features by inspecting the descriptions of similar apps and acquire missing features for their apps. Unfortunately, due to the huge number of apps, this manual process is time-consuming and unscalable. To help developers identify new features, we propose a new approach named SAFER. In this study, we first develop a tool to automatically extract features from app descriptions. Then, given an app, we leverage the topic model to identify its similar apps based on the extracted features and API names of apps. Finally, we design a feature recommendation algorithm to aggregate and recommend the features of identified similar apps to the specified app. Evaluated over a collection of 533 annotated features from 100 apps, SAFER achieves a Hit@15 score of up to 78.68% and outperforms the baseline approach KNN+ by 17.23% on average. In addition, we also compare SAFER against a typical technique of recommending features from user reviews, i.e., CLAP. Experimental results reveal that SAFER is superior to CLAP by 23.54% in terms of Hit@15.
引用
收藏
页数:29
相关论文
共 50 条
  • [21] SERO - A New Mobile App for Suicide Prevention
    Meier, Lea
    Gurtner, Caroline
    Nuessli, Stephan
    Miletic, Marko
    Burkle, Thomas
    Durrer, Michael
    HEALTHCARE OF THE FUTURE 2022, 2022, 292 : 3 - 8
  • [22] AN INNOVATIVE MOBILE APP TO SUPPORT NEW OSTOMATES
    Shephard, Cynthia P.
    JOURNAL OF WOUND OSTOMY AND CONTINENCE NURSING, 2013, 40 : S33 - S33
  • [23] Verisurf Adds New Mobile Companion App
    Waurzyniak, Patrick
    MANUFACTURING ENGINEERING, 2020, 164 (03): : 28 - 28
  • [24] Recommending Topics for Self-Descriptions in Online User Profiles
    Geyer, Werner
    Dugan, Casey
    Millen, David R.
    Muller, Michael
    Freyne, Jill
    RECSYS'08: PROCEEDINGS OF THE 2008 ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2008, : 59 - 66
  • [25] How to Analyze Free Text Descriptions for Recommending TV Programmes?
    Ludwig, Bernd
    Mandl, Stefan
    ECAI 2006, PROCEEDINGS, 2006, 141 : 821 - +
  • [26] THE MOBILE DIABETES PATIENT EXPERIENCE: AN ANALYSIS OF THE MOST COMMONLY ACCESSED FEATURES OF A NEW DIABETES SMART PHONE APP
    Lyons, N.
    Rees, C.
    Wagner, R.
    DIABETES TECHNOLOGY & THERAPEUTICS, 2015, 17 : A136 - A137
  • [27] An Explorative Study of the Mobile App Ecosystem from App Developers' Perspective
    Wang, Haoyu
    Liu, Zhe
    Guo, Yao
    Chen, Xiangqun
    Zhang, Miao
    Xu, Guoai
    Hong, Jason
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, : 163 - 172
  • [28] Accuracy in rating and recommending item features
    Rutledge, Lloyd
    Stash, Natalia
    Wang, Yiwen
    Aroyo, Lora
    ADAPTIVE HYPERMEDIA AND ADAPTIVE WEB-BASED SYSTEMS, 2008, 5149 : 163 - +
  • [29] Mobile UX design: learning from the Flyover Country mobile app
    Loeffler, Shane
    Roth, Robert E.
    Goring, Simon
    Myrbo, Amy
    JOURNAL OF MAPS, 2021, 17 (02): : 39 - 50
  • [30] What Would Users Change in My App? Summarizing App Reviews for Recommending Software Changes
    Di Sorbo, Andrea
    Panichella, Sebastiano
    Alexandru, Carol V.
    Shimagaki, Junji
    Visaggio, Corrado A.
    Canfora, Gerardo
    Gall, Harald C.
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 499 - 510