Какой алгоритм для рекомендательной системы выбрать SlapOne или SVD?
Если "много теории" и "очень много информации" не помогли определится с выбором алгоритма, используй random - хуже не будет.
Датасет обычно делят на три части, на двух тренируют модели, на третьей - сравнивают обученные модели. Там и будет видно, что лучше.