This probably sounds stupid but I don\'t get the workflow of building a recommending system by the utility matrix: X[i,j] = how much the ith us