Наголос, рівень, ранг, значення, аудіо й тлумачення для будь-якої з 12 000 лем, разом зі словоформами, з пам'яті.
Андрій Рудницький, який підтримує словник наголосів lang-uk, на якому побудовано цю колонку, точно описав проблему читання: незнайоме слово зупиняє речення, а відкритий словник зупиняє читання. Його відповідь: відкритий українсько-англійський словник Даніеля Клінґера в контейнері, з API зверху, і запит із годинника. Надиктувати слово, побачити значення, читати далі, менше ніж за секунду. Ця сторінка той самий задум над шарами цього списку: відповідь несе наголос, вивірений рівень і відкритий запис разом із тлумаченням, а словоформа потрапляє на своє заголовне слово, бо індекс форм профілювача знає 185 000 форм 12 000 лем, а саме форму й передає розпізнавання мовлення, коли читач зупиняється на слові операцію.
dmklinger/ukrainian містить 30,111 українських заголовних слів із наголосами, англійськими тлумаченнями, родом і істотовістю; автор зібрав їх з англійського Вікісловника та з DBnary (де є тлумачення слів, яких у Вікісловнику ще немає), а форми доповнив зі словника УЛІФ. Ліцензія CC BY-SA 3.0, тож кожна відповідь тут, що містить тлумачення, несе цю ліцензію і його ім'я. Закомічений знімок dmk-dictionary.json зберігає 9,444 статей, заголовне слово яких є лемою списку (SHA-256 6a0769103618fd12 вихідного файлу, отримано 2026-10-03), без форм, які для цього списку вже публікує напрям 04.
2,900 прогалин, за частотним рангом, це згенерований робочий список у contrib/dmklinger-ukrainian/, тієї самої форми, що й списки для Вікісловника і dict_uk: супровідник може взяти верхівку списку і знати, які відсутні слова дадуть найбільше тексту.
Словник позначає наголос у заголовних словах, тож його можна прочитати проти колонки наголосу. Це не незалежне свідчення: обидва читають англійський Вікісловник, тож збіг здебільшого одне джерело, побачене двічі. Та це все одно перевірка, що конвеєр колонки не загубив і не зсунув позначку дорогою, а розбіжності короткий список, вартий прочитання оком.
З 9,100 охоплених лем 613 односкладові, а 1 заголовне слово словник лишає без позначки, тож порівняно 8,486. 13 збігаються з варіантом, який колонка подає другим, а не з основним; 129 заголовних слів словника несуть вікісловникове позначення подвійного наголосу (дві позначки, прочитані тут як два читання); слова через дефіс порівнюються частина за частиною, бо колонка позначає лише головний наголос там, де словник позначає кожну частину.
| ранг | лема | колонка | словник | статус у колонці |
|---|---|---|---|---|
| 183 | проект | проє́кт | прое́кт | spelling variant |
| 925 | черговий | чергови́й | черго́вий | dictionary |
| 1,276 | само | са́мо | само́ | dictionary |
| 2,883 | все-таки | все́-таки | все-таки́ | dictionary |
| 3,935 | унаслідок | уна́слідок | унаслі́док | dictionary |
| 4,321 | Данило | Дани́ло | Данило́ | proper noun |
| 4,766 | Миколай | Микола́й | Мико́лай | proper noun |
| 5,923 | Олійник | Олі́йник | Олійни́к | proper noun |
| 6,054 | нульовий | нульови́й | нульо́вий | adjudicated |
| 7,869 | Аліна | А́ліна | Алі́на | proper noun |
| 8,323 | Володар | Во́лодар | воло́да́р | proper noun |
| 8,778 | минулорічний | минулорі́чний | минулорічни́й | adjudicated |
| 9,316 | Поділ | Поді́л | по́діл | proper noun |
| 9,630 | поверх | пове́рх | по́верх | adjudicated |
| 10,524 | підданий | пі́дданий | підда́ний | dictionary |
| 11,769 | черговий | чергови́й | черго́вий | dictionary |
Кінцева точка приймає слово в шляху або як q, а format=text повертає відповідь простим текстом, щонайбільше три тлумачення, для малого екрана. Apple Shortcut, п'ять дій:
https://www.jakelawrence.xyz/api/uk/lookup?q=, далі змінна Dictated Text, далі &format=text. (Текстова змінна в рядку запиту не потребує екранування; у шляху потребувала б.)Що повертається:
curl -s 'https://www.jakelawrence.xyz/api/uk/lookup/операцію?format=text' опера́ція noun · B1 · rank 435 operation (a planned undertaking); surgery (procedure involving major incisions); transaction (finance: transfer of funds into, out of, or from an account) female, inanimate
Розпізнавання мовлення часом передає фразу; пошук відповідає на перше слово і каже, на яке. Слово, що не належить до 12 000 лем, або форма, якої немає в таблицях парадигм, повертається як чесний промах, а не здогад; лематизатор це інструмент, щоб назвати заголовне слово незнайомого.
На статтю: rank і pos зі списку, level і gloss з вивіреного шару курсу (null там, де профіль не має позначки; нічого не вгадується), ppm (на мільйон слововживань), stress з основною формою, прийнятими варіантами і статусом колонки, audio (запис із Wikimedia Commons або null) і dictionary, кожна стаття dmklinger для заголовного слова з його власною позначкою, родом і тлумаченнями в його порядку. via каже, чи запит збігся з заголовним словом, чи зі словоформою; text це відповідь простим текстом; meta називає шари і несе атрибуцію. Повний приклад відповіді на англійській сторінці.
| обмеження | значення | понад нього |
|---|---|---|
| довжина запиту | 64 символи | 413, по одному слову |
| запитів з однієї IP | 120 / хв, 2,000 / год | 429 з Retry-After у секундах |
| порожній запит | 400 |
Анонімно, без ключа, читається з будь-якого походження. Відповіді кешуються (добу на краю, п'ять хвилин у браузері), бо дані змінюються лише з розгортанням. Слово не записується в журнал; єдиний рядок журналу каже, чи був збіг із заголовним словом, зі словоформою, чи ні з чим. Відповіді з тлумаченнями під CC BY-SA 3.0 (dmklinger/ukrainian); поля списку під CC BY 4.0, поля наголосу під CC BY-SA 4.0, як на головній сторінці.