Бензинові велосипеди або дивний пошук продуктів (e-commerce)

Обговорюючи якість продуктового пошуку і способи його автоматизованого тестування, в минулий раз, прийшли до розуміння певної проблеми непрозорості. Величезна кількість інтернет-магазинів часто ставлять покупців в глухий кут, не знаходячи потрібного по найпростішим запитам, а проблеми як би і ні. Одним словом, дивимося на реальні проблеми не дуже релевантного пошуку дуже популярного інтернет-магазину (який дуже хоче бути «маркетплейсом»).

Приклад з велосипедом ілюструє просту істину: не можеш знайти потрібне, не показуй зайвого. Крім того, не так складно виділити «велосипед» як основний необхідний продукт.

Настільки цікавий результат отримано оскільки мотокоси дійсно є бензиновими (на що вказує окреме поле «тип»), крім того, в додаткових характеристиках можна знайти «тип ручки: велосипедна». Аналогічним чином спрацюють: «бензиновий ніж», «бензинова ліска» і т. д. Нерозумно використовувати другорядну інформацію настільки прямолінійно.

Справа про зниклий торт

Так, нам би солоденького. Категорій тисячі, продуктів сотні тисяч — будемо шукати. Що може бути простіше? Хочут торт!

Так, дивно, що означає еко гель для прання? Тут вечір, чай, настрій… Немає торта? «А якщо знайду?»

Не супер результат, звичайно, але торт ж є. Таким чином, отримуємо досить серйозну проблему: в асортименті магазину присутні торти, але за конкретним запитом їх знайти неможливо. Було б цікаво дізнатися, як багато інших товарів «зникають» з поля зору потенційного покупця.

Ситуація, звичайно, дивна. Складається враження, що мала кількість результатів за первинним запитом (складається з одного слова), включає підозра на ім’я бренду і пошук з транслітерацією. Будь уточнення початкового запиту «торт вафельний», «торт з декором» вирішує проблему.

Настрій зіпсували, де сокира?

Що може бути простіше, ніж пошук позиції за назвою бренду і назви конкретної моделі? Школяр, використовуючи простий повнотекстовий пошук, впорається із завданням за смішне час, а тут:

Читайте також  Створення інтерактивної трави в Unreal Engine

Була б проблема у відсутності конкретної моделі або бренду взагалі. Але ж ні, шукана сокира є в каталозі, навіть акційну вартість має.

В даному випадку працює людський фактор. Людина, додавала позицію, набрала Х27 використовуючи кирилицю. Природно, набираючи назву бренду, потенційний покупець продовжить набір конкретної моделі не перемикаючи розкладку.

Фекальний насос?

Знаючи специфіку досліджуваного пошукового рішення, можна легко показати, наскільки нерелевантні результати може побачити покупець.

Варто врахувати, що багато продуктів не мають додаткових характеристик взагалі. Інші, навпаки, рясніють безліччю деталей, які враховуються під час пошуку. Одна проблема — пошук не враховує ні контекст ні відстань між ключовими словами в блоці. Більш того, дуже шкідливо настільки агресивно використовувати другорядну інформацію про продукті, яку, швидше за все, перевіряють побіжно або не перевіряють взагалі.

Автор не береться оцінити, який прибуток втрачає магазин, але будь-яка системна проблема однозначно вимагає рішення. Не всі запити є однозначно точними і чіткими. Крім того, рідкісний покупець вирішить залишитися і з’ясувати, чому йому показують відверту дурницю у відповідь на більш або менш очевидний запит.

Зайве спрощення сильно позначається на результаті. Буде цікаво простежити за еволюцією пошуку даного інтернет-магазину. Але найголовніший висновок гранично очевидний — пошук необхідно тестувати. До речі, проблема з «fiskars x27» була знайдена за допомогою автоматизованого інструменту. Скоро у вільному доступу, не пропустіть.

Різне

  • Найпростіший спосіб оцінити якість продуктового пошуку
  • Той самий пошук з тортом
  • Примарна сокира

Степан Лютий

Обожнюю технології в сучасному світі. Хоча частенько і замислююся над тим, як далеко вони нас заведуть. Не те, щоб я прям і знаюся на ядрах, пікселях, коллайдерах і інших парсеках. Просто приходжу в захват від того, що може в творчому пориві вигадати людський розум.

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *