Mobile apps

All of the Luigi's Box services can be integrated into mobile apps using APIs. Currently, we do not provide mobile-app libraries that would simplify integrating the API and you have to work with the HTTP APIs.

The guideline below is meant as a best-practice enumeration of the steps that you should take, in the order that you should take them. Variations are possible where applicable, e.g., you may decide to push catalog data using feeds instead of API.

Feedback loop

  1. Understand analytics and the basic concepts
  2. Settle on the object identity
  3. Integrate Analytics API to start feeding the data into Luigi's Box

Index catalog data

  1. Understand the data you will need to push into Luigi's Box
  2. Understand ranking and the ways to affect it using data
  3. Understand variants and decide if you want to use them
  4. Start pushing data via API

Integrate autocomplete

  1. Integrate autocomplete via API
  2. Integrate recommendations into autocomplete using API

Integrate search

  1. Integrate search using API

Integrate recommender

  1. For best recommendations, provide a past transactions import file for the recommender
  2. Settle on the models and requirements for recommendations
  3. Integrate recommendations using API
  4. Recommend for large amount of users in scheduled time