Команда Лаборатория нейронных систем и глубокого обучения МФТИ работаю над проектом ДипПавлов , создал умного помощника с искусственным интеллектом DeepPavlov DREAM. Этот ИИ-помощник основан на социальном боте, участвовавшем в конкурсе Amazon Alexa Prize Socialbot Grand Challenge 3. И сегодня мы расскажем вам, на что он способен.
Все началось с мечты
Представьте, что в будущем ИИ-помощники будут понимать нас и говорить с нами на одном языке.Представьте, что они будут нас изучать и учить.
Представьте, что они станут нашими настоящими друзьями.
Они сделают все, что мы захотим.
Сегодня мы готовы поделиться первой версией такого помощника.
Глубокий Павлов МЕЧТА — ИИ-помощник на базе социального бота, созданный командой лаборатории для участия в конкурсе Alexa Prize Socialbot Grand Challenge 3 от Amazon .
Бот в настоящее время доступен на нашем демо-сайт И в Мессенджер Телеграм и готов общаться, но только на английском языке.
DREAM объединяет около 40 различных коммуникативных навыков, позволяющих вести открытый диалог на самые разные темы.
Помощник основан на современных моделях и компонентах НЛП, включая 14 аннотаторов, 4 пост-аннотатора и интеграцию графов знаний из WikiData. И да, не забывайте общаться с МЕЧТОЙ!
P.S.: Оставьте свой отзыв о том, как его улучшить (и да, это все еще ранняя стадия , так что не судите строго).МЕЧТА основана на Агент ДипПавлова — оркестратор диалогов с открытым исходным кодом.
Этот оркестратор поддерживает управление диалогом с помощью нескольких навыков разных типов.
В нашем блоге на Medium мы подготовили простой пример , который может реализовать простую конфигурацию агента DP, используя только один настраиваемый навык и встроенные селекторы навыков и ответов.
Прочтите его, чтобы узнать, как создавать помощников искусственного интеллекта с помощью технологии DeepPavlov.
Но если вы хотите углубиться в детали архитектуры бота DREAM, посмотрите технический отчет от команды DREAM на премию Alexa Prize Socialbot Grand Challenge 3.
Зачем использовать DeepPavlov DREAM?
Разработка бота под конкретную задачу требует настройки NLU (понимания естественного языка) и управления диалогами.Поначалу все кажется простым и понятным, но вскоре NLU добавляет множество функций, способных охватить разнообразие как того, что может сказать пользователь, так и сценариев, необходимых для решения пользовательских проблем.
Все больше и больше сценариев/действий/моделей интегрируются для расширения функциональности и ценности продукта.
Большее количество сценариев требует большей функциональности, и все это превращается в продвинутого помощника с искусственным интеллектом.
Помощник может достичь определенной функциональной зрелости, но обычно он достигает потолка сложности, при котором зависимости между компонентами серьезно ограничивают возможность рефакторинга помощника и его дальнейшего развития.
Эта проблема особенно остра в критически важных приложениях с несколькими доменами, поскольку даже небольшие изменения в системе могут привести к совершенно непредсказуемому поведению.
Означает ли это, что мечту о более умных помощниках следует отложить на отдаленное будущее?
DeepPavlov решает эту проблему, вводя модульную архитектуру диалоговых агентов.По структуре Агент ДП функционал для разных задач упакован в отдельные навыки разговорной речи с понятными интерфейсами.
Этот дополнительный уровень абстракции позволяет добавлять новые навыки, не вмешиваясь в существующие компоненты системы.
Диалог контролируется как на уровне индивидуальных навыков, так и на уровне диалога в целом.
MVP для новой задачи можно протестировать отдельно, прежде чем интегрировать его в помощника с искусственным интеллектом.
Однако многие навыки, такие как общение в чате, возможность установки будильника или ведения календаря и т. д., одинаковы для большинства случаев использования и уже активно реализуются.
Тогда зачем изобретать велосипед? Но Агент ДП позволяет создать дистрибутив диалогового агента, включающий в себя набор основных базовых навыков.
То есть по умолчанию он предоставляет базовый функционал «из коробки», а затем может быть расширен за счет подключения специальных навыков.
Открытая архитектура Агент ДП Особенно эффективен для создания и поддержки сложных диалоговых решений.
Интеграция навыков в виде микросервисов делает помощника легко масштабируемым.
А развитие и поддержание навыков может эффективно осуществляться группой энтузиастов, целой продуктовой командой или субподрядчиками.
МЕЧТАТЬ — это первый многофункциональный экспериментальный ИИ-помощник, созданный с использованием диалогового стека продуктов DeepPavlov. В ближайшие месяцы мы начнем выпускать исходный код для навыков, услуг и инструментов DREAM. Мы также продолжим рассказывать в нашем блоге о том, как создавать более сложные ИИ-помощники с помощью DREAM. Дорожная карта DeepPavlov DREAM включает публикацию примеров конфигураций, инструментов для разработки многопрофильных помощников и управления зависимостями.
В будущих обновлениях мы планируем поддерживать расширенное понимание предложений, плавное заполнение форм, отслеживание контекста, обучение пользователей и многие другие сценарии.
Посмотреть дорожную карту можно на сайте блог .
Как я могу внести свой вклад в развитие ИИ?
ИИ — это передовой рубеж технологического прогресса, а открытый исходный код — одна из его главных движущих сил.Сегодня мы рады рассказать о нашей программе для участников DeepPavlov. Это фантастическая возможность присоединиться к DeepPavlov в нашем невероятном приключении к нашей большой мечте — созданию помощников искусственного интеллекта, которые смогут понимать нас, учить нас, учиться у нас и помогать нам становиться лучше.
У нас уже есть несколько вдохновляющих историй от членов нашей библиотеки DP, и мы приглашаем вас узнать больше о программе.Мы продолжим публиковать обновления в нашем блоге DP, и если вы хотите оперативно получать от нас новости, то подпишитесь на наш информационный бюллетень .Здесь .
И наконец
- Пообщайтесь с DeepPavlov DREAM Socialbot прямо сейчас ( сеть , Телеграмма ) И поделитесь своим мнением с нами (не забудьте оценить ваш разговор!).
- Смотреть простой урок о том, как создавать диалоговые решения искусственного интеллекта с помощью DeepPavlov.
- Узнайте о Программа для участников DeepPavlov .
- Подписывайтесь на нашу новостную рассылку и блог и следите за обновлениями.
- И да, мы будем рады вашей поддержке и звездам на GitHub: ДипПавлов И Агент ДипПавлова .
-
Интернет По Всему Миру: Япония И Сингапур
19 Oct, 24 -
Белые Хакеры И Ctf
19 Oct, 24 -
Неожиданная Встреча. Глава 5
19 Oct, 24 -
Посмотрите, Где Был Ваш Iphone
19 Oct, 24 -
Apple Может Отказаться От Процессоров Intel
19 Oct, 24 -
Проблема С Igoogle В Opera
19 Oct, 24