Como aumentar os fatores da matriz no Spark ALS recomender?

Sou iniciante no mundo do Machine Learning e no uso do Apache Spark.
Eu segui o tutorial emhttps://databricks-training.s3.amazonaws.com/movie-recommendation-with-mllib.html#augmenting-matrix-factors, e conseguiu desenvolver o aplicativo com êxito. Agora, como é necessário que o aplicativo Web de hoje precise ser alimentado por recomendações em tempo real, gostaria que meu modelo estivesse pronto para novos dados que continuam chegando no servidor. O site citou:

Uma maneira melhor de obter as recomendações para você é treinando primeiro um modelo de fatoração de matriz e depois aumentando o modelo usando suas classificações.

Como faço isso? Estou usando o Python para desenvolver meu aplicativo. Além disso, diga-me como persisto o modelo para usá-lo novamente, ou uma idéia de como faço para interface com um serviço da web. Agradecendo você

questionAnswers(1)

yourAnswerToTheQuestion