Разница между коллаборативной фильтрацией и фильтрацией на основе знаний в рекомендательных системах заключается в подходе к формированию рекомендаций:
- Коллаборативная фильтрация предполагает генерирование рекомендаций на основе данных о других потребителях с похожими интересами. 3 Система учитывает не только оценки отдельного пользователя, но и предпочтения других покупателей, включая как явные, так и неявные сигналы. 1 Например, если кто-то приобрёл стиральную машину, алгоритм предложит товары, которые привлекли внимание других покупателей, также проявивших интерес к стиральным машинам, вместо продукции других производителей. 1
- Фильтрация, основанная на знаниях, подразумевает сбор сведений о предпочтениях потенциального покупателя при помощи максимальной детализации его запросов. 3 Например, при продаже недвижимости система берёт в расчёт такие параметры, как количество этажей, площадь дома, материал стен и другие, чтобы предложить пользователю наиболее привлекательные варианты. 1