The base model is then used for online and offline evaluations. User can give feedback to predictions refining the model on the go.

Models improve over time and learns what is relevant to the user.