
В юморе существуют паттерны шуток которыми пользуются все комики и все люди которые когда либо шутили. Они уже давно известны. Перечень паттернов
Подмена ожидания, Гипербола, Сравнение, Ирония, Сарказм, Двусмысленность, Каламбур, Абсурд, Антишутка, Шутка с вопросом-ответом, Повтор с нарастанием, Ложная логика, Доведение до абсурда, Обратный смысл, Нелепица, Пародия, Цитата вне контекста, Чёрный юмор, Самоирония, Эскалация
И я решил написать программу тренажер для тех кто хочет научиться остроумно шутить.
Основные возможности
Выбор шаблонов: Выбирайте конкретные юмористические техники и приемы, которые хотите изучить.
Режим обучения: Практикуйтесь на реальных фразах, пытаясь угадать использованный в них прием.
Мгновенная проверка: Скрывайте и открывайте ответы, чтобы проверить себя.
Управление прогрессом: Пропускайте фразы, отслеживайте количество пройденного материала и сбрасывайте прогресс при необходимости.
Справочник приемов: Встроенная справка с описанием различных техник юмора. Сохранение состояния: Приложение запоминает ваш выбор шаблонов между сессиями.
Как пользоваться
Главный экран: При запуске вы увидите список доступных шаблонов юмора. Отметьте те, которые вам интересны.

Начало тренировки: Нажмите кнопку «Сохранить выбор и перейти к обучению».
Тренировка: Вам будет показана фраза. Подумайте, какой прием в ней использован. Нажмите «Показать ответ», чтобы проверить свою догадку. Используйте «Следующая фраза» для продолжения или «Не показывать эту фразу», чтобы исключить её из списка.

Справка: Если вы забыли описание приема, воспользуйтесь кнопкой «Справка».

Ссылка на приложение https://www.rustore.ru/catalog/app/com.example.trainer_humor
Надеюсь это приложение вам поможет
ссылка на оригинал статьи https://habr.com/ru/articles/1056574/