Виртуальный нано-хакатон #openbirthday 2021: Театр роботов

Приглашаю в очередной раз нетрадиционным способом отметить мой день рождения. 27 марта в 20:00 добро пожаловать в онлайн!

RoboTheater Banner

Друзья!

27 марта грядет международный день театра, а с ним и мой день рождения. В прошлом году мы замечательно отметили его онлайн мини-конференцией (запись). Повторить такой успех вряд ли получится, поэтому в этом году предлагаю немного другой формат - онлайн-хакатон. Ну или хотя бы сессию по совместной генерации идей, идеатон.

TL;DR:

  • Когда: 26-27 марта 2020 г., начало в 20:00 26 марта.
  • Где: в Zoom
  • Канал информирования: http://t.me/openbirthday (присоединяйтесь, чтобы быть в курсе)

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

Основная идея

У меня в голове давно зреет идея “театра роботов”, и хочется приблизиться в одному из возможных воплощений этой идеи.

Вот главные моменты:

  • Пока что речь идет о текстовой пьесе, которую зритель читает через telegram. В дальнейшем можно думать, как добавить сюда голосовое воспроизведение, физических робо-персонажей и т.д.
  • Спектакль разыгрывается путем реального взаимодействия некоторых виртуальных персонажей - агентов. У агентов, как обычно, есть своё внутреннее состояние, и они находятся в некотором окружении (т.е. могут слышать других персонажей, находящихся с ними вместе в сцене)
  • Автор спектакля прописывает сцены, состояния и возможные реплики персонажей, а дальше спектакль развивается по своему сценарию (скорее всего приближенному к тому, что задумал автор, но с возможными вероятностными отклонениями)
  • Все взаимодействие построено вокруг некоторой онтологии - системы понятий, которыми оперируют все агенты. Обмен происходит формализованными сообщениями из онтологии, и они транслируются в человекопонятный текст на последнем этапе, причем гибко (с большим выбором конкретных фраз)
  • Человек тоже может участвовать в диалоге - в этом случае мы распознаем его фразу путем классификации интента в нашей онтологии, и вбрасываем её в окружение - агенты могут дальше на неё реагировать.

Открытые вопросы, которые хочется обсудить:

  • Сформировать рабочую группу по написанию такого спектакля - т.е. формализации онтологии, поведения актёров и т.д.
  • Сформировать рабочую группу по программированию движка такого театра в виде телеграм-бота.
  • Как встроить в такую систему по-настоящему интеллектуальных агентов на базе GPT-архитектур? Можно ли генерировать текст с заданным онтологическим смыслом не шаблонами, а гибко?
  • Возможно ли перейти от авторского написания спектакля к автоматическому, на основе обучения с подкреплением?

Для вдохновения:

Формат мероприятия

Формат мероприятия и расписание пока формируются, но общая идея такая:

  • Вначале заслушаем несколько вводных докладов:
  • я ещё раз расскажу про идею
  • хочется небольшой вводный мастер-класс по тому, как же делаются спектакли в реальной жизни
  • про многоагентную архитектуру
  • про обучение с подкреплением
  • Далее мозговой штурм - собираем и записываем идеи
  • В завершении - формируем рабочие группы и дальнейшие шаги

Всё это можно перемежать закусками и напитками на свой вкус и риск.

Рекомендации по участию AKA дресс-код

  • Подключайтесь с веб-камерой и микрофоном, даже те, кто не заявлен в программе! Zoom поддерживает до 100 человек, а у нас наверняка будет меньше. Давайте иметь возможность смотреть друг другу в глаза и слышать голос!
  • Напитки и еда в процессе мероприятия поощряются. Я не могу “проставиться” угощением, поэтому каждый обеспечивает себя сам. Если что, я люблю смотреть как пьют красное вино :)
  • Будем уважительно и с пониманием относится друг к другу, и получать удовольствие от процесса. Получится ли это сделать - зависит от нас, но я почему-то верю в то, что придумал идеальный формат дня рождения для интроверта!

До встречи!

Диалоги и обсуждения