← Все работы

Подарки для рисования: рекомендации только из каталога SKU

О коллекции

Авторская работа коллекции Аишки. Персонажи и исходные ситуации придуманы; материал не подтверждает заказ или результат действующего клиента.

Дата сценария:

Предпочтение «рисование» отбирает существующие товары с ценой и остатком, не придумывая идеальный набор.

Дата выпуска кейса
РольРазработчик подбора в каталогах
ПроектКонцепция

О проекте

Задача

Запрос ограничен 3000 ₽ и интересом к рисованию. В каталоге есть товары для живописи, дорогой мольберт, закончившийся скетчбук и похожий набор для другого занятия.

Решение

Я задал открытый словарь интересов и использую его только для тегов существующих SKU. Возрастное ограничение применяется отдельно. Неизвестный интерес дает запрос уточнения, а не новый товар.

Результат

Для взрослого получателя найдены четыре SKU стоимостью 500–2800 ₽. Для возраста 8 лет остаются C6 и P24. Закончившийся SK1 не появляется, неизвестная астрономия не порождает новый набор.

Что передано заказчику

  • index.html
  • source.json
  • source.csv
  • result.json
  • result.csv
  • engine.js
  • checks.json
  • style.css

Инструменты и подход

Навыки

Поиск по каталогуПроектирование фильтровОбъяснение рекомендацийОбработка пустой выдачи

Готовая работа

Скетчбук подходит по цене, но закончился

SK1 стоит 900 и связан с рисованием, однако остаток равен нулю. Карандаши P24 стоят 1800, подходят по возрасту и доступны в количестве четырёх. Я оставил наличие обязательным условием: привлекательное описание скетчбука не должно превращаться в рекомендацию недоступного подарка.

Разбор и материалы

Вклад и команда

Я составил подбор подарков с ограничениями цены и остатка и добавил обработку недопустимых значений.

Ссылки и материалы

Связанные услуги

Другие работы

Поиск по каталогуПроектирование фильтровОбъяснение рекомендаций

Редакционная концепция по брифу P46-C03. Ситуации и значения подготовлены для проверки подхода.

Материалы доступны для изучения и самостоятельной проверки.

Обсуждение

Задайте вопрос об этой работе, обсудите решение или поделитесь своим опытом.

Обсуждение открыто для всех участников.

Загружаем комментарии…