Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save preslavrachev/ee15298e8e54035740d9236c39e2fd7d to your computer and use it in GitHub Desktop.
Save preslavrachev/ee15298e8e54035740d9236c39e2fd7d to your computer and use it in GitHub Desktop.

Daily Idea: Use CNNs to Categorize Apps, Based on Their App Store Screenshots

The idea is rather simple and feasible, but as of this moment, not really useful. It just popped up in my mind, and I decided to write it down in case someone is looking for a ML challenge to work on. The idea is very simple:

  1. Use the iTunes Search API to download app screenshots and categorize them by folders, corresponding to the names of categories that those apps have been featured in.
  2. Teach a simple convolutional neural network (CNN) to categorize apps based on screenshots provided
  3. Try and evaluate the NNs capabilities using screenshots that are not present in the model.

That's it. Simple, but not really useful.

P.S. Please, drop me a comment, if you are intending to work on this. I'd love to see the results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment