Пошук рим і оцінка Proximity

Пошук рим — це рядок на панелі інструментів над текстом пісні. Введіть слово або просто закінчення, на яке хочете заримувати, і у відповідь прийде список слів, що звучать схоже, найкращі — згори. Біля кожного результату стоїть число від 0.00 до 1.00: його Proximity, близькість звучання.

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

Де він і що показує

Рядок пошуку стоїть на панелі над текстом і до першого символу показує підказку Search rhymes….

  • Вибір словників ліворуч від рядка задає, за якими списками слів іде пошук.
  • ≈ вмикає й вимикає приблизні рими (Approximate rhymes), M+ — складені рими з кількох слів (Multi-word rhymes).
  • Результати розкриваються панеллю під рядком, двома згортаними групами з лічильником у кожної: Unigrams — окремі слова, Bigrams — рими з двох слів. Якщо в групі більше результатів, ніж уміщається, посилання more підвантажує наступну порцію.
  • У кожному рядку ліворуч слово, праворуч його Proximity. Клац по рядку копіює слово в буфер обміну, список при цьому не закривається — можна взяти кілька поспіль.
  • Над списком іде рядок Proximity: виставлений поріг, сам повзунок і кнопка ? — What is proximity? — яка відкриває те саме пояснення просто в застосунку.

Українська, російська та англійська мають власні словники; пошук іде мовою, на яку налаштована пісня.

Що роблять словники

Тут працюють словники двох різних видів, і їх варто розрізняти.

Словники рим — ті, що за кнопкою вибору, — вирішують, які слова взагалі можуть з’явитися. Для російської їх шість: Compact, Full, Anglicisms, Surnames, Corpus Additions і Uncensored Words, — плюс ваш власний User Dictionary; в англійської та української по одному, плюс ваш. Пошук набирає кандидатів зі словників, які ви позначили галочками, і лише потім оцінює їх і сортує. Позначте ще один — список стане довшим. Зніміть усі галочки — шукати буде ніде, і не повернеться нічого.

Словник наголосів — річ зовсім інша. У словниках рим лежать написання; де стоїть наголос, не записано в жодному з них. Це знання приходить з окремого словника наголосів і з наголосів, які ви проставили самі, — саме воно дозволяє відрізнити до́ма від дома́.

Потрібні і ті, і той, і ось де легко помилитися: знак наголосу в рядку пошуку не вимикає словників рим. Здається, що вимикає — раз наголос і є найточніше, отже, він усе й вирішує. Ні. Спершу слова видають словники, а знак потім лишає з них ті, що наголошені так само, як ваше. Це фільтр поверх виданого ними, а не заміна їм.

Різниця чимала. Пошук оля́ з наголосом на останньому складі повертає:

  • 18 слів, якщо позначено лише Compact,
  • 47 слів, якщо позначено лише Full,
  • 510 слів, якщо позначено всі шість,
  • нічого, якщо не позначено жодного.

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

Що означає це число

Proximity — це те, наскільки результат звучить близько до введеного слова. 1.00 — ближче майже не буває; 0.00 означає, що спільного звучання в слів немає зовсім: таке слово потрапило до списку через збіг літер, а не тому, що римується.

Повзунок задає поріг, а не шукає заново

Усі результати вже в списку, найкращі згори. Повзунок угору прибирає слабкі збіги з очей; поверніть його вниз, і все повернеться. Нового пошуку при цьому не відбувається.

За раз список показує не більше тисячі рядків — лише задля того, щоб панель лишалася швидкою, — а more підвантажує наступну порцію: слова за тисячним рядком чекають своєї черги, а не зникають. А раз список іде від найкращого до найслабшого, піднятий повзунок зрізає лише знизу: усе найсильніше й так уже у вас перед очима.

Повзунок і числа в рядках — одна шкала

І те, й те йде від 0.00 до 1.00. Побачили рядок із 0.70 і розумієте, що далі попускати собі не хочете, — поставте повзунок на 0.70, і все, що слабше, зникне.

Від чого оцінка висока

  • Наголошений голосний мусить збігтися. Якщо у вас наголос на о, а в іншого слова на у, оцінка буде майже нульовою, хоч би як схоже вони виглядали на письмі: до́ма / дума — усього 0.10.
  • Усе, що після наголошеного голосного, теж має збігтися. Саме за цей хвіст чіпляється слух.
  • Закінчення має бути тієї самої довжини. Слово з наголосом на останньому складі не заримується зі словом, де наголос складом раніше, навіть якщо голосний у них той самий.
  • Приголосний перед наголошеним голосним — бонус. Його збіг робить риму багатшою й повнішою. В англійській усе навпаки: там такий збіг починає звучати як одне й те саме слово двічі, тому важить менше.

Як читаються числа

  • 0.95–1.00 — точна й багата рима: сходиться все закінчення, а з ним і приголосний перед ним.
  • 0.85–0.95 — чиста рима; розходиться лише звук, який майже не чути.
  • 0.70–0.85 — пристойна рима, у закінченні один звук повз.
  • 0.40–0.70 — неточна рима: тримається на голосному, приголосні розходяться.
  • 0.10–0.40 — слабке відлуння, римою це вже не назвеш.
  • нижче 0.10 — не пов'язані; найчастіше тому, що наголошений голосний інший.

Приклад

Шукаємо оля. симферополя приходить з 1.00 — той самий наголошений о, те саме -ля після нього. мамуля приходить теж, але з 0.10: наголос на у, тож це промах, підібраний пошуком дорогою. Зсуньте повзунок на 0.20 — мамуля зникне, симферополя лишиться.

Звідси й уся звичка роботи: подивіться числа в кількох рядках, вирішіть, де проходить ваша власна межа терпимості, і лишіть повзунок там.

Далі

Добре звучна рима — не завжди слово, яким хтось користується. Уточнення рим за корпусом (Refine) — про кнопку Refine вгорі панелі результатів: вона змінює всі оцінки Proximity на те, наскільки часто слово трапляється в живих текстах.

У кожного результату є ще й піктограма-друга, що каже, яке це слово. Частина мови — піктограми біля рим розбирає всі п'ять і кнопки в заголовку Unigrams, які прибирають непотрібні категорії.

Рима з оцінкою 1.00 усе ще має лягти на потрібну частку. Складова сітка — друга половина набору: вона показує, який склад потрапляє на яку частку і які з них наголошені.

Або просто спробуйте: відкрийте редактор realyrics, почніть пісню і введіть закінчення в рядок пошуку.

Ця стаття іншими мовами: English Русский