Mobile App Tagging
Ning Chen, Steven C. H. Hoi, Shaohua Li, Xiaokui Xiao

Abstract

Mobile app tagging aims to assign a list of keywords indicating core functionalities, main contents, key features or concepts of a mobile app. Mobile app tags can be potentially useful for app ecosystem stakeholders or other parties to improve app search, browsing, categorization, and advertising, etc. However, most mainstream app markets, e.g., Google Play, Apple App Store, etc., currently do not explicitly support such tags for apps. To address this problem, we propose a novel auto mobile app tagging framework for annotating a given mobile app automatically, which is based on a search-based annotation paradigm powered by machine learning techniques. Specifically, given a novel query app without tags, our proposed framework (i) first explores online kernel learning techniques to retrieve a set of top-N similar apps that are semantically most similar to the query app from a large app repository; and (ii) then mines the text data of both the query app and the top-N similar apps to discover the most relevant tags for annotating the query app. To evaluate the efficacy of our proposed framework, we conduct an extensive set of experiments on a large real-world dataset crawled from Google Play. The encouraging results demonstrate that our technique is effective and promising.

The system architecture of our proposed auto mobile app tagging framework

Publications

  • Mobile App Tagging, Ning Chen, Steven C. H. Hoi, Shaohua Li, Xiaokui Xiao, The 9th ACM International Conference on Web Search and Data Mining (WSDM2016) San Francisco, California, USA February 22-25, 2016
    [PDFBibTeX]

  • @Inproceedings{AppTag2016,
    title={Mobile App Tagging},
    author={Chen, Ning and Hoi, Steven CH and Li, Shaohua and Xiao, Xiaokui},
    booktitle={Proceedings of the Ninth ACM International Conference on Web Search and Data Mining (WSDM2016)},
    pages={63--72},
    year={2016},
    organization={ACM}
    }

Datasets/Code

You need to agree to these terms before downloading the datasets and code.

Please check the instruction file before downloading the datasets and code.

Datasets:

Code:

  • The project (in java) can be downloaded here (220MB). (Availabe upon request)

Presentation

· PPT: Link

· Poster: Link

Link to Resources

· Additional Results: Link

· Related Contributions: