Result
Reduce itteration for influenceAL from 7min -> 1 sec
Solution
Estimate preferences in a batch manner:
Estimating the ratings:
for each user
newRatings (items rated by the user) = scaled by the user's correlation
Problem
Influence AL takes a very long time
It takes 7 min to estimate all the preferences
Apr 27, 2008 11:13:15 AM com.planetj.taste.impl.recommender.VOIUserBasedRecommender estimatePreferences
INFO: Start.
Apr 27, 2008 11:20:20 AM com.planetj.taste.impl.recommender.VOIUserBasedRecommender estimatePreferences
INFO: FINISH.