try some optimizations, reduce length of user history and item history, give less weight to total sum in most popular items list