Как ChatGPT писал для нас сказки по заветам великого Проппа
Весьма популярная сейчас “Морфология волшебной сказки” Владимира Проппа давным-давно (как бы сформулировал сам фольклорист) определила каноны сказочного нарратива. Есть герой, проблема, помощник, который в трудную минуту подкидывает молодильные яблочки или ковер-самолет, сложноубиваемый злодей и определенный (кстати, не всегда положительный) результат действий персонажей.
Не будем душить вас прикладной филологией или впадать в детство, в этой статье мы расскажем, как пытались заразить сказочным духом нашего помощника ChatGPT чтобы проверить, способна ли нейросеть генерить креативные тексты по заданным параметрам и ключевым словам.
Выбор стиля
Если вы работаете с ChatGPT или хотя бы пробовали с ним взаимодействовать, то, наверняка, заметили: нейросеть предлагает разные стилистические решения для своих творений. Прежде чем давать задание, чату можно поставить рамки: выбрать информативный, восторженный, саркастический или еще какой-нибудь стиль написания из множества вариантов. Правда, для этого требуется добавить себе дополнительное расширение AIPRM for ChatGPT. Оно бесплатное.
ТЗ №1: “Юмор, креатив”
Целью нашего эксперимента мы определили анализ возможностей чат-бота при генерации текстов нестандартной стилистики с набором обязательных ключевых слов.
Формулировка техзадания была такая: “Напиши волшебную сказку для детей. В сказке должны быть следующие персонажи и элементы: [рыцарь], [принцесса], [злодей], [волшебный ковер], [живая и мертвая вода], [скатерть-самобранка], волшебный помощник, который помогает рыцарю. Рыцарь должен одержать победу, пройдя через ряд сложных испытаний.”
Квадратными скобками [ ] мы выделили все наши ключи, чтобы чат-бот не смог их проигнорировать.
Стилистическая рамка: юмор, креатив.
Поехали.
Результат нас приятно удивил. Мало того, что не упущено ни одно ключевое слово и каждое из них употреблено по смыслу, попытка ChatGPT подпустить юмора оказалась для бездушной машины весьма зачетной: вся история пронизана фобиями перед лишним весом. Одно имя героя (Калорий) и его оружие (багет) чего стоят. Не сильно чатик понял смысл словосочетания “скатерть-самобранка” и применил его в тексте не по назначению, но уж это мы ему простим.
Выполнив первую задачу на пятёрку с минусом, нейросеть спровоцировала нас продолжить сказочные эксперимент.
ТЗ №2: “Игра в метафоры”
Вводные мы не меняли, но задали другую стилистику: сейчас текст должен быть игривым и метафорическим.
А получился он вот таким.
Второй текст нам понравился меньше. Без юмора вышло душновато, а вся “метафоричность” сосредоточилась на сравнении скатерти с серебряной лентой, волос и глаз с лунным светом и звездами. Явный факап, что герой постоянно называется по-разному (Приключение, Авантюра, Авантюрист и Адвенчер) мы отнесли к трудностям перевода, которым у нас занимается другая нейросеть DeepL Translater.
Наша оценка - четверка с минусом.
ТЗ №3: “Пессимистическая сатира”
“Блестяще!”, - сказали мы почти хором. Чат-бот на отлично справился со всеми поставленными задачами и в угоду заданному пессимистическому стилю даже отменил обязательный сказочный хэппи-энд. История получилась наполненной жизненными реалиями и горькими сатирическими сентенциями (“Она пыталась поднять ему настроение, но он был слишком поглощен собственным негативом, чтобы слушать”).
ТЗ №4: “Это все мое, родное”
Было бы странно не подвергнуть сказочника одному из самых суровых для пишущих нейросетей испытаний: создать текст с нашей этно-спецификой. Ожидая развесистую клюкву с неуклюжими попытками втиснуть славянский фольклор, мы попросили чатик сгенерить для нас русскую народную сказку, но по тому же самому ТЗ.
Ну то, что рыцаря уже зовут Иваном, а злодея - Кощеем, нас не удивило. А вот “царевна”, вместо “принцессы” - какой-никакой показатель знания наших фольклорных и исторических реалий. Порадовал и “Домовой”, который, в отличие от гномов и троллей, больше ассоциируется со славянскими традициями.
Что мы получили от этого эксперимента, кроме хорошего настроения?
Слухи о бездушности и необразованности ChatGPT оказались слегка преувеличенными. Базы данных, на основе которых чат-бот генерирует контент, позволяют ему ориентироваться и в таких тонких, не поддающихся автоматизации материях, как, например, сатира и юмор. Да, он просто делает текст на основе сотен тысяч образцов и совершенно не осознает, что именно пишет, но уже то, что нейросеть различает оттенки настроения и способна создавать пускай не смешные, но все-таки правильно скроенные шутки, говорит о хорошем уровне подготовки ИИ, который при верном использовании может стать вашим волшебным помощником.
Комментарий удален модератором
Да, и в правду аудиосказки хорошо💫
иллюстрации тоже по вашим ТЗ или это с просторов интернета?
По нашим запросам. И это было самое сложное(.
Это тянет на отдельную статью)
А какой шаблон AIPRM для генерации выбрали?
Без шаблона. Просто ставили разные параметры: юмористический, метафорический и пр.