Hi all,

some months ago I performed some efficiency comparisons between the execution times of one implementation of mine and user- and item-based CF recommenders in Mahout. By that time, I was using Mahout-0.3 and I obtained some decent values, taking into account that I was measuring the average recommendation time per user (that is, how long it took to execute the method 'recommend(u, N)').

Yesterday, I decided to make the same tests with the latest stable version (Mahout-0.5), and, to my suprise, the execution times in the latest implementation have been multiplied by a factor of 2.

Do you have any idea of why is that happening? Is it documented anywhere? I have specific numbers and code in case you want to check them out.

I want to emphasize that I am measuring how much time the recommender spends on generating a ranking, and, probably, if you have changed how the plausible items to be recommended for a user are obtained, then this change may have caused this situation.

Thank you in advance.

Best regards,
Alejandro

--
 Alejandro Bellogin Kouki
 http://rincon.uam.es/dir?cw=435275268554687


Reply via email to