> > On Jul 17, 2013, at 1:19 PM, Gokhan Capan <gkhn...@gmail.com> wrote: > > Hi Pat, please see my response inline. > > Best, > Gokhan > > > On Wed, Jul 17, 2013 at 8:23 PM, Pat Ferrel <pat.fer...@gmail.com> wrote: > >> May I ask how you plan to support model updates and 'anonymous' users? >> >> I assume the latent factors model is calculated offline still in batch >> mode, then there are periodic updates? How are the updates handled? > > > If you are referring to the recommender of discussion here, no, updating > the model can be done with a single preference, using stochastic gradient > descent, by updating the particular user and item factors simultaneously. >
Aren't there two different things needed to truly update the model: 1) add the new preference to the lower dimensional space 2) refactorize the all preferences. #2 only needs to be done periodically--afaik. #1 would be super fast and could be done at runtime. Am I wrong or are you planning to incrementally refactorize the entire preference array with every new preference?