Skip to content

Files

Latest commit

author
Luis Leiva
Oct 7, 2020
350af7a · Oct 7, 2020

History

History

recommender

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Sep 16, 2020
Oct 7, 2020
Oct 6, 2020
Oct 6, 2020
Oct 7, 2020

Design/App recommender

This module allows requesting mobile apps based on some criteria; e.g. similarity, top-rated apps or num. downloads (based on Rico), and design topic (based on Enrico).

Setup

Download some Enrico dataset file first.

~$ mkdir enrico
~$ cd enrico
~$ wget http://userinterfaces.aalto.fi/enrico/resources/metadata.zip
~$ wget http://userinterfaces.aalto.fi/enrico/resources/screenshots.zip
~$ unzip -q metadata.zip
~$ unzip -q screenshots.zip

Then install and run the API server.

~$ pip3 install flask
~$ python3 server.py
  ...
 * Running on http://127.0.0.1:9100/ (Press CTRL+C to quit)

API documentation

See this file

App categories

  • Art, Design
  • Auto, Vehicles
  • Beauty
  • Books, Reference
  • Business
  • Comics
  • Communication
  • Dating
  • Education
  • Entertainment
  • Events
  • Finance
  • Food, Drink
  • Health, Fitness
  • House, Home
  • Lifestyle
  • Maps, Navigation
  • Medical
  • Music, Audio
  • News, Magazines
  • Parenting
  • Shopping
  • Social
  • Sports
  • Travel, Local
  • Video, Players, Editors
  • Weather

Design topics

  • Bare
  • Calculator
  • Camera
  • Chat
  • Editor
  • Form
  • Gallery
  • List
  • Login
  • Maps
  • Mediaplayer
  • Menu
  • Modal
  • News
  • Other
  • Profile
  • Search
  • Settings
  • Terms
  • Topic
  • Tutorial