"""
Curated Russian / Ukrainian synonym dictionaries for AI text humanization.

Organized by semantic category. Focus: AI-typical formal words → natural alternatives.
Hand-curated for quality. Merged with API-fetched data in _synonym_db.py.

Categories:
  1. AI-formal verbs → casual verbs
  2. AI-formal adjectives → conversational adjectives
  3. AI-formal nouns → everyday nouns
  4. Adverbs / connectors
  5. Academic / scientific vocabulary
  6. Business / corporate vocabulary
  7. Common word families
"""

from __future__ import annotations

# ═══════════════════════════════════════════════════════════════
#  RUSSIAN CURATED SYNONYMS
# ═══════════════════════════════════════════════════════════════

RU_CURATED: dict[str, list[str]] = {
    # ─── 1. ГЛАГОЛЫ: КОММУНИКАЦИЯ ─────────────────────────
    "говорить": ["сказать", "промолвить", "изречь", "произнести", "молвить", "высказаться", "заявить", "сообщить"],
    "рассказывать": ["повествовать", "описывать", "излагать", "поведать", "живописать", "пересказывать", "передавать"],
    "объяснять": ["разъяснять", "толковать", "растолковывать", "пояснять", "втолковывать", "комментировать"],
    "утверждать": ["заявлять", "настаивать", "уверять", "декларировать", "констатировать", "провозглашать"],
    "спрашивать": ["расспрашивать", "интересоваться", "допытываться", "выяснять", "справляться", "узнавать"],
    "отвечать": ["реагировать", "откликаться", "возражать", "парировать", "отзываться"],
    "предлагать": ["советовать", "рекомендовать", "намекать", "подсказывать", "выдвигать"],
    "указывать": ["показывать", "отмечать", "обозначать", "ссылаться", "свидетельствовать"],
    "обсуждать": ["рассматривать", "затрагивать", "дискутировать", "дебатировать", "разбирать"],
    "подчёркивать": ["акцентировать", "выделять", "оттенять", "заострять внимание", "делать упор"],
    "формулировать": ["выражать", "облекать в слова", "излагать", "высказывать", "озвучивать"],
    "констатировать": ["отмечать", "фиксировать", "замечать", "выделять", "регистрировать"],
    "аргументировать": ["обосновывать", "доказывать", "мотивировать", "подкреплять", "подтверждать"],
    "интерпретировать": ["толковать", "трактовать", "объяснять", "разъяснять", "истолковывать"],
    "резюмировать": ["подытоживать", "обобщать", "суммировать", "сводить", "кратко излагать"],
    "декларировать": ["провозглашать", "заявлять", "объявлять", "оглашать", "возвещать"],
    "информировать": ["уведомлять", "извещать", "оповещать", "ставить в известность", "сообщать"],
    "комментировать": ["высказываться", "замечать", "отзываться", "откликаться", "пояснять"],
    "цитировать": ["ссылаться на", "приводить", "упоминать", "обращаться к", "указывать на"],
    "характеризовать": ["описывать", "определять", "обрисовывать", "обозначать", "квалифицировать"],

    # ─── 2. ГЛАГОЛЫ: КОГНИТИВНЫЕ ─────────────────────────
    "думать": ["размышлять", "мыслить", "раздумывать", "обдумывать", "соображать", "рассуждать"],
    "знать": ["ведать", "разуметь", "осведомлять", "быть в курсе", "представлять"],
    "понимать": ["осознавать", "постигать", "сознавать", "разбираться", "улавливать", "схватывать"],
    "считать": ["полагать", "находить", "расценивать", "рассматривать", "оценивать", "квалифицировать"],
    "предполагать": ["допускать", "гадать", "предугадывать", "ожидать", "подозревать"],
    "анализировать": ["разбирать", "исследовать", "рассматривать", "изучать", "препарировать"],
    "оценивать": ["взвешивать", "определять", "прикидывать", "расценивать", "калькулировать"],
    "осознавать": ["понимать", "отдавать себе отчёт", "сознавать", "видеть", "чувствовать"],
    "вычислять": ["рассчитывать", "подсчитывать", "калькулировать", "высчитывать", "прикидывать"],
    "исследовать": ["изучать", "разбирать", "рассматривать", "анализировать", "обследовать"],
    "прогнозировать": ["предсказывать", "предугадывать", "предвидеть", "прикидывать", "ожидать"],
    "рассматривать": ["изучать", "разбирать", "обозревать", "обсуждать", "анализировать"],
    "воспринимать": ["ощущать", "чувствовать", "принимать", "улавливать", "схватывать"],
    "концентрироваться": ["сосредотачиваться", "фокусироваться", "собираться", "вдумываться"],
    "сопоставлять": ["сравнивать", "соотносить", "уподоблять", "параллелить"],
    "подразумевать": ["предполагать", "иметь в виду", "намекать", "означать", "значить"],
    "обобщать": ["суммировать", "резюмировать", "сводить воедино", "подытоживать", "синтезировать"],
    "идентифицировать": ["распознавать", "определять", "опознавать", "узнавать", "выявлять"],
    "классифицировать": ["систематизировать", "сортировать", "распределять", "группировать", "ранжировать"],
    "абстрагироваться": ["отвлекаться", "отстраняться", "отрешаться", "дистанцироваться"],

    # ─── 3. ГЛАГОЛЫ: ДЕЙСТВИЕ / ИЗМЕНЕНИЕ ────────────────
    "делать": ["выполнять", "совершать", "производить", "осуществлять", "мастерить", "творить"],
    "создавать": ["формировать", "строить", "образовывать", "основывать", "учреждать", "порождать"],
    "менять": ["изменять", "преобразовывать", "трансформировать", "модифицировать", "переделывать"],
    "развивать": ["продвигать", "совершенствовать", "улучшать", "наращивать", "расширять"],
    "улучшать": ["совершенствовать", "оптимизировать", "дорабатывать", "модернизировать", "обновлять"],
    "устранять": ["ликвидировать", "убирать", "удалять", "искоренять", "выводить", "снимать"],
    "внедрять": ["вводить", "применять", "реализовывать", "запускать", "встраивать"],
    "оптимизировать": ["улучшать", "совершенствовать", "настраивать", "подбирать", "отлаживать"],
    "реализовывать": ["осуществлять", "воплощать", "претворять", "выполнять", "проводить"],
    "формировать": ["создавать", "образовывать", "выстраивать", "складывать", "моделировать"],
    "трансформировать": ["преобразовывать", "превращать", "переделывать", "изменять", "реформировать"],
    "интегрировать": ["объединять", "включать", "встраивать", "вливать", "совмещать"],
    "координировать": ["согласовывать", "увязывать", "организовывать", "синхронизировать", "регулировать"],
    "стимулировать": ["поощрять", "побуждать", "мотивировать", "подталкивать", "подстёгивать"],
    "активизировать": ["оживлять", "подстёгивать", "стимулировать", "усиливать", "взбадривать"],
    "модернизировать": ["обновлять", "усовершенствовать", "реконструировать", "переоборудовать"],
    "стабилизировать": ["уравновешивать", "закреплять", "выравнивать", "нормализовать"],
    "генерировать": ["порождать", "создавать", "вырабатывать", "продуцировать", "рождать"],
    "инициировать": ["начинать", "запускать", "открывать", "затевать", "учинять"],
    "минимизировать": ["уменьшать", "сокращать", "снижать", "свёртывать", "урезать"],
    "максимизировать": ["увеличивать", "наращивать", "повышать", "усиливать", "расширять"],
    "регулировать": ["настраивать", "налаживать", "контролировать", "управлять", "корректировать"],
    "компенсировать": ["возмещать", "восполнять", "уравновешивать", "покрывать", "окупать"],
    "нейтрализовать": ["обезвреживать", "парировать", "сводить на нет", "гасить", "подавлять"],
    "адаптировать": ["приспосабливать", "подстраивать", "настраивать", "подгонять", "переделывать"],
    "модифицировать": ["изменять", "переделывать", "корректировать", "дорабатывать", "видоизменять"],
    "систематизировать": ["упорядочивать", "структурировать", "каталогизировать", "классифицировать"],
    "конкретизировать": ["уточнять", "детализировать", "прояснять", "специфицировать"],
    "оперировать": ["управлять", "манипулировать", "работать с", "действовать", "орудовать"],
    "функционировать": ["работать", "действовать", "служить", "выполнять функции"],
    "доминировать": ["преобладать", "господствовать", "главенствовать", "верховодить", "превалировать"],
    "ориентироваться": ["направляться", "нацеливаться", "выбирать курс", "обращаться"],
    "консолидировать": ["объединять", "сплачивать", "укреплять", "сплотить"],
    "диверсифицировать": ["разнообразить", "расширять ассортимент", "варьировать"],
    "легитимизировать": ["узаконивать", "санкционировать", "одобрять", "утверждать"],
    "верифицировать": ["проверять", "подтверждать", "удостоверять", "валидировать"],
    "приоритизировать": ["ставить в первую очередь", "выделять главное", "определять приоритеты"],

    # ─── 4. ГЛАГОЛЫ: ДВИЖЕНИЕ ────────────────────────────
    "идти": ["ходить", "шагать", "брести", "шествовать", "топать", "переступать"],
    "бежать": ["мчаться", "нестись", "лететь", "бросаться", "торопиться", "спешить"],
    "двигаться": ["перемещаться", "сдвигаться", "передвигаться", "продвигаться", "шевелиться"],
    "отправляться": ["уходить", "уезжать", "выбираться", "направляться", "стартовать"],
    "приближаться": ["подходить", "подъезжать", "надвигаться", "подбираться", "подступать"],
    "возвращаться": ["приходить назад", "вертаться", "оборачиваться", "откатываться"],

    # ─── 5. ГЛАГОЛЫ: ЧУВСТВА / ЭМОЦИИ ───────────────────
    "чувствовать": ["ощущать", "переживать", "испытывать", "воспринимать"],
    "хотеть": ["желать", "стремиться", "мечтать", "жаждать", "алкать"],
    "бояться": ["опасаться", "страшиться", "пугаться", "трепетать", "трусить"],
    "радоваться": ["ликовать", "торжествовать", "веселиться", "наслаждаться"],
    "грустить": ["печалиться", "тосковать", "горевать", "унывать", "хандрить"],
    "удивляться": ["поражаться", "изумляться", "дивиться", "обомлеть", "ахнуть"],
    "любить": ["обожать", "дорожить", "симпатизировать", "благоволить", "боготворить"],
    "ненавидеть": ["не выносить", "презирать", "не терпеть", "не переваривать"],

    # ─── 6. ПРИЛАГАТЕЛЬНЫЕ: РАЗМЕР / КОЛИЧЕСТВО ─────────
    "большой": ["крупный", "значительный", "масштабный", "внушительный", "громадный", "обширный", "солидный"],
    "маленький": ["небольшой", "мелкий", "миниатюрный", "крошечный", "компактный", "малый", "скромный"],
    "огромный": ["гигантский", "колоссальный", "грандиозный", "необъятный", "исполинский", "титанический"],
    "крошечный": ["миниатюрный", "мизерный", "крохотный", "мельчайший", "ничтожный"],
    "многочисленный": ["бесчисленный", "обильный", "множественный", "массовый", "неисчислимый"],
    "достаточный": ["адекватный", "удовлетворительный", "приемлемый", "сносный", "терпимый"],
    "избыточный": ["чрезмерный", "излишний", "непомерный", "чересчур большой", "перебор"],
    "минимальный": ["наименьший", "незначительный", "мизерный", "ничтожный", "символический"],
    "максимальный": ["наибольший", "предельный", "крайний", "высший", "пиковый"],

    # ─── 7. ПРИЛАГАТЕЛЬНЫЕ: КАЧЕСТВО / ОЦЕНКА ───────────
    "хороший": ["качественный", "отличный", "превосходный", "достойный", "приличный", "добротный"],
    "плохой": ["скверный", "дурной", "неудачный", "негодный", "паршивый", "отвратительный"],
    "важный": ["значимый", "существенный", "весомый", "ключевой", "принципиальный", "судьбоносный"],
    "необходимый": ["нужный", "потребный", "обязательный", "неотъемлемый", "насущный"],
    "эффективный": ["действенный", "результативный", "продуктивный", "плодотворный", "успешный"],
    "значительный": ["существенный", "немалый", "заметный", "ощутимый", "весомый", "солидный"],
    "комплексный": ["многосторонний", "всесторонний", "комбинированный", "составной", "сложный"],
    "оптимальный": ["наилучший", "идеальный", "подходящий", "образцовый", "совершенный"],
    "фундаментальный": ["основополагающий", "базовый", "краеугольный", "коренной", "первичный"],
    "существенный": ["важный", "значимый", "весомый", "серьёзный", "принципиальный", "ключевой"],
    "актуальный": ["современный", "злободневный", "насущный", "животрепещущий", "своевременный"],
    "релевантный": ["уместный", "подходящий", "относящийся к делу", "связанный", "применимый"],
    "перспективный": ["многообещающий", "потенциальный", "будущий", "развивающийся", "растущий"],
    "прогрессивный": ["передовой", "продвинутый", "новаторский", "инновационный", "модернистский"],
    "позитивный": ["положительный", "благоприятный", "одобрительный", "утвердительный", "конструктивный"],
    "негативный": ["отрицательный", "неблагоприятный", "нежелательный", "пагубный", "вредный"],
    "конструктивный": ["созидательный", "плодотворный", "полезный", "продуктивный", "деловой"],
    "деструктивный": ["разрушительный", "губительный", "вредоносный", "пагубный", "опустошительный"],
    "продуктивный": ["плодотворный", "результативный", "успешный", "эффективный", "производительный"],
    "результативный": ["эффективный", "продуктивный", "плодотворный", "успешный", "действенный"],
    "инновационный": ["новаторский", "авангардный", "первопроходческий", "прорывной", "передовой"],
    "традиционный": ["классический", "привычный", "устоявшийся", "консервативный", "обычный"],
    "современный": ["нынешний", "теперешний", "сегодняшний", "актуальный", "новейший", "модерный"],
    "устаревший": ["архаичный", "отживший", "допотопный", "старомодный", "вышедший из употребления"],
    "уникальный": ["единственный", "неповторимый", "исключительный", "беспрецедентный", "редкостный"],
    "универсальный": ["всеобщий", "общий", "повсеместный", "всеохватный", "многоцелевой"],
    "адекватный": ["соответственный", "подходящий", "уместный", "правомерный", "корректный"],
    "целесообразный": ["разумный", "рациональный", "оправданный", "обоснованный", "логичный"],
    "рациональный": ["разумный", "логичный", "обоснованный", "практичный", "здравый"],
    "прагматичный": ["практичный", "деловой", "реалистичный", "трезвый", "рациональный"],
    "превосходный": ["великолепный", "отличный", "замечательный", "блестящий", "первоклассный"],
    "посредственный": ["заурядный", "средний", "невыдающийся", "ничем не примечательный"],
    "критический": ["решающий", "переломный", "переходный", "определяющий", "кризисный"],
    "идеальный": ["совершенный", "безупречный", "образцовый", "непогрешимый", "эталонный"],

    # ─── 8. ПРИЛАГАТЕЛЬНЫЕ: ФИЗИЧЕСКИЕ СВОЙСТВА ─────────
    "быстрый": ["стремительный", "скорый", "шустрый", "проворный", "расторопный", "резвый"],
    "медленный": ["неторопливый", "тихий", "неспешный", "вялый", "ленивый", "плавный"],
    "сильный": ["мощный", "крепкий", "могучий", "выносливый", "стойкий", "непоколебимый"],
    "слабый": ["хрупкий", "немощный", "тщедушный", "бессильный", "вялый", "фееричный"],
    "лёгкий": ["нетрудный", "несложный", "элементарный", "воздушный", "невесомый"],
    "тяжёлый": ["увесистый", "массивный", "грузный", "весомый", "трудный", "непростой"],
    "твёрдый": ["жёсткий", "прочный", "крепкий", "несгибаемый", "стойкий"],
    "мягкий": ["нежный", "пластичный", "податливый", "эластичный", "бархатистый"],
    "высокий": ["рослый", "длинный", "возвышенный", "несравненный", "величественный"],
    "низкий": ["невысокий", "приземистый", "неглубокий", "слабый", "негромкий"],
    "широкий": ["обширный", "просторный", "размашистый", "раздольный", "масштабный"],
    "узкий": ["тесный", "неширокий", "стеснённый", "ограниченный", "зажатый"],
    "глубокий": ["бездонный", "неизмеримый", "основательный", "фундаментальный", "вдумчивый"],
    "новый": ["свежий", "молодой", "недавний", "нынешний", "современный", "модерный"],
    "старый": ["древний", "ветхий", "давний", "прежний", "бывший", "изношенный"],
    "чистый": ["незапятнанный", "безупречный", "непорочный", "опрятный", "стерильный"],
    "грязный": ["нечистый", "запачканный", "захламлённый", "замусоренный", "замызганный"],
    "горячий": ["жаркий", "раскалённый", "знойный", "палящий", "обжигающий"],
    "холодный": ["морозный", "студёный", "ледяной", "прохладный", "промозглый"],
    "яркий": ["сочный", "выразительный", "насыщенный", "ослепительный", "красочный"],
    "тёмный": ["мрачный", "сумрачный", "пасмурный", "теневой", "неосвещённый"],
    "светлый": ["лучезарный", "сияющий", "озарённый", "ясный", "прозрачный"],
    "тихий": ["бесшумный", "беззвучный", "безмолвный", "неслышный", "спокойный"],
    "громкий": ["шумный", "звонкий", "оглушительный", "раскатистый", "гремучий"],
    "гладкий": ["ровный", "отшлифованный", "полированный", "скользящий", "шёлковый"],
    "острый": ["заострённый", "колкий", "пронзительный", "резкий", "едкий"],

    # ─── 9. ПРИЛАГАТЕЛЬНЫЕ: АБСТРАКТНЫЕ ─────────────────
    "главный": ["основной", "ведущий", "ключевой", "центральный", "первостепенный", "приоритетный"],
    "основной": ["главный", "базовый", "фундаментальный", "стержневой", "профилирующий"],
    "общий": ["совместный", "коллективный", "суммарный", "совокупный", "обобщённый"],
    "частный": ["отдельный", "личный", "индивидуальный", "персональный", "приватный"],
    "полный": ["целый", "полноценный", "цельный", "всеобъемлющий", "исчерпывающий"],
    "пустой": ["порожний", "незанятый", "незаполненный", "свободный", "вакантный"],
    "обычный": ["привычный", "типичный", "рядовой", "заурядный", "обыденный", "банальный"],
    "особый": ["специальный", "особенный", "специфический", "неординарный", "своеобразный"],
    "точный": ["аккуратный", "скрупулёзный", "педантичный", "строгий", "корректный"],
    "приблизительный": ["примерный", "ориентировочный", "грубый", "навскидку", "прикидочный"],
    "определённый": ["конкретный", "чёткий", "однозначный", "явный", "недвусмысленный"],
    "неопределённый": ["расплывчатый", "смутный", "размытый", "туманный", "нечёткий"],
    "абсолютный": ["безусловный", "полный", "стопроцентный", "категоричный", "несомненный"],
    "относительный": ["сравнительный", "условный", "приблизительный", "некоторый"],
    "постоянный": ["регулярный", "стабильный", "устойчивый", "непрерывный", "бессменный"],
    "временный": ["краткосрочный", "преходящий", "мимолётный", "скоротечный", "недолговечный"],
    "реальный": ["настоящий", "действительный", "подлинный", "фактический", "истинный"],
    "потенциальный": ["возможный", "вероятный", "предполагаемый", "ожидаемый", "скрытый"],
    "типичный": ["характерный", "свойственный", "стандартный", "классический", "образцовый"],
    "нетипичный": ["необычный", "нехарактерный", "аномальный", "атипичный", "неординарный"],
    "очевидный": ["явный", "бесспорный", "несомненный", "ясный", "разумеющийся"],
    "скрытый": ["тайный", "невидимый", "спрятанный", "замаскированный", "латентный"],
    "простой": ["несложный", "элементарный", "незамысловатый", "лёгкий", "понятный"],
    "сложный": ["трудный", "непростой", "запутанный", "витиеватый", "многослойный"],
    "независимый": ["самостоятельный", "автономный", "суверенный", "свободный"],
    "зависимый": ["подчинённый", "подвластный", "несамостоятельный", "обусловленный"],
    "стабильный": ["устойчивый", "надёжный", "прочный", "неизменный", "ровный"],
    "нестабильный": ["неустойчивый", "шаткий", "непостоянный", "колеблющийся", "переменчивый"],
    "объективный": ["беспристрастный", "непредвзятый", "нейтральный", "справедливый"],
    "субъективный": ["личный", "пристрастный", "предвзятый", "необъективный", "односторонний"],

    # ─── 10. СУЩЕСТВИТЕЛЬНЫЕ: АБСТРАКТНЫЕ ────────────────
    "результат": ["итог", "исход", "продукт", "плод", "следствие", "эффект"],
    "процесс": ["ход", "течение", "продвижение", "развёртывание", "динамика"],
    "система": ["устройство", "механизм", "комплекс", "аппарат", "инструментарий"],
    "структура": ["устройство", "строение", "конструкция", "архитектура", "скелет"],
    "метод": ["способ", "приём", "техника", "подход", "методика", "рецепт"],
    "подход": ["метод", "способ", "тактика", "стратегия", "модель", "курс"],
    "анализ": ["разбор", "исследование", "изучение", "рассмотрение", "обзор"],
    "развитие": ["прогресс", "рост", "продвижение", "эволюция", "движение вперёд"],
    "качество": ["достоинство", "свойство", "характеристика", "особенность", "уровень"],
    "проблема": ["трудность", "затруднение", "сложность", "препятствие", "вопрос", "загвоздка"],
    "решение": ["ответ", "выход", "разрешение", "вердикт", "постановление"],
    "возможность": ["шанс", "перспектива", "потенциал", "случай", "вариант"],
    "условие": ["обстоятельство", "предпосылка", "требование", "критерий", "фактор"],
    "ситуация": ["обстановка", "положение", "состояние", "расклад", "конъюнктура"],
    "направление": ["курс", "вектор", "путь", "ориентация", "тенденция"],
    "уровень": ["степень", "ступень", "планка", "отметка", "показатель"],
    "функция": ["роль", "задача", "назначение", "предназначение", "опция"],
    "аспект": ["сторона", "грань", "ракурс", "момент", "нюанс"],
    "фактор": ["обстоятельство", "причина", "двигатель", "повод", "предпосылка"],
    "критерий": ["мерило", "стандарт", "эталон", "ориентир", "показатель"],
    "тенденция": ["тренд", "веяние", "закономерность", "течение", "направление"],
    "концепция": ["идея", "замысел", "видение", "доктрина", "теория"],
    "парадигма": ["образец", "модель", "шаблон", "рамка", "формат"],
    "перспектива": ["горизонт", "будущность", "возможность", "прогноз", "виды"],
    "стратегия": ["план", "курс", "линия", "подход", "тактика"],
    "тактика": ["манёвр", "ход", "приём", "уловка", "способ действий"],
    "ресурс": ["запас", "средство", "резерв", "потенциал", "источник"],
    "потенциал": ["резерв", "возможности", "ресурсы", "способности", "целина"],
    "механизм": ["устройство", "аппарат", "инструмент", "рычаг", "деталь"],
    "инструмент": ["орудие", "средство", "приспособление", "рычаг", "способ"],
    "категория": ["разряд", "класс", "тип", "группа", "вид", "род"],
    "компонент": ["элемент", "часть", "составляющая", "деталь", "ингредиент"],
    "элемент": ["компонент", "деталь", "звено", "частица", "составная часть"],
    "параметр": ["показатель", "характеристика", "величина", "значение", "критерий"],
    "контекст": ["обстановка", "фон", "окружение", "рамка", "среда"],
    "характеристика": ["свойство", "признак", "черта", "особенность", "параметр"],
    "альтернатива": ["вариант", "выбор", "опция", "замена", "аналог"],
    "специфика": ["особенность", "своеобразие", "характерность", "отличие"],
    "динамика": ["движение", "изменение", "развитие", "рост", "процесс"],
    "эффективность": ["результативность", "продуктивность", "производительность", "отдача", "КПД"],
    "оптимизация": ["улучшение", "совершенствование", "настройка", "доработка"],
    "реализация": ["осуществление", "воплощение", "исполнение", "выполнение"],
    "имплементация": ["внедрение", "реализация", "осуществление", "применение", "введение в действие"],
    "инфраструктура": ["основа", "база", "каркас", "платформа", "фундамент"],
    "конфигурация": ["настройка", "настройки", "конфигурирование", "параметризация"],
    "коммуникация": ["общение", "связь", "переговоры", "контакт", "взаимодействие"],
    "интеграция": ["объединение", "сведение", "слияние", "включение", "совмещение"],
    "мотивация": ["побуждение", "стимул", "движущая сила", "импульс", "причина"],
    "компетенция": ["квалификация", "навык", "умение", "способность", "профессионализм"],
    "приоритет": ["первоочередность", "важность", "преимущество", "предпочтение"],
    "индикатор": ["показатель", "признак", "сигнал", "маркер", "метрика"],
    "диапазон": ["спектр", "палитра", "гамма", "набор", "линейка"],
    "сценарий": ["вариант развития", "план", "схема", "модель", "образец"],
    "прецедент": ["случай", "пример", "образец", "аналог", "прототип"],
    "феномен": ["явление", "событие", "чудо", "диковина", "факт"],

    # ─── 11. СУЩЕСТВИТЕЛЬНЫЕ: КОНКРЕТНЫЕ ─────────────────
    "человек": ["личность", "индивид", "персона", "субъект", "особа"],
    "работа": ["труд", "дело", "занятие", "деятельность", "профессия"],
    "место": ["точка", "участок", "район", "локация", "позиция"],
    "время": ["период", "срок", "пора", "эпоха", "момент"],
    "путь": ["дорога", "маршрут", "направление", "способ", "средство"],
    "начало": ["старт", "исток", "зачаток", "истоки", "отправная точка"],
    "конец": ["окончание", "финал", "завершение", "итог", "развязка"],
    "часть": ["доля", "фрагмент", "кусок", "раздел", "сегмент"],
    "группа": ["коллектив", "команда", "объединение", "союз", "ансамбль"],
    "область": ["сфера", "район", "зона", "направление", "отрасль"],
    "среда": ["окружение", "обстановка", "атмосфера", "климат", "экосистема"],
    "задача": ["цель", "вызов", "поручение", "миссия", "квест"],

    # ─── 12. НАРЕЧИЯ ─────────────────────────────────────
    "очень": ["крайне", "чрезвычайно", "невероятно", "ужасно", "жутко", "безумно"],
    "довольно": ["достаточно", "весьма", "вполне", "в меру", "изрядно"],
    "абсолютно": ["совершенно", "полностью", "целиком", "стопроцентно", "напрочь"],
    "значительно": ["существенно", "заметно", "ощутимо", "порядочно", "прилично"],
    "примерно": ["приблизительно", "около", "ориентировочно", "навскидку", "где-то"],
    "полностью": ["целиком", "всецело", "на все сто", "от и до", "без остатка"],
    "явно": ["очевидно", "заведомо", "бесспорно", "определённо", "отчётливо"],
    "вероятно": ["возможно", "наверное", "скорее всего", "по всей видимости", "пожалуй"],
    "безусловно": ["несомненно", "бесспорно", "конечно", "разумеется", "определённо"],
    "постоянно": ["непрерывно", "беспрестанно", "всё время", "день и ночь", "не переставая"],
    "регулярно": ["систематически", "планомерно", "последовательно", "методично"],
    "обычно": ["как правило", "зачастую", "по обыкновению", "в норме", "как водится"],
    "часто": ["нередко", "зачастую", "многократно", "то и дело", "через раз"],
    "редко": ["нечасто", "изредка", "эпизодически", "время от времени", "от случая к случаю"],
    "иногда": ["порой", "временами", "периодически", "бывает", "случается"],
    "впоследствии": ["потом", "затем", "позже", "в дальнейшем", "после"],
    "первоначально": ["сначала", "изначально", "поначалу", "вначале", "на первых порах"],
    "непосредственно": ["прямо", "напрямую", "лично", "сам", "без посредников"],
    "принципиально": ["в корне", "кардинально", "коренным образом", "существенно"],
    "преимущественно": ["в основном", "главным образом", "по большей части", "по преимуществу"],
    "потенциально": ["в перспективе", "гипотетически", "теоретически", "предположительно"],
    "фактически": ["на самом деле", "по сути", "в действительности", "реально", "де-факто"],
    "практически": ["почти", "виртуально", "фактически", "в целом", "по существу"],
    "исключительно": ["только", "лишь", "единственно", "сугубо", "всецело"],
    "конкретно": ["именно", "определённо", "точно", "в частности"],
    "условно": ["приблизительно", "относительно", "с некоторой натяжкой"],
    "соответственно": ["следовательно", "стало быть", "отсюда", "значит"],
    "автоматически": ["машинально", "сам по себе", "самопроизвольно", "механически"],
    "систематически": ["планомерно", "регулярно", "методично", "последовательно"],
    "принципиально": ["коренным образом", "по существу", "в основе", "кардинально"],

    # ─── 13. СОЮЗЫ И КОННЕКТОРЫ ──────────────────────────
    "однако": ["впрочем", "тем не менее", "всё же", "правда", "но"],
    "следовательно": ["значит", "стало быть", "таким образом", "отсюда", "выходит"],
    "кроме того": ["к тому же", "помимо этого", "вдобавок", "сверх того", "плюс ко всему"],
    "в частности": ["например", "скажем", "допустим", "к примеру", "так"],
    "тем не менее": ["всё-таки", "и всё же", "несмотря на это", "при всём том"],
    "таким образом": ["итак", "так", "стало быть", "выходит", "в итоге"],
    "в результате": ["в итоге", "итого", "как следствие", "напоследок"],
    "в целом": ["в общем", "по большому счёту", "в совокупности", "суммарно"],
    "вместе с тем": ["при этом", "наряду с этим", "одновременно с этим"],
    "в свою очередь": ["со своей стороны", "в ответ", "взамен"],
    "с другой стороны": ["впрочем", "зато", "с иной точки зрения"],
    "в данном случае": ["здесь", "в этой ситуации", "при таких обстоятельствах"],
    "в конечном счёте": ["в итоге", "в конце концов", "под конец"],
    "по сути": ["по существу", "собственно", "по большому счёту", "фактически"],
    "безусловно": ["конечно", "несомненно", "разумеется", "бесспорно"],
    "несмотря на": ["вопреки", "невзирая на", "при всём том", "помимо"],
    "в связи с этим": ["поэтому", "ввиду этого", "по этой причине", "из-за этого"],

    # ─── 14. АКАДЕМИЧЕСКАЯ ЛЕКСИКА ───────────────────────
    "парадигма": ["модель", "образец", "шаблон", "пример", "схема"],
    "методология": ["метод", "подход", "методика", "способ исследования"],
    "дискурс": ["обсуждение", "разговор", "беседа", "диалог", "полемика"],
    "контекст": ["обстоятельства", "ситуация", "фон", "окружение", "обстановка"],
    "гипотеза": ["предположение", "допущение", "догадка", "версия", "теория"],
    "детерминировать": ["определять", "обуславливать", "предрешать", "задавать"],
    "корреляция": ["связь", "соотношение", "зависимость", "взаимосвязь"],
    "имплицитный": ["скрытый", "подразумеваемый", "неявный", "негласный"],
    "эксплицитный": ["явный", "открытый", "чёткий", "недвусмысленный"],
    "верифицировать": ["проверять", "подтверждать", "удостоверять"],
    "валидировать": ["подтверждать", "проверять достоверность", "утверждать"],
    "конвергенция": ["сближение", "совмещение", "объединение", "схождение"],
    "дивергенция": ["расхождение", "разделение", "разветвление"],
    "синергия": ["взаимодействие", "совместный эффект", "содействие"],
    "верификация": ["проверка", "подтверждение", "удостоверение", "контроль"],
    "валидация": ["проверка", "подтверждение", "утверждение", "одобрение"],
    "итерация": ["повторение", "цикл", "виток", "проход", "раунд"],
    "аппроксимация": ["приближение", "прикидка", "оценка", "округление"],
    "артикуляция": ["выражение", "формулировка", "озвучивание", "произнесение"],
    "атрибуция": ["приписывание", "отнесение", "присвоение"],
    "декомпозиция": ["разложение", "разбиение", "дробление", "членение"],
    "экстраполяция": ["продолжение", "распространение", "перенос"],
    "интерполяция": ["встраивание", "вставка", "промежуточная оценка"],

    # ─── 15. БИЗНЕС-ЛЕКСИКА ──────────────────────────────
    "бренд": ["марка", "торговая марка", "товарный знак", "название"],
    "маркетинг": ["продвижение", "раскрутка", "реклама", "сбыт"],
    "менеджмент": ["управление", "руководство", "администрирование"],
    "дедлайн": ["крайний срок", "предельный срок", "последний срок"],
    "фидбек": ["отзыв", "обратная связь", "реакция", "отклик"],
    "митинг": ["совещание", "встреча", "собрание", "планёрка"],
    "тренд": ["тенденция", "веяние", "течение", "модное направление"],
    "контент": ["содержание", "наполнение", "материал", "информация"],
    "инсайт": ["озарение", "открытие", "понимание", "проницательное наблюдение"],
    "кейс": ["случай", "пример", "ситуация", "дело"],
    "бюджет": ["смета", "казна", "финансы", "ассигнования"],
    "проект": ["начинание", "затея", "предприятие", "план"],
    "таргет": ["цель", "мишень", "ориентир", "задание"],
    "стейкхолдер": ["заинтересованная сторона", "участник", "причастный"],
    "аутсорсинг": ["подряд", "субподряд", "привлечение со стороны"],
    "фрилансер": ["работник на свободной ноге", "подрядчик", "внештатник"],
    "стартап": ["начинание", "молодая компания", "предприятие", "новое дело"],
    "дивиденды": ["выгода", "плоды", "результат", "доход", "прибыль"],
    "драйвер": ["движущая сила", "стимул", "двигатель", "катализатор"],
    "лидерство": ["руководство", "главенство", "первенство", "верховенство"],
    "ноу-хау": ["секрет производства", "технология", "метод", "прием"],
    "синергия": ["взаимное усиление", "совместный эффект", "сложение сил"],
    "пул": ["объединение", "группа", "совокупность", "фонд"],
    "хедлайнер": ["главное лицо", "звезда", "лидер", "фигурант"],

    # ─── 16. IT / ТЕХНОЛОГИЧЕСКАЯ ЛЕКСИКА ────────────────
    "имплементировать": ["реализовать", "внедрить", "воплотить", "выполнить"],
    "дебажить": ["отлаживать", "находить ошибки", "исправлять", "чинить"],
    "деплоить": ["развёртывать", "запускать", "выкатывать", "размещать"],
    "скейлить": ["масштабировать", "увеличивать", "расширять", "наращивать"],
    "рефакторить": ["переделывать", "перерабатывать", "улучшать", "структурировать"],
    "тестировать": ["проверять", "испытывать", "опробовать", "валидировать"],
    "фиксить": ["исправлять", "чинить", "латать", "устранять"],
    "апдейтить": ["обновлять", "освежать", "актуализировать", "модернизировать"],
    "мерджить": ["объединять", "сливать", "совмещать", "соединять"],
    "коммитить": ["фиксировать", "закреплять", "сохранять", "подтверждать"],

    # ─── 17. ДОПОЛНИТЕЛЬНЫЕ ГЛАГОЛЫ ──────────────────────
    "обеспечивать": ["гарантировать", "снабжать", "предоставлять", "давать", "обусловливать"],
    "определять": ["выявлять", "устанавливать", "распознавать", "задавать", "обуславливать"],
    "представлять": ["являться", "показывать", "демонстрировать", "олицетворять", "символизировать"],
    "включать": ["содержать", "охватывать", "вмещать", "заключать в себе", "предусматривать"],
    "содержать": ["вмещать", "включать", "заключать", "нести в себе"],
    "требовать": ["нуждаться", "настаивать", "взыскивать", "запрашивать", "предъявлять"],
    "существовать": ["быть", "наличествовать", "иметь место", "бытовать", "присутствовать"],
    "являться": ["быть", "представлять собой", "выступать", "служить"],
    "происходить": ["случаться", "совершаться", "проистекать", "разворачиваться"],
    "воздействовать": ["влиять", "действовать", "сказываться", "отражаться"],
    "способствовать": ["содействовать", "помогать", "благоприятствовать", "подталкивать"],
    "стремиться": ["тянуться", "рваться", "устремляться", "нацеливаться", "добиваться"],
    "позволять": ["давать возможность", "разрешать", "допускать", "открывать путь"],
    "обнаруживать": ["находить", "выявлять", "открывать", "замечать", "фиксировать"],
    "предоставлять": ["давать", "выделять", "отпускать", "поставлять", "вручать"],
    "сохранять": ["беречь", "хранить", "удерживать", "поддерживать", "консервировать"],
    "приводить": ["вести", "доводить", "влечь за собой", "становиться причиной"],
    "увеличивать": ["наращивать", "повышать", "поднимать", "умножать", "приумножать"],
    "уменьшать": ["сокращать", "снижать", "убавлять", "урезать", "сворачивать"],
    "применять": ["использовать", "задействовать", "прибегать", "практиковать"],
    "достигать": ["добиваться", "приходить к", "доходить до", "дотягиваться"],
    "контролировать": ["следить", "наблюдать", "управлять", "курировать"],
    "проектировать": ["планировать", "конструировать", "разрабатывать", "чертить"],
    "документировать": ["фиксировать", "записывать", "протоколировать", "описывать"],
    "демонстрировать": ["показывать", "предъявлять", "выставлять", "иллюстрировать"],
    "обрабатывать": ["прорабатывать", "перерабатывать", "оперировать", "манипулировать"],
    "моделировать": ["воспроизводить", "имитировать", "проектировать", "симулировать"],
    "программировать": ["кодировать", "писать код", "настраивать", "задавать алгоритм"],
    "визуализировать": ["отображать", "показывать наглядно", "представлять графически"],
    "прорабатывать": ["продумывать", "детализировать", "углублять", "проработать"],
    "масштабировать": ["увеличивать", "расширять", "наращивать", "растягивать"],

    # ─── 18. ДОПОЛНИТЕЛЬНЫЕ ПРИЛАГАТЕЛЬНЫЕ ───────────────
    "интересный": ["увлекательный", "захватывающий", "любопытный", "занимательный", "занятный"],
    "красивый": ["прекрасный", "привлекательный", "симпатичный", "миловидный", "изящный"],
    "умный": ["сообразительный", "смышлёный", "толковый", "рассудительный", "проницательный"],
    "глупый": ["бестолковый", "тупой", "несообразительный", "недалёкий", "ограниченный"],
    "весёлый": ["радостный", "жизнерадостный", "задорный", "бодрый", "игривый"],
    "грустный": ["печальный", "тоскливый", "унылый", "безрадостный", "мрачный"],
    "добрый": ["отзывчивый", "сердечный", "душевный", "великодушный", "благожелательный"],
    "злой": ["сердитый", "раздражённый", "гневный", "свирепый", "разъярённый"],
    "богатый": ["состоятельный", "обеспеченный", "зажиточный", "нажитый", "обильный"],
    "бедный": ["нищий", "неимущий", "малоимущий", "скудный", "убогий"],
    "спокойный": ["безмятежный", "умиротворённый", "невозмутимый", "уравновешенный"],
    "встревоженный": ["обеспокоенный", "взволнованный", "тревожный", "беспокойный"],
    "подробный": ["детальный", "обстоятельный", "развёрнутый", "углублённый", "всесторонний"],
    "краткий": ["короткий", "сжатый", "лаконичный", "тезисный", "конспективный"],
    "точный": ["верный", "корректный", "достоверный", "безошибочный", "скрупулёзный"],
    "ошибочный": ["неверный", "неправильный", "неточный", "ложный", "превратный"],
    "полезный": ["выгодный", "ценный", "благотворный", "практичный", "пригодный"],
    "бесполезный": ["тщетный", "напрасный", "пустой", "никчёмный", "никудышный"],
    "надёжный": ["верный", "проверенный", "испытанный", "безотказный", "крепкий"],
    "ненадёжный": ["шаткий", "непрочный", "ненадёжный", "хрупкий", "рискованный"],
    "выдающийся": ["замечательный", "незаурядный", "блестящий", "восхитительный"],
    "заурядный": ["обычный", "посредственный", "серый", "невзрачный", "ничем не примечательный"],
    "значительный": ["существенный", "солидный", "немаленький", "ощутимый", "весомый"],
    "незначительный": ["мелкий", "пустяковый", "несущественный", "мизерный", "ничтожный"],
    "различный": ["разнообразный", "разный", "всякий", "отличающийся", "непохожий"],
    "одинаковый": ["идентичный", "схожий", "аналогичный", "тождественный", "равнозначный"],
    "активный": ["деятельный", "энергичный", "инициативный", "живой", "бойкий"],
    "пассивный": ["бездеятельный", "инертный", "вялый", "апатичный", "безынициативный"],
    "достоверный": ["правдивый", "истинный", "проверенный", "подлинный", "доказанный"],
    "сомнительный": ["подозрительный", "спорный", "дискуссионный", "неоднозначный"],
    "формальный": ["официальный", "казённый", "бюрократический", "церемонный"],
    "неформальный": ["неофициальный", "свободный", "непринуждённый", "раскованный"],
    "закономерный": ["логичный", "предсказуемый", "ожидаемый", "естественный"],
    "случайный": ["непредвиденный", "произвольный", "спонтанный", "нечаянный"],
    "успешный": ["удачный", "благополучный", "состоявшийся", "процветающий"],
    "неудачный": ["провальный", "безуспешный", "плачевный", "неуспешный"],

    # ─── 19. ДОПОЛНИТЕЛЬНЫЕ СУЩЕСТВИТЕЛЬНЫЕ ──────────────
    "информация": ["данные", "сведения", "материал", "факт", "справка"],
    "опыт": ["стаж", "навык", "практика", "умение", "знакомство"],
    "знание": ["познание", "эрудиция", "осведомлённость", "компетентность"],
    "ошибка": ["промах", "погрешность", "оплошность", "недочёт", "просчёт"],
    "успех": ["удача", "триумф", "победа", "достижение", "свершение"],
    "неудача": ["провал", "фиаско", "поражение", "крах", "промах"],
    "причина": ["повод", "основание", "мотив", "предпосылка", "истоки"],
    "следствие": ["результат", "последствие", "итог", "эффект", "исход"],
    "цель": ["задача", "ориентир", "мишень", "предназначение", "замысел"],
    "способ": ["метод", "приём", "манера", "средство", "рецепт"],
    "источник": ["ключ", "исток", "кладезь", "сокровищница", "родник"],
    "пример": ["образец", "иллюстрация", "случай", "прототип", "демонстрация"],
    "основа": ["фундамент", "база", "стержень", "платформа", "каркас"],
    "связь": ["контакт", "отношение", "зависимость", "переплетение", "корреляция"],
    "влияние": ["воздействие", "давление", "нажим", "эффект", "импульс"],
    "изменение": ["перемена", "трансформация", "сдвиг", "поворот", "модификация"],
    "различие": ["разница", "отличие", "несовпадение", "контраст", "расхождение"],
    "сходство": ["подобие", "близость", "аналогия", "схожесть", "родство"],
    "внимание": ["сосредоточенность", "интерес", "бдительность", "наблюдательность"],
    "опасность": ["угроза", "риск", "вызов", "угрожающее положение"],
    "безопасность": ["защищённость", "охрана", "сохранность", "защита"],
    "преимущество": ["выгода", "достоинство", "плюс", "козырь", "перевес"],
    "недостаток": ["минус", "изъян", "дефект", "слабость", "уязвимость"],
    "трудность": ["сложность", "препятствие", "помеха", "затруднение", "загвоздка"],
    "ограничение": ["рамка", "предел", "лимит", "запрет", "сдерживание"],
}


# ═══════════════════════════════════════════════════════════════
#  UKRAINIAN CURATED SYNONYMS
# ═══════════════════════════════════════════════════════════════

UK_CURATED: dict[str, list[str]] = {
    # ─── 1. ДІЄСЛОВА: КОМУНІКАЦІЯ ────────────────────────
    "говорити": ["казати", "промовляти", "висловлюватися", "заявляти", "мовити", "повідомляти"],
    "розповідати": ["оповідати", "описувати", "викладати", "переповідати", "повідати"],
    "пояснювати": ["роз'яснювати", "тлумачити", "коментувати", "розтлумачувати"],
    "стверджувати": ["заявляти", "наполягати", "запевняти", "декларувати", "констатувати"],
    "запитувати": ["питати", "розпитувати", "цікавитися", "допитуватися", "з'ясовувати"],
    "відповідати": ["реагувати", "відгукуватися", "заперечувати", "парирувати"],
    "пропонувати": ["радити", "рекомендувати", "натякати", "підказувати", "висувати"],
    "вказувати": ["показувати", "відзначати", "позначати", "свідчити", "зазначати"],
    "обговорювати": ["розглядати", "дискутувати", "дебатувати", "розбирати"],
    "підкреслювати": ["акцентувати", "виділяти", "загострювати увагу", "робити наголос"],
    "формулювати": ["висловлювати", "викладати", "озвучувати", "вербалізувати"],
    "інформувати": ["повідомляти", "сповіщати", "оповіщати", "ставити до відома"],
    "коментувати": ["висловлюватися", "зауважувати", "відгукуватися", "зазначати"],
    "характеризувати": ["описувати", "визначати", "окреслювати", "кваліфікувати"],
    "резюмувати": ["підсумовувати", "узагальнювати", "зводити воєдіно"],

    # ─── 2. ДІЄСЛОВА: КОГНІТИВНІ ─────────────────────────
    "думати": ["розмірковувати", "мислити", "роздумувати", "обмірковувати", "міркувати"],
    "знати": ["відати", "розуміти", "бути обізнаним", "уявляти"],
    "розуміти": ["усвідомлювати", "осягати", "збагнути", "схоплювати", "тямити"],
    "вважати": ["гадати", "думати", "переконуватися", "розцінювати", "оцінювати"],
    "припускати": ["допускати", "здогадуватися", "сподіватися", "підозрювати"],
    "аналізувати": ["розбирати", "досліджувати", "розглядати", "вивчати"],
    "оцінювати": ["зважувати", "визначати", "прикидати", "розцінювати", "калькулювати"],
    "усвідомлювати": ["розуміти", "збагнити", "тямити", "бачити", "відчувати"],
    "досліджувати": ["вивчати", "розбирати", "аналізувати", "обстежувати"],
    "прогнозувати": ["передбачати", "прикидати", "очікувати", "вгадувати"],
    "розглядати": ["вивчати", "обстежувати", "обговорювати", "аналізувати"],
    "сприймати": ["відчувати", "приймати", "вловлювати", "схоплювати"],
    "зосереджуватися": ["фокусуватися", "концентруватися", "вдумуватися"],
    "порівнювати": ["зіставляти", "співвідносити", "паралелити"],
    "узагальнювати": ["підсумовувати", "резюмувати", "зводити", "синтезувати"],
    "ідентифікувати": ["розпізнавати", "визначати", "упізнавати", "виявляти"],
    "класифікувати": ["систематизувати", "сортувати", "розподіляти", "групувати"],

    # ─── 3. ДІЄСЛОВА: ДІЯ / ЗМІНА ───────────────────────
    "робити": ["виконувати", "здійснювати", "чинити", "творити", "майструвати"],
    "створювати": ["формувати", "будувати", "утворювати", "засновувати", "породжувати"],
    "змінювати": ["перетворювати", "трансформувати", "модифікувати", "переробляти"],
    "розвивати": ["вдосконалювати", "покращувати", "нарощувати", "розширювати"],
    "покращувати": ["вдосконалювати", "оптимізувати", "допрацьовувати", "модернізувати"],
    "усувати": ["ліквідувати", "прибирати", "видаляти", "викорінювати", "знімати"],
    "впроваджувати": ["вводити", "застосовувати", "реалізовувати", "запускати"],
    "оптимізувати": ["покращувати", "вдосконалювати", "налаштовувати", "відладжувати"],
    "реалізовувати": ["здійснювати", "втілювати", "виконувати", "проводити"],
    "формувати": ["створювати", "утворювати", "вибудовувати", "моделювати"],
    "трансформувати": ["перетворювати", "змінювати", "переробляти", "реформувати"],
    "інтегрувати": ["об'єднувати", "включати", "вбудовувати", "поєднувати"],
    "координувати": ["узгоджувати", "організовувати", "синхронізувати", "регулювати"],
    "стимулювати": ["заохочувати", "спонукати", "мотивувати", "підштовхувати"],
    "генерувати": ["породжувати", "створювати", "виробляти", "продукувати"],
    "ініціювати": ["починати", "запускати", "відкривати", "затівати"],
    "мінімізувати": ["зменшувати", "скорочувати", "знижувати", "урізати"],
    "максимізувати": ["збільшувати", "нарощувати", "підвищувати", "посилювати"],
    "регулювати": ["налагоджувати", "контролювати", "керувати", "коригувати"],
    "компенсувати": ["відшкодовувати", "заповнювати", "урівноважувати", "покривати"],
    "адаптувати": ["пристосовувати", "підлаштовувати", "налаштовувати", "підганяти"],
    "модифікувати": ["змінювати", "переробляти", "коригувати", "допрацьовувати"],
    "систематизувати": ["впорядковувати", "структурувати", "каталогізувати"],
    "функціонувати": ["працювати", "діяти", "служити", "виконувати функції"],

    # ─── 4. ДІЄСЛОВА: РУХ ────────────────────────────────
    "йти": ["ходити", "крокувати", "брести", "шкутильгати", "тупцювати"],
    "бігти": ["мчатися", "нестися", "летіти", "кидатися", "поспішати"],
    "рухатися": ["переміщуватися", "пересуватися", "просуватися", "ворушитися"],
    "вирушати": ["виходити", "від'їжджати", "прямувати", "стартувати"],
    "наближатися": ["підходити", "під'їжджати", "насуватися", "підступати"],
    "повертатися": ["вертатися", "обертатися", "відкочуватися"],

    # ─── 5. ДІЄСЛОВА: ПОЧУТТЯ ────────────────────────────
    "відчувати": ["переживати", "зазнавати", "сприймати", "почувати"],
    "хотіти": ["бажати", "прагнути", "мріяти", "жадати"],
    "боятися": ["побоюватися", "лякатися", "тремтіти", "страхатися"],
    "радіти": ["тішитися", "втішатися", "насолоджуватися", "веселитися"],
    "сумувати": ["журитися", "тужити", "горювати", "нудьгувати"],
    "дивуватися": ["вражатися", "здивуватися", "ахнути"],
    "любити": ["обожнювати", "дорожити", "шанувати", "симпатизувати"],

    # ─── 6. ПРИКМЕТНИКИ: РОЗМІР / КІЛЬКІСТЬ ──────────────
    "великий": ["крупний", "значний", "масштабний", "чималий", "грандіозний", "солідний"],
    "маленький": ["невеликий", "дрібний", "мініатюрний", "крихітний", "компактний"],
    "величезний": ["гігантський", "колосальний", "грандіозний", "неосяжний", "титанічний"],
    "крихітний": ["мініатюрний", "мізерний", "дрібненький", "найменший"],
    "численний": ["безліченний", "рясний", "масовий", "невичислимий"],
    "достатній": ["адекватний", "задовільний", "прийнятний", "зносний"],
    "надлишковий": ["надмірний", "зайвий", "непомірний", "забагато"],
    "мінімальний": ["найменший", "незначний", "мізерний", "нікчемний"],
    "максимальний": ["найбільший", "граничний", "крайній", "найвищий"],

    # ─── 7. ПРИКМЕТНИКИ: ЯКІСТЬ / ОЦІНКА ─────────────────
    "хороший": ["якісний", "відмінний", "чудовий", "гідний", "пристойний", "добротний"],
    "поганий": ["огидний", "дурний", "невдалий", "нікудишній", "паскудний"],
    "важливий": ["значущий", "суттєвий", "вагомий", "ключовий", "принциповий"],
    "необхідний": ["потрібний", "обов'язковий", "невід'ємний", "нагальний"],
    "ефективний": ["дієвий", "результативний", "продуктивний", "плідний", "успішний"],
    "значний": ["суттєвий", "чималий", "помітний", "відчутний", "вагомий"],
    "комплексний": ["багатосторонній", "всебічний", "комбінований", "складний"],
    "оптимальний": ["найкращий", "ідеальний", "відповідний", "зразковий", "досконалий"],
    "фундаментальний": ["основоположний", "базовий", "наріжний", "корінний"],
    "суттєвий": ["важливий", "значущий", "вагомий", "серйозний", "ключовий"],
    "актуальний": ["сучасний", "злободенний", "нагальний", "своєчасний"],
    "релевантний": ["доречний", "відповідний", "пов'язаний", "стосовний"],
    "перспективний": ["багатообіцяючий", "потенційний", "майбутній"],
    "позитивний": ["позитивний", "сприятливий", "схвальний", "конструктивний"],
    "негативний": ["від'ємний", "несприятливий", "небажаний", "шкідливий"],
    "продуктивний": ["плідний", "результативний", "успішний", "ефективний"],
    "інноваційний": ["новаторський", "авангардний", "прогресивний", "передовий"],
    "традиційний": ["класичний", "звичний", "усталений", "консервативний"],
    "сучасний": ["нинішній", "теперішній", "сьогоднішній", "актуальний", "новітній"],
    "застарілий": ["архаїчний", "старомодний", "відживший", "допотопний"],
    "унікальний": ["єдиний", "неповторний", "винятковий", "безпрецедентний"],
    "універсальний": ["загальний", "повсюдний", "всеохопний", "багатоцільовий"],
    "адекватний": ["відповідний", "доречний", "правомірний", "коректний"],
    "раціональний": ["розумний", "логічний", "обґрунтований", "практичний"],
    "критичний": ["вирішальний", "переломний", "визначальний", "кризовий"],
    "ідеальний": ["досконалий", "бездоганний", "зразковий", "еталонний"],

    # ─── 8. ПРИКМЕТНИКИ: ФІЗИЧНІ ─────────────────────────
    "швидкий": ["стрімкий", "скорий", "моторний", "прудкий", "жвавий"],
    "повільний": ["неквапливий", "тихий", "неспішний", "млявий", "плавний"],
    "сильний": ["потужний", "міцний", "могутній", "витривалий", "стійкий"],
    "слабкий": ["крихкий", "немічний", "безсилий", "млявий", "кволий"],
    "легкий": ["нескладний", "простий", "елементарний", "повітряний", "невагомий"],
    "важкий": ["масивний", "вагомий", "грузький", "складний", "непростий"],
    "твердий": ["жорсткий", "міцний", "непохитний", "стійкий", "непідатливий"],
    "м'який": ["ніжний", "пластичний", "піддатливий", "еластичний", "оксамитовий"],
    "високий": ["рослий", "довгий", "піднесений", "величний", "несрівнянний"],
    "низький": ["невисокий", "приземкуватий", "неглибокий", "негучний"],
    "широкий": ["просторий", "розлогий", "масштабний", "обширний"],
    "вузький": ["тісний", "нешрокий", "стиснений", "обмежений", "затисний"],
    "глибокий": ["бездонний", "основний", "фундаментальний", "вдумливий"],
    "новий": ["свіжий", "молодий", "недавній", "нинішній", "сучасний"],
    "старий": ["давній", "ветхий", "древній", "колишній", "зношений"],
    "чистий": ["незаплямований", "бездоганний", "охайний", "стерильний"],
    "брудний": ["нечистий", "забруднений", "замусорений", "засмальцьований"],
    "гарячий": ["спекотний", "розпечений", "знойний", "палючий", "пекучий"],
    "холодний": ["морозний", "студений", "крижаний", "прохолодний", "промозглий"],
    "яскравий": ["соковитий", "виразний", "насичений", "сліпучий", "барвистий"],
    "темний": ["похмурий", "сумрачний", "тіньовий", "неосвітлений"],
    "світлий": ["сяючий", "осяяний", "ясний", "прозорий", "промінний"],
    "тихий": ["безшумний", "безмовний", "нечутний", "спокійний"],
    "гучний": ["шумний", "дзвінкий", "оглушливий", "розкотистий"],

    # ─── 9. ПРИКМЕТНИКИ: АБСТРАКТНІ ──────────────────────
    "головний": ["основний", "провідний", "ключовий", "центральний", "першорядний"],
    "основний": ["головний", "базовий", "фундаментальний", "стрижневий"],
    "загальний": ["спільний", "колективний", "сумарний", "сукупний"],
    "приватний": ["окремий", "особистий", "індивідуальний", "персональний"],
    "повний": ["цілий", "повноцінний", "цілісний", "всеохопний", "вичерпний"],
    "порожній": ["незайнятий", "незаповнений", "вільний", "вакантний"],
    "звичайний": ["типовий", "рядовий", "пересічний", "буденний", "банальний"],
    "особливий": ["спеціальний", "специфічний", "неординарний", "своєрідний"],
    "точний": ["акуратний", "скрупульозний", "педантичний", "коректний"],
    "визначений": ["конкретний", "чіткий", "однозначний", "ясний"],
    "абсолютний": ["безумовний", "повний", "стовідсотковий", "категоричний"],
    "відносний": ["порівняний", "умовний", "приблизний", "деякий"],
    "постійний": ["регулярний", "стабільний", "стійкий", "безперервний"],
    "тимчасовий": ["короткостроковий", "минущий", "швидкоплинний", "недовговічний"],
    "реальний": ["справжній", "дійсний", "фактичний", "істинний"],
    "потенційний": ["можливий", "імовірний", "передбачуваний", "очікуваний"],
    "типовий": ["характерний", "властивий", "стандартний", "класичний"],
    "очевидний": ["явний", "безсумнівний", "ясний", "зрозумілий"],
    "прихований": ["таємний", "невидимий", "замаскований", "латентний"],
    "простий": ["нескладний", "елементарний", "нехитрий", "легкий", "зрозумілий"],
    "складний": ["важкий", "непростий", "заплутаний", "багатошаровий"],
    "незалежний": ["самостійний", "автономний", "суверенний", "вільний"],
    "стабільний": ["стійкий", "надійний", "міцний", "незмінний"],
    "об'єктивний": ["неупереджений", "безсторонній", "нейтральний", "справедливий"],
    "суб'єктивний": ["особистий", "упереджений", "необ'єктивний", "однобічний"],

    # ─── 10. ІМЕННИКИ: АБСТРАКТНІ ────────────────────────
    "результат": ["підсумок", "наслідок", "продукт", "плід", "ефект"],
    "процес": ["хід", "перебіг", "просування", "розгортання", "динаміка"],
    "система": ["пристрій", "механізм", "комплекс", "апарат", "інструментарій"],
    "структура": ["будова", "конструкція", "архітектура", "каркас"],
    "метод": ["спосіб", "прийом", "техніка", "підхід", "методика"],
    "підхід": ["метод", "спосіб", "тактика", "стратегія", "модель"],
    "аналіз": ["розбір", "дослідження", "вивчення", "розгляд", "огляд"],
    "розвиток": ["прогрес", "зростання", "просування", "еволюція"],
    "якість": ["гідність", "властивість", "характеристика", "особливість"],
    "проблема": ["труднощі", "утруднення", "складність", "перешкода", "питання"],
    "рішення": ["відповідь", "вихід", "розв'язання", "вердикт", "постанова"],
    "можливість": ["шанс", "перспектива", "потенціал", "нагода", "варіант"],
    "умова": ["обставина", "передумова", "вимога", "критерій", "фактор"],
    "ситуація": ["обстановка", "становище", "стан", "розклад", "кон'юнктура"],
    "напрямок": ["курс", "вектор", "шлях", "орієнтація", "тенденція"],
    "рівень": ["ступінь", "щабель", "планка", "позначка", "показник"],
    "функція": ["роль", "завдання", "призначення", "опція"],
    "аспект": ["бік", "грань", "ракурс", "момент", "нюанс"],
    "фактор": ["обставина", "причина", "двигун", "привід", "передумова"],
    "критерій": ["мірило", "стандарт", "еталон", "орієнтир", "показник"],
    "тенденція": ["тренд", "віяння", "закономірність", "течія", "напрямок"],
    "концепція": ["ідея", "задум", "бачення", "доктрина", "теорія"],
    "перспектива": ["горизонт", "майбутнє", "можливість", "прогноз"],
    "стратегія": ["план", "курс", "лінія", "підхід", "тактика"],
    "ресурс": ["запас", "засіб", "резерв", "потенціал", "джерело"],
    "механізм": ["пристрій", "апарат", "інструмент", "важіль"],
    "інструмент": ["знаряддя", "засіб", "пристосування", "важіль", "спосіб"],
    "категорія": ["розряд", "клас", "тип", "група", "вид"],
    "компонент": ["елемент", "частина", "складова", "деталь", "інгредієнт"],
    "параметр": ["показник", "характеристика", "величина", "значення"],
    "контекст": ["обстановка", "тло", "оточення", "рамка", "середовище"],
    "альтернатива": ["варіант", "вибір", "опція", "заміна", "аналог"],
    "динаміка": ["рух", "зміна", "розвиток", "зростання", "процес"],
    "ефективність": ["результативність", "продуктивність", "продуктивність", "віддача"],
    "реалізація": ["здійснення", "втілення", "виконання", "впровадження"],
    "інфраструктура": ["основа", "база", "каркас", "платформа", "фундамент"],
    "комунікація": ["спілкування", "зв'язок", "переговори", "контакт", "взаємодія"],
    "інтеграція": ["об'єднання", "зведення", "злиття", "включення", "поєднання"],
    "мотивація": ["спонукання", "стимул", "рушійна сила", "імпульс"],

    # ─── 11. ІМЕННИКИ: КОНКРЕТНІ ─────────────────────────
    "людина": ["особистість", "індивід", "персона", "суб'єкт", "особа"],
    "робота": ["праця", "справа", "заняття", "діяльність", "професія"],
    "місце": ["точка", "ділянка", "район", "локація", "позиція"],
    "час": ["період", "термін", "пора", "епоха", "мить"],
    "шлях": ["дорога", "маршрут", "напрямок", "спосіб", "засіб"],
    "початок": ["старт", "витоки", "зародок", "відправна точка"],
    "кінець": ["закінчення", "фінал", "завершення", "підсумок", "розв'язка"],
    "частина": ["доля", "фрагмент", "шматок", "розділ", "сегмент"],
    "група": ["колектив", "команда", "об'єднання", "союз", "ансамбль"],
    "галузь": ["сфера", "зона", "напрямок", "царина", "ділянка"],
    "середовище": ["оточення", "обстановка", "атмосфера", "клімат", "екосистема"],
    "завдання": ["мета", "виклик", "доручення", "місія"],

    # ─── 12. ПРИСЛІВНИКИ ─────────────────────────────────
    "дуже": ["вкрай", "надзвичайно", "неймовірно", "страшенно", "шалено", "нестямно"],
    "досить": ["достатньо", "вельми", "цілком", "помірно", "чимало"],
    "абсолютно": ["цілком", "повністю", "цілковито", "стовідсотково", "геть"],
    "значно": ["суттєво", "помітно", "відчутно", "пристойно", "чимало"],
    "приблизно": ["орієнтовно", "близько", "десь", "навскідку", "навмання"],
    "повністю": ["цілком", "всецілко", "на всі сто", "від і до", "без залишку"],
    "явно": ["очевидно", "безсумнівно", "виразно", "відверто", "відчутно"],
    "ймовірно": ["можливо", "мабуть", "скоріше за все", "за всіма ознаками"],
    "безумовно": ["безсумнівно", "безперечно", "звичайно", "зрозуміло"],
    "постійно": ["безперервно", "безупинно", "весь час", "вдень і вночі"],
    "регулярно": ["систематично", "планомірно", "послідовно", "методично"],
    "зазвичай": ["як правило", "здебільшого", "зазвичай", "як водиться"],
    "часто": ["нерідко", "здебільшого", "багаторазово", "раз по раз"],
    "рідко": ["нечасто", "зрідка", "епізодично", "час від часу"],
    "іноді": ["часом", "подеколи", "періодично", "буває", "трапляється"],
    "згодом": ["потім", "пізніше", "надалі", "в подальшому"],
    "спочатку": ["спершу", "початково", "на початку", "від самого початку"],
    "безпосередньо": ["прямо", "напряму", "особисто", "без посередників"],
    "фактично": ["насправді", "по суті", "в дійсності", "реально", "де-факто"],
    "практично": ["майже", "фактично", "в цілому", "по суті"],
    "виключно": ["тільки", "лише", "єдино", "суто", "всецілко"],
    "конкретно": ["саме", "визначено", "точно", "зокрема"],
    "відповідно": ["отже", "стало бути", "звідси", "значить"],
    "систематично": ["планомірно", "регулярно", "методично", "послідовно"],

    # ─── 13. СПОЛУЧНИКИ І КОНЕКТОРИ ──────────────────────
    "однак": ["втім", "проте", "все ж", "тим не менш", "але"],
    "отже": ["значить", "стало бути", "таким чином", "виходить"],
    "крім того": ["до того ж", "окрім цього", "на додаток", "зверх того"],
    "зокрема": ["наприклад", "скажімо", "допустімо", "до прикладу"],
    "тим не менш": ["все-таки", "і все ж", "незважаючи на це"],
    "таким чином": ["отже", "так", "стало бути", "виходить", "у підсумку"],
    "в результаті": ["в підсумку", "як наслідок", "напослідок"],
    "в цілому": ["загалом", "у сукупності", "сумарно"],
    "водночас": ["при цьому", "поряд з цим", "одночасно"],
    "зі свого боку": ["у відповідь", "натомість", "з іншої сторони"],
    "з іншого боку": ["втім", "зате", "з іншої точки зору"],
    "зрештою": ["в підсумку", "врешті-решт", "під кінець"],
    "по суті": ["по суті справи", "власне", "фактично"],
    "безумовно": ["звичайно", "безсумнівно", "зрозуміло", "безперечно"],
    "незважаючи на": ["всупереч", "попри", "при всьому тому"],
    "у зв'язку з цим": ["тому", "зважаючи на це", "через це", "з цієї причини"],

    # ─── 14. ДОДАТКОВІ ДІЄСЛОВА ──────────────────────────
    "забезпечувати": ["гарантувати", "постачати", "надавати", "давати"],
    "визначати": ["виявляти", "встановлювати", "розпізнавати", "задавати"],
    "представляти": ["являти", "демонструвати", "втілювати", "символізувати"],
    "включати": ["містити", "охоплювати", "вміщувати", "передбачати"],
    "містити": ["вміщувати", "включати", "укладати", "нести в собі"],
    "вимагати": ["потребувати", "наполягати", "вилучати", "запитувати"],
    "існувати": ["бути", "мати місце", "побутувати", "бути присутнім"],
    "являтися": ["бути", "представляти собою", "виступати", "служити"],
    "відбуватися": ["траплятися", "здійснюватися", "розгортатися", "коїтися"],
    "впливати": ["діяти", "позначатися", "відбиватися", "тиснути"],
    "сприяти": ["допомагати", "підтримувати", "підштовхувати", "заохочувати"],
    "прагнути": ["тягнутися", "рватися", "устремлятися", "домагатися"],
    "дозволяти": ["давати можливість", "дозволяти", "допускати", "відкривати шлях"],
    "виявляти": ["знаходити", "відкривати", "помічати", "фіксувати"],
    "надавати": ["давати", "виділяти", "постачати", "вручати"],
    "зберігати": ["берегти", "зберігати", "утримувати", "підтримувати"],
    "збільшувати": ["нарощувати", "підвищувати", "піднімати", "примножувати"],
    "зменшувати": ["скорочувати", "знижувати", "урізати", "згортати"],
    "застосовувати": ["використовувати", "задіювати", "практикувати", "вдаватися до"],
    "досягати": ["домогтися", "дійти до", "дотягнутися", "здобувати"],
    "контролювати": ["стежити", "спостерігати", "керувати", "курирувати"],
    "демонструвати": ["показувати", "пред'являти", "виставляти", "ілюструвати"],

    # ─── 15. ДОДАТКОВІ ПРИКМЕТНИКИ ───────────────────────
    "цікавий": ["захопливий", "захоплюючий", "допитливий", "цікавий"],
    "гарний": ["прекрасний", "привабливий", "симпатичний", "вишуканий"],
    "розумний": ["кмітливий", "тямущий", "тямковитий", "розсудливий"],
    "дурний": ["нерозумний", "тупий", "нетямущий", "обмежений"],
    "веселий": ["радісний", "життєрадісний", "задерикуватий", "бадьорий"],
    "сумний": ["печальний", "тоскний", "похмурий", "безрадісний"],
    "добрий": ["чуйний", "сердечний", "душевний", "великодушний"],
    "злий": ["сердитий", "роздратований", "гнівний", "лютий"],
    "багатий": ["заможний", "забезпечений", "рясний", "щедрий"],
    "бідний": ["злиденний", "бідний", "мізерний", "убогий"],
    "спокійний": ["безтурботний", "умиротворений", "незворушний", "врівноважений"],
    "детальний": ["докладний", "обстоятовний", "розгорнутий", "всебічний"],
    "короткий": ["стислий", "лаконічний", "тезисний"],
    "корисний": ["вигідний", "цінний", "благотворний", "практичний"],
    "надійний": ["вірний", "перевірений", "випробуваний", "безвідмовний"],
    "видатний": ["чудовий", "незаурядний", "блискучий", "захоплюючий"],
    "активний": ["діяльний", "енергійний", "ініціативний", "жвавий"],
    "пасивний": ["бездіяльний", "інертний", "млявий", "апатичний"],
    "успішний": ["вдалий", "благополучний", "процвітаючий"],
    "невдалий": ["провальний", "безуспішний", "жалюгідний"],

    # ─── 16. ДОДАТКОВІ ІМЕННИКИ ──────────────────────────
    "інформація": ["дані", "відомості", "матеріал", "довідка"],
    "досвід": ["стаж", "навичка", "практика", "вміння"],
    "знання": ["пізнання", "ерудиція", "обізнаність", "компетентність"],
    "помилка": ["промах", "похибка", "ляпсус", "прорахунок"],
    "успіх": ["вдача", "тріумф", "перемога", "досягнення"],
    "невдача": ["провал", "фіаско", "поразка", "крах"],
    "причина": ["привід", "підстава", "мотив", "передумова"],
    "наслідок": ["результат", "підсумок", "ефект", "вихід"],
    "мета": ["завдання", "орієнтир", "мішень", "задум"],
    "спосіб": ["метод", "прийом", "манера", "засіб"],
    "джерело": ["витоки", "ключ", "першооснова", "родовід"],
    "приклад": ["зразок", "ілюстрація", "випадок", "прототип"],
    "основа": ["фундамент", "база", "стрижень", "платформа"],
    "зв'язок": ["контакт", "взаємини", "залежність", "кореляція"],
    "вплив": ["дія", "тиск", "ефект", "імпульс"],
    "зміна": ["перемна", "трансформація", "зрушення", "поворот"],
    "відмінність": ["різниця", "несхожість", "контраст", "розбіжність"],
    "схожість": ["подібність", "близькість", "аналогія", "спорідненість"],
    "увага": ["зосередженість", "інтерес", "пильність", "уважність"],
    "небезпека": ["загроза", "ризик", "виклик", "загрозливе становище"],
    "безпека": ["захищеність", "охорона", "збереженість", "захист"],
    "перевага": ["вигода", "гідність", "плюс", "козир", "перевміст"],
    "недолік": ["мінус", "вада", "дефект", "слабкість", "вразливість"],
    "труднощі": ["складність", "перешкода", "завада", "утруднення"],
    "обмеження": ["рамка", "межа", "ліміт", "заборона", "стримування"],
}
