Finish basic ItemBasedRecommend