Как я могу использовать алгоритм SVD в Mahout для выработки рекомендаций по явному двоичному набору данных (например, пользователь купил или нет, но не имеет конкретных оценок) в области электронной коммерции?Кроме того, какие алгоритмы направлены на создание рекомендаций для таких двоичных наборов данных?