КАК работают рекомендации OZON???
КАК работают рекомендации OZON??? С вас 🔥 , а я подробно расскажу как работают рекомендации на OZON- есть 5 этапов работы рекомендательной системы на Ozon 1️⃣ЭТАП: подготовка контекста OZON загружает списки товаров из контекста: - товары, с которыми взаимодействовал покупатель; - товар, на странице которого находится полка с рекомендациями. - Для каждого товара из контекста собирают информацию: - список категорий товара; - бренд; - склад товара; - доступность экспресс-доставки для товара и так далее. Также OZON узнаёт характеристики пользователя, например пол и возраст. 2️⃣ЭТАП: отбор кандидатов Рекомендательная система в зависимости от полки рекомендаций выбирает разные источники набора товаров-кандидатов, подходящие к контексту полки. При подборе товаров-кандидатов OZON ориентируется на популярные товары на площадке и сферу интересов покупателя, а также учитывает товары, которые он просмотрел или добавил в корзину. 3️⃣ЭТАП: оценка моделями машинного обучения Рекомендательная система использует модели машинного обучения, чтобы оценить вероятность взаимодействия пользователя с каждым отобранным товаром. Модели обучаются на поведении покупателей в прошлом и выстраивают закономерности между факторами. Фактор - это число, характеризующее товар, например скорость его доставки или цена. Разные факторы имеют разную предсказательную силу и по-разному влияют на вероятность покупки. Например, покупатели чаще выбирают товары с большим количеством отзывов, поэтому чем больше отзывов, тем выше оценка. Рекомендательная система вычисляет для каждого товара факторы, которые могут повлиять на факт продажи. На основе этого модели оценивают вероятность взаимодействий: - покупки товара; - клика на карточку товара; - добавления в корзину; - добавления в избранное. Каждый товар получает набор оценок от 0 до 1. Чем ближе оценка к единице, тем больше шанс, что товар займёт высокую позицию в выдаче рекомендаций. 4️⃣ЭТАП: формирование выдачи Каждому товару-кандидату присваивается его оценка релевантности. Формула расчёта зависит от полки рекомендаций, но в общем случае учитывает: - оценки моделей машинного обучения, полученные на предыдущем этапе; - ставку, если у товара подключено продвижение; - давность посещения страницы товара; - другие характеристики товара, например цену и скорость доставки. Учёт этих факторов уравновешивает интересы покупателей, продавцов и рекламодателей. Товары сортируются по рассчитанной оценке релевантности: товары с наибольшей оценкой - в начале выдачи, с наименьшей оценкой - в конце. Из отсортированного списка исключаются: - товары повторяющихся категорий - чтобы предложить пользователю более широкий ассортимент; - товары, которых нет на складе. В результате формируется финальный список товаров-кандидатов 5️⃣ЭТАП: отображение товаров В полках рекомендаций ограниченное количество мест, которое зависит от платформы и страницы расположения. Рекомендательная система: 1. Отбирает определённое количество товаров из списка, сформированного на предыдущем этапе. 2. Загружает для них актуальные характеристики и картинки. 3. Показывает полку рекомендаций пользователю. Соберем 300 🔥 и распишу по каждому этапу, что нужно делать, чтобы обойти рекомендации и выйти в ТОП!