Исследовательское подразделение Uber AI такси-сервиса Uber опубликовало исходный код платформы на основе искусственного интеллекта Plato Research Dialog System, пишет VentureBeat.
Платформа предназначена для создания, тренировки и развёртывания диалоговых AI-агентов и позволяет как специалистам, так и любителям собирать данные из прототипов и демонстрационных систем. Она имеет «простой интуитивный дизайн, интегрируется с существующими фреймворками глубокого обучения и оптимизации моделей и избавляет от необходимости писать код».
Первая версия Plato поддерживает голосовой, текстовый и диалоговый виды коммуникации. Каждый диалоговый агент может взаимодействовать с людьми, другими агентами или данными.
Plato имеет модульную структуру и разделяет процесс обработки данных на несколько шагов, главные из которых — распознавание и понимание речи, сбор информации о сказанном и сделанном к определённому моменту, вызовы API (например, поиск по базе данных), формирование абстрактной сути ответа агента, а также синтез текста и речи.
Платформа поддерживает ряд архитектур диалоговых ИИ-систем, и каждый их компонент можно обучить при помощи популярных ML-библиотек, к примеру Ludwig (Uber), TensorFlow (Google) и PyTorch (Facebook). Информация о событиях в диалогах регистрируется инструментом Dialogue Episode Recorder.
Исходный код Plato Research Dialog System доступен на GitHub.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.