Как я стал сказочником, или «Нейросказки» для ваших чад!

Как я стал сказочником, или «Нейросказки» для ваших чад!

Всем привет! Меня зовут Антон Дружков и я хочу поделиться с вами тем, как пришёл к идее создать ИИ-сказочника. Вы скажете, что сейчас только ленивый не делает сказки с ИИ, и будете правы. Но я всё же расскажу! Как только GPT стал доступен человечеству, я сразу начал пробовать писать и рисовать сказки для моей четырёхлетней племянницы. Первые попытки получались дикой дичью, и в процессе правок текстов выходило так, что я действительно сам писал сказку, а GPT служил для меня генератором случайных кислотных идей. Но всё менялось с появлением новых версий и знания о том, как можно управлять машиной, чтобы получать стабильный и интересный результат.

От идеи

Я решил, что родителям и детям нужен ресурс, который будет опираться на интересы ребёнка, его возрастную категорию и предпочтения в литературе, генерируя бесконечный поток сказочных историй, где в главных ролях будут сам ребёнок, его друзья или выдуманные персонажи. Я сделал несколько кастдевов с помощью custdevochka. com, которые показали острую потребность в качественном сервисе с поучительными персонализированными историями, а сколько диких и крутых инсайтов, которые потом лягут в продукт ммм (подумал я и…)

К реализации

За месяц я нашёл единомышленников и собрал очень крутую команду на деньги FFF. Временной рамкой выпуска MVP в открытый тест на iOS мы заложили 5 месяцев, чиркнули огнивом, натерлись волшебной пыльцой и погнали.

Наш сервис по созданию кастомных сказок на основе интересов детей задумывался как развлекательно-развивающий и местами терапевтический для детей от 3 до 12 лет. Пользователь создаёт главного героя, загружает его фотографию, которая превращается в мультперсонажа, описывает интересы ребёнка, его пол и возраст. Далее машина выдаёт на основании полученной информации логлайны для начала и развития истории. Если логлайны не подходят, родитель может ввести в строку промпта какой-нибудь детский инсайт за день или просто желаемую фантазию. После нажатия на кнопку «Включить магию» ребёнок получает первую серию своей истории. Да, сервис имеет сериальность: каждая следующая история связана с предыдущей, но они целостны и понятны и по отдельности. Также мы внедрили интересную логику: создание новой серии сказочного сериала возможно только раз в сутки (магия требует ожидания, иначе она превращается в месиво). Родители рассказывали, как дети за пару суток насыщались Алисой, а потом к ней не возвращались. Мы не хотели, чтобы наш продукт был так быстро «пережёван». Сказку можно читать или слушать, к каждой главе генерируются тематические картинки с главным героем и его приключениями. Ну и, конечно, мы заложили возможность интересных спецпроектов для партнёров, но об этом я расскажу позже.

Как я стал сказочником, или «Нейросказки» для ваших чад!

В бэклоге у нас осталось множество функций, которые мы будем реализовывать итерационно после открытого тестирования, активно тестируя каждую на реальных пользователях. Создавать просто красивую оболочку GPT для детей, даже в качестве проверки гипотезы, нам категорически не хотелось. Поэтому наш MVP, как выразился наш главный дизайнер, превратился в полноценный коммерческий продукт, который уже способен привлекать инвестиции. Кстати, о деньгах: пока что логика монетизации проста, как и во многих детских приложениях — пользователи покупают пакеты монет, на которые в дальнейшем можно будет приобретать новые генерации, эксклюзивные миры и апгрейды персонажей. Надеюсь, я смог кратко и ясно описать основную суть и механику нашего сервиса.

Как я стал сказочником, или «Нейросказки» для ваших чад!

Какие трудности?

Основные трудности, которые серьёзно сдвигают сроки запуска, как ни странно — это обновления GPT. Одно из последних, например, сделало почти невозможным консистентность текстов от серии к серии. Но поскольку мы всё ещё находимся на стадии MVP, мы находим временные решения. С картинками на DALL-E тоже возникли сложности, и теперь мы срочно переходим на использование Stable Diffusion, развернутого на наших серверах. Конечно, важнейшая задача — это обеспечение безопасности контента для детей, с которой мы пока успешно справляемся. Есть и другие препятствия, но, уверен, они есть у всех стартующих.

Вместо запланированных 5 месяцев, мы уже 7 месяцев работаем над проектом.

Сейчас мы находимся в стадии закрытого тестирования, исправляем баги и немного дорабатываем интерфейс. Как создатель, могу сказать, что многое из того, что я задумывал в начале, ушло в бэклог я с трудом вывожу эту несправедливость, учитывая, что у конкурентов тоже всё получается неплохо. Через месяц мы планируем завершить тестирование, устранить все проблемы и выйти в открытый тест в российский App Store.

Как только это сделаем, я вернусь уже с более интересной информацией с цифрами конечно же!

И вот мораль в конце: нужно просто делать, делать и когда-нибудь обязательно сделать!Спасибо, что дочитали до конца. Я желаю вам удачи, и вы пожелайте нам!

1515
15 комментариев

А вот это интересное применение нейросетей, за идею респект. Но вот увидел только iOS в тексте — другие платформы пока не рассматриваете?

3

спасибо за положительный отзыв) да, IOS выбрали для проверки гипотезы в целом, дальше это достаточно быстро разворачивается и на android

1

Будет интересно почитать о том, как выбирали функционал, который должен войти в MVP. И как "грумили" бэклог со всеми хотелками)

2

обязательно прикручу этот блок в следующей публикации

1

кайф! хочу в тест

1

Я буду держать в курсе!) скоро скоро!