Show simple item record

dc.contributor.authorSu, Dan
dc.contributor.authorLiu, Jiqiang
dc.contributor.authorZhu, Sencun
dc.contributor.authorWang, Xiaoyang
dc.contributor.authorWang, Wei
dc.contributor.authorZhang, Xiangliang
dc.date.accessioned2021-09-13T06:41:55Z
dc.date.available2021-09-13T06:41:55Z
dc.date.issued2021-09-08
dc.identifier.urihttp://hdl.handle.net/10754/671175
dc.description.abstractCurrent app ranking and recommendation systems are mainly based on user-generated information, e.g., number of downloads and ratings. However, new apps often have few (or even no) user feedback, suffering from the classic cold-start problem. How to quickly identify and then recommend new apps of high quality is a challenging issue. Here, a fundamental requirement is the capability to accurately measure an app's quality based on its inborn features, rather than user-generated features. Since users obtain first-hand experience of an app by interacting with its views, we speculate that the inborn features are largely related to the visual quality of individual views in an app and the ways the views switch to one another. In this work, we propose AppQ, a novel app quality grading and recommendation system that extracts inborn features of apps based on app source code. In particular, AppQ works in parallel to perform code analysis to extract app-level features as well as dynamic analysis to capture view-level layout hierarchy and the switching among views. Each app is then expressed as an attributed view graph, which is converted into a vector and fed to classifiers for recognizing its quality classes. Our evaluation with an app dataset from Google Play reports that AppQ achieves the best performance with accuracy of 85.0\%. This shows a lot of promise to warm-start app grading and recommendation systems with AppQ.
dc.publisherarXiv
dc.relation.urlhttps://arxiv.org/pdf/2109.03798.pdf
dc.rightsArchived with thanks to arXiv
dc.titleAppQ: Warm-starting App Recommendation Based on View Graphs
dc.typePreprint
dc.contributor.departmentComputer Science Program
dc.contributor.departmentComputer, Electrical and Mathematical Science and Engineering (CEMSE) Division
dc.contributor.departmentMachine Intelligence & kNowledge Engineering Lab
dc.eprint.versionPre-print
dc.contributor.institutionBeijing Key Laboratory of Security and Privacy in Intelligent Transportation, Beijing Jiaotong University, Beijing, China.
dc.contributor.institutionDepartment of Computer Science and Engineering, The Pennsylvania State University, PA, USA
dc.contributor.institutionBeijing Key Laboratory of Traffic Data Analysis and Mining, Beijing Jiaotong University, Beijing, China
dc.identifier.arxivid2109.03798
kaust.personZhang, Xiangliang
refterms.dateFOA2021-09-13T06:43:20Z


Files in this item

Thumbnail
Name:
Preprintfile1.pdf
Size:
2.786Mb
Format:
PDF
Description:
Pre-print

This item appears in the following Collection(s)

Show simple item record