направление: Microsoft AI
кол-во дней: 1
вендор: Microsoft
кол-во часов: 8
код курса: AI-3003
Цель курса – предоставить слушателям знания и навыки, необходимые для разработки и внедрения решений по обработке естественного языка с использованием Azure AI Services.
Аудитория
Этот курс предназначен для разработчиков программного обеспечения, стремящихся интегрировать возможности ИИ в свои приложения с использованием Azure AI Services и Azure AI Language. В течение курса участники будут использовать языки программирования C# или Python, чтобы воспользоваться мощью Azure AI Language.
По окончании курса слушатели смогут:
-
Проектировать решения для обработки естественного языка с использованием Azure AI Language.
-
Создавать решения для анализа текста с использованием предварительно настроенных функций.
-
Обучать модели для пользовательских языковых решений, в частности для ответов на вопросы и понимания разговорного языка.
-
Понимать, синтезировть и переводить речь.
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
-
Знать о Microsoft Azure и способность эффективно ориентироваться в портале Azure.
-
Уметь программировать на языках C# или Python.
-
Быть знакомым с JSON и семантикой программирования REST.
Модуль 1: Анализ текста с помощью Azure AI Language
-
Определение языка текста
-
Анализ настроения текста
-
Извлечение ключевых фраз, сущностей и связанных сущностей
Модуль 2: Создание решений для вопросов и ответов с помощью Azure AI Language
-
Понимание вопросов и ответов и их сравнение с пониманием языка.
-
Создание, тестирование, публикация и использование базы знаний.
-
Реализация многопользовательского общения и активного обучения.
-
Создание бота для вопросов и ответов для взаимодействия с использованием естественного языка.
Модуль 3: Создание модели понимания языка для диалогов
-
Подготовка ресурсов Azure для ресурса Azure AI Language
-
Определение намерений, высказываний и сущностей
-
Использование шаблонов для различения схожих высказываний
-
Использование предустановленных компонентов сущностей
-
Обучение, тестирование, публикация и обзор модели Azure AI Language
Модуль 4: Создание пользовательского решения для классификации текста
-
Понимание типов проектов классификации
-
Создание пользовательского проекта классификации текста
-
Тегирование данных, обучение и развертывание модели
-
Отправка задач классификации из собственного приложения
Модуль 5: Пользовательское распознавание именованных сущностей
-
Понимание тегирования сущностей в проектах извлечения
-
Понимание того, как создавать проекты распознавания сущностей
Модуль 6: Перевод текста с помощью службы Azure AI Translator
-
Подготовка ресурса Translator
-
Понимание обнаружения языка, перевода и транслитерации
-
Указание параметров перевода
-
Определение пользовательских переводов
Модуль 7: Создание приложений с поддержкой речи с помощью служб Azure AI
-
Подготовка ресурса Azure для службы Azure AI Speech
-
Использование API Azure AI Speech to text для реализации распознавания речи
-
Использование API Text to speech для реализации синтеза речи
-
Настройка аудиоформата и голосов
-
Использование языка разметки синтеза речи (SSML)
Модуль 8: Перевод речи с помощью службы Azure AI Speech
-
Подготовка ресурсов Azure для перевода речи.
-
Генерация текстового перевода из речи.
-
Синтезирование устных переводов.