Stochastic NMF and recommendation