Как отформатировать диалог для чат-бота с искусственным интеллектом в сценарии?

В моем сценарии есть персонаж чат-бота с искусственным интеллектом — ЭННИ, с которым настоящие персонажи общаются через текст.

У ЭННИ анимированные реакции и искусственный голос.

Написал бы я диалог ЭННИ, как любого другого персонажа?

Или это будет больше основано на действиях/описаниях?

Кстати, действие происходит не в будущем, как в фильме «ОНА». Итак, ANNIE не супер умный чат-бот.

Я хочу знать, как отформатировать/представить ее диалог в сценарии, а не как его написать

Мне нужно некоторое разъяснение по вашему вопросу. Какой диалог был бы больше основан на действиях/описаниях? Чем он отличается от «нормального» диалога?
Почему бы вам не написать диалог ЭННИ, как у любого другого персонажа?
Примером диалога, основанного на действиях, может быть: «Привет. Меня зовут ЭННИ. Что я должен позвонить вам?" появляется на экране в текстовом поле. - как если бы персонаж читал текст, книгу, газету и т.д.
@MarcusMeier Поскольку люди продолжали неправильно истолковывать ваш вопрос, я добавил пояснительную строку внизу. Пожалуйста, не стесняйтесь вернуть его, если он не соответствует вашим намерениям.

Ответы (5)

Самым большим ограничением большинства современных чат-ботов является ответ только на последнее указанное сообщение. Они могут давать отличные ответы, которые кажутся забавными или умными, но только на последнее сказанное предложение.

Поэтому, когда вы пишете свой ИИ, не смотрите на разговор в целом. Посмотрите на последнее предложение, игнорируя разговор, и ответьте только на него. Также не забывайте, что ваши ответы должны знать об этом ограничении, и делать все возможное, чтобы давать общие ответы и скрывать тот факт, что ИИ не знает, о чем вы говорите.

Если ничего не помогает, почему бы не попробовать поговорить с настоящим чат-ботом?

Проголосуйте за окончательное предложение. Я думаю, что было бы забавно найти настоящего чат-бота, вставить реальный диалог и использовать вывод. Для строк, в которых ЭННИ должна сделать критическое утверждение для сюжета, напишите это утверждение (или его краткое содержание). Для всего остального в своем первом черновике напишите заявление-заполнитель или (ответ Энни) примечание. Для черновика два перейдите к реальному чат-боту, введите реальную цепочку ввода и используйте результат. Для важных деталей берите ожидаемые и сравнивайте с фактическими, а если они близки, используйте фактические. В противном случае используйте ожидаемый.
Спасибо за ответ! Но мой настоящий вопрос: должен ли я писать диалог ИИ в действии — как книгу, письмо, текст — или как реальный персонаж?

В наши дни мы все еще далеки от чего-либо, что прошло бы тест Тьюринга, поэтому ЭННИ, вероятно, будет определяться ошибками и чрезмерно общими ответами так же, как и всем, что обычно распознается как персонаж - нечто большее как Siri/Alexa/Cortana, чем Скарлетт Йоханссон.

Если ANNIE имеет коммерческую поддержку, вы также можете заниматься ложной и неуместной рекламой.

Даже если мы предполагаем, что кто-то может придумать что-то более близкое к персонажу, я думаю, что ответы будут запоминающимися, когда они не делают того, что от них ожидают, так же, как и когда они делают.

Я бы написал это как диалог, но избегал (как рассказчик и писатель) приписывать какие-либо эмоции, юмор или тонкости текстовым сообщениям персонажа. Энни не говорит осторожно, сердито, не намекает на вещи и не обходит тему. Она на самом деле не понимает, что происходит, она поверхностная симуляция. она не может смущаться или понимать, что некоторые темы смущают. Она не может хранить секреты, если об этом прямо не сказано: она не понимает, как человек, что такое личное общение и что приемлемо раскрывать другим.

Один очень полезный прием для написания персонажей, которые несколько глупы или думают иначе, — это изменить свой словарный запас. ЭННИ, будучи ботом, я предлагаю вам выбрать более механический словарный запас и ограничить слова, которые вы используете, до минимума.

Поскольку действие происходит в 2017–2018 годах, и вы установили, что ЭННИ не очень умна, я думаю, можно с уверенностью предположить, что она на самом деле не думает . Процессы ее рассуждений можно свести к простым сравнениям, связыванию слов в поисках значений и простому циклированию/повторению. Еще одна очень важная характеристика заключается в том, что современные чат-боты используют в качестве входных данных только то, что вводит пользователь. Хотя некоторые из лучших чат-ботов могут искать информацию в Интернете или других источниках, они не могут видеть выражение лица пользователя или слышать его голос.


Вот небольшой отрывок, иллюстрирующий некоторые из этих идей:

жду пользователя

-- Э... привет?

сдержанность. Пользователь звучит нерешительно. Инициация утешительного протокола

-- Привет, пользователь! Как вас зовут?

-- Отметка

-- Ты хорошо себя чувствуешь, Марк?

Пользователь не отвечает

Ты в порядке, Марк?

-- мне как-то не по себе

проверка словаря на предмет «чувствовать себя подавленным». Чувствовать себя плохо, подавленно

-- Почему тебе плохо, Марк?

Я бы вдохновил себя на существующие чат-боты. Это всего лишь два примера, которые пришли на ум, надеюсь, они помогут:

  • Психотерапевт Emacs , довольно старый, задает вопросы по предыдущему утверждению с целью заставить пользователя задуматься о своей проблеме.
  • ЭЛИС более поздняя, ​​не особенно умная, но более естественная, чем та, что выше.

Мне кажется, что их объединяет отсутствие эмоционального отклика. Они могут быть очень артикулированными, развивать разговор с учетом длинной истории предложений, но, на мой взгляд, им не хватает эмпатии.

«Мне жаль это слышать» отвечает на что-нибудь грустное.

«Я рад это слышать», — отвечает любой счастливый человек.

Человек может просто съежиться, сменить тему или изменить свою эмоциональную реакцию на протяжении всего разговора. Вполне возможно, что персонаж-человек попытается отойти на некоторое расстояние, услышав пять последовательных оскорблений, которые произошли с другим человеком. Чат-бот может оставаться в своих статических эмоциях, повторяя один и тот же тип ответа или циклически перебирая предопределенный «оптимальный» набор ответов. Он не должен чувствовать себя неуклюжим, просто устрашающе отстраненным.