Appcestry — A Tool for the Study of Mobile Application Similarities

Jason CHAO
Dec 9, 2018 · 1 min read

This dissertation is submitted in part fulfilment of the requirements of the Centre for Interdisciplinary Methodologies of the University of Warwick for the degree of Master of Science in Big Data and Digital Futures.


“Appcestry” — a portmanteau of “app” and “ancestry” — is a tool presented in this dissertation project for the study of similarities of software applications (apps) targeting the Android operating system. The tool extracts features from Android Application PacKages (APK) and transforms them into a format which this project names “AppGenes”. AppGenes may be used by Appcestry and other machine learning tools to discover similar Android applications.

Keywords: mobile, android, application (app), similarity, machine learning, digital method

Full text: DOI 10.13140/RG.2.2.12499.02081

Source code: GitHub repo


Presentation: slides

Jason Chao’s Depository

Jason CHAO

Written by

postgraduate student, software developer and advocate of human rights / LGBT+ equality

Jason Chao’s Depository

The work and thoughts of Jason Chao

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade