Методика «Словозв'язу»

«Словозв'яз» побудований навколо української лексики. Мета гри — не вгадати літери, а дослідити мережу смислових зв'язків між словами. Нижче описано, як формується словник, як працює рейтинг і чому результат іноді може здатися несподіваним.

Український словник

Для гри використовується власний список українських слів. У словник не додаються випадкові рядки, технічні маркери або слова, які погано поводяться у рейтингу. Якщо слово має надто вузьке значення, рідкісну форму або створює неякісну траєкторію здогадок, його краще не брати як щоденну відповідь.

Смислова близькість

Кожне слово подається як числове векторне представлення. Таке представлення дозволяє порівнювати слова за контекстами, в яких вони зазвичай уживаються. Якщо два слова часто з'являються в подібних темах або описують пов'язані явища, алгоритм може розмістити їх ближче одне до одного.

Це не ручний словник синонімів. Слова можуть бути близькими через тему, ситуацію, предметну область або типові тексти, де вони зустрічаються. Через це гра іноді приймає несподівані маршрути: від загальної теми до професії, від предмета до дії, від місця до пов'язаної події.

Як створюється щоденна гра

Для кожної дати вибирається секретне слово. Після цього заздалегідь розраховується рейтинг інших слів від найближчих до найдальших. Коли гравець вводить здогадку, браузер знаходить її у рейтингу й показує позицію. Це робить гру швидкою: більшість стандартних здогадок не потребує окремого серверного розрахунку.

Обмеження алгоритму

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

Перевірка якості

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

Чим гра відрізняється

Головна цінність «Словозв'язу» — український фокус. Гра використовує українські слова, українські щоденні відповіді та інтерфейс українською мовою. Вона розрахована на коротку щоденну сесію, але також підтримує архів, персональні посилання на створені ігри та режим для Twitch-чатів.