Стендап Сьогодні 📢 Канал в Telegram @stendap_sogodni
🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!27.12.2024
Дев-адвент 27: рушії рекомендацій
…Продовжую роботу над формою. (Взагалі форма вводу — це UI #1 мого застосунку, тому є сенс її робити найкращою.) Пошук — це гарно, але ще краще — це мати потрібні теги обраними заздалегідь. Тут, фактично, йдеться про рушій рекомендацій — функцію з доступної інформації в пропоновані теги. Кілька думок
-
Важливо розуміти, що саме потрібно рекомендувати. В цьому випадку — такі теги, що будуть ймовірними для проби, яку ми заповнюємо. Досить складне завдання, бо з умовних 500 тегів це тільки 3-4. Та на відміну від рекомендацій покупок, тут практично немає вибору користувача: або вгадаємо, чим він займається, або все марно.
-
Влучні рекомендації краще за пошук, так. Але погані рекомендації точно гірше за пошук, бо створюють погане враження, та ще й місце займають та звертають увагу. Знаєте відчуття, коли купили пилосос, а магазин рекомендує купити ще один пилосос? Так саме й тут.
-
З використання спостерігаю два частих випадки. Або повторюю теги попередньої проби (якщо заняття триває). Або в голові зʼявляється набір тегів та його легше швидко знайти та відмітити, ніж переглядати список рекомендацій. Ще є третій випадок — коли вже вказав один тег, то за ним випливають інші; наприклад, з тегу
робота
випливає в 95% тегдесктоп
.
PS: пару днів назад я не міг зрозуміти, чи варто очищати пошук після вибору тегу. Наче це побічний ефект, незрозумілий для користувача. Але протестував на собі та зрозумів, що точно треба очищати — бо теги вводяться серією: laptop coding tracker
- та старий зміст пошуку тільки заважає.
Так що намальовується такий UX: починаємо пропозиції з попереднього / наступного запису (можна навіть 2-3 попередніх). Після того, як обрані теги, рекомендуємо суміжні. Отак буде зручно, та не потребуватиме складного рушія. Бо я вже почав вигадувати “програмістське рішення”, де буде складний багатофакторний алгоритм.