Модуль 1: знакомство с ИИ на Azure
Искусственный интеллект (ИИ) все чаще становится основой современных приложений и служб. В этом модуле вы узнаете о некоторых стандартных возможностях ИИ, которые вы можете использовать в своих приложениях, а также о том, как эти возможности реализуются в Microsoft Azure. Вы также познакомитесь с некоторыми рекомендациями в отношении ответственного проектирования и реализации решений ИИ.
Занятия
-
Знакомство с искусственным интеллектом
-
Искусственный интеллект в Azure
После прохождения этого модуля учащиеся смогут:
-
Описывать рекомендации для создания решений с поддержкой ИИ
-
Определять службы Azure для разработки приложений ИИ
Модуль 2: разработка приложений ИИ с когнитивными службами
Когнитивные службы — это основные строительные блоки для интеграции возможностей ИИ в ваши приложения. В этом модуле вы узнаете, как подготавливать к работе и развертывать когнитивные службы, а также как обеспечивать их безопасность и осуществлять их мониторинг.
Занятия
-
Начало работы с когнитивными службами
-
Использование когнитивных служб для корпоративных приложений
-
Лабораторная работа: начало работы с когнитивными службами
-
Лабораторная работа: управление безопасностью когнитивных служб
-
Лабораторная работа: мониторинг когнитивных служб
-
Лабораторная работа: использование контейнера когнитивных служб
После прохождения этого модуля учащиеся смогут:
-
Подготавливать к работе и использовать когнитивные службы в Azure
-
Управлять безопасностью когнитивных служб
-
Осуществлять мониторинг когнитивных служб
-
Использовать контейнер когнитивных служб
Модуль 3: начало работы с обработкой естественного языка
Обработка естественного языка (NLP) — это направление искусственного интеллекта, которое работает с извлечением сведений из письменной или устной речи. В этом модуле вы узнаете, как использовать когнитивные службы для анализа и перевода текста.
Занятия
-
Анализ текста
-
Перевод текста
-
Лабораторная работа: перевод текста
-
Лабораторная работа: анализ текста
После прохождения этого модуля учащиеся смогут:
-
Использовать когнитивную службу анализа текста для анализа текста
-
Использовать когнитивную службу перевода текстов для перевода текста
Модуль 4: построение приложений с поддержкой речи
Многие современные приложения и службы принимают произносимые входные данные и могут отвечать посредством синтезирования текста. В этом модуле вы продолжите знакомство с возможностями обработки естественного языка посредством получения знаний о том, как создавать приложений с поддержкой речи.
Занятия
-
Распознавание и синтез речи
-
Перевод речи
-
Лабораторная работа: распознавание и синтез речи
-
Лабораторная работа: перевод речи
После прохождения этого модуля учащиеся смогут
-
Использовать когнитивную службу речи для распознавания и синтеза речи
-
Использовать когнитивную службу речи для перевода речи
Модуль 5: создание решений для распознавания речи
Для создания приложения для интеллектуального понимания и ответа на входные данные на естественном языке вы должны определить и обучить модель для понимания языка. В этом модуле вы узнаете, как использовать службу понимания языка для создания приложения, которое может определять намерение пользователя на основании входных данных на естественном языке.
Занятия
-
Создание приложения для распознавания речи
-
Публикация и использование приложения для распознавания речи
-
Использование службы "Распознавание речи" со службой "Речь"
-
Лабораторная работа: создание клиентского приложения для распознавания речи
-
Лабораторная работа: создание приложения для распознавания речи
-
Лабораторная работа: использование служб "Речь" и "Распознавание речи"
После прохождения этого модуля учащиеся смогут:
-
Создание приложения для распознавания речи
-
Создать клиентское приложение для распознавания речи
-
Интегрировать службу "Распознавание речи" со службой "Речь"
Модуль 6: создание решения QnA
Один из наиболее распространенных видов взаимодействия между пользователями и агентами программного обеспечения ИИ заключается в том, что пользователи отправляют вопросы на естественном языке, а агент ИИ дает соответствующий интеллектуальный ответ. В этом модуле вы узнаете, как служба QnA Maker позволяет разрабатывать такие виды решений.
Занятия
-
Создание базы знаний QnA
-
Публикация и использование базы знаний QnA
-
Лабораторная работа: создание решения QnA
-
После прохождения этого модуля учащиеся смогут:
-
Использовать QnA Maker для создания базы знаний
-
Использовать базу знаний QnA в приложении или боте
Модуль 7: диалоговый ИИ и служба Azure Bot
Боты являются основой набирающего популярность вида приложений ИИ, во время использования которых пользователи участвуют в разговорах с агентами ИИ, часто так же, как при общении с агентом-человеком. В этом модуле вы познакомитесь с платформой Microsoft Bot Framework и службой Azure Bot, которые вместе образуют платформу для создания и ведения диалогов.
Занятия
-
Основы ботов
-
Реализация диалогового бота
-
Лабораторная работа: создание бота с помощью пакета SDK Bot Framework
-
Лабораторная работа: создание бота с помощью Bot Framework Composer
После прохождения этого модуля учащиеся смогут:
-
Использовать SDK Bot Framework для создания бота
-
Использовать Bot Framework Composer для создания бота
-
Модуль 8: начало работы с компьютерным зрением
Компьютерное зрение — это область искусственного интеллекта, в которой приложения программного обеспечения интерпретируют визуальные входные данные с изображений или видео. В этом модуле вы начнете знакомиться с компьютерным зрением посредством получения знаний о том, как использовать когнитивные службы для анализа изображений и видео.
Занятия
-
Анализ изображений
-
Анализ видео
После прохождения этого модуля учащиеся смогут:
-
Использовать службу компьютерного зрения для анализа изображений
-
Использовать видеоанализатор Azure для анализа видео
Модуль 9: разработка решений пользовательского визуального распознавания
Хотя существует множество сценариев, при которых могут быть полезны предопределенные общие возможности компьютерного зрения, иногда возникает необходимость обучения пользовательской модели с вашими собственными визуальными данными. В этом модуле вы познакомитесь с пользовательской службой зрения и узнаете, как ее можно использовать для создания пользовательской классификации изображений и моделей обнаружения объектов.
Занятия
-
Классификация изображений
-
Обнаружение объектов
-
Лабораторная работа: классификация изображений с помощью пользовательского визуального распознавания
-
Лабораторная работа: обнаружение объектов на изображениях с помощью пользовательского визуального распознавания
После прохождения этого модуля учащиеся смогут:
-
Использовать службу пользовательского визуального распознавания для реализации классификации изображений
-
Использовать службу пользовательского визуального распознавания для реализации обнаружения объектов
Модуль 10: обнаружение, анализ и распознавание лиц
Обнаружение, анализ и распознавание лиц — частые сценарии использования компьютерного зрения. В этом модуле вы познакомитесь с пользователем когнитивных служб для обнаружения человеческих лиц.
Занятия
-
Обнаружение лиц с помощью службы компьютерного зрения
-
Использование службы распознавания лиц
-
Лабораторная работа: обнаружение, анализ и распознавание лиц
После прохождения этого модуля учащиеся смогут:
-
обнаруживать лица с помощью службы "Компьютерное зрение";
-
обнаруживать, анализировать и распознавать лица с помощью службы распознавания лиц.
Модуль 11: чтение текста на изображениях и в документах
Оптическое распознавание символов (OCR) — еще один распространенный сценарий использования компьютерного зрения, при котором программное обеспечение извлекает текст из изображений и документов. В этом модуле вы познакомитесь с когнитивными службами, которые можно использовать для обнаружения и чтения текста на изображениях, в документах и формах.
Занятия
-
Чтение текста с помощью службы компьютерного зрения
-
Извлечение информации из форм с помощью службы распознавателя документов
-
Лабораторная работа: чтение текста на изображениях
-
Лабораторная работа: извлечение данных из форм
После прохождения этого модуля учащиеся смогут:
-
использовать службу компьютерного зрения для чтения текста на изображениях и в документах;
-
использовать службу распознавателя документов для извлечения данных из цифровых форм.
Модуль 12: создание решения для интеллектуального анализа знаний
Многие сценарии ИИ используют интеллектуальный поиск информации на основе запросов пользователей. Интеллектуальный анализ знаний с помощью ИИ является набирающим популярность важным способом создания решений для интеллектуального поиска, использующих ИИ для извлечения сведений из больших репозиториев цифровых данных и позволяющих пользователям находить и анализировать такие сведения.
Занятия
-
Реализация решения интеллектуального поиска
-
Разработка пользовательских навыков для конвейера обогащения
-
Создание хранилища знаний
-
Лабораторная работа: создание пользовательского когнитивного навыка для службы когнитивного поиска Azure
-
Лабораторная работа: создание решения с использованием службы когнитивного поиска Azure
-
Лабораторная работа: создание хранилища знаний с помощью службы когнитивного поиска Azure.
После прохождения этого модуля учащиеся смогут:
-
создать решение интеллектуального поиска с помощью службы когнитивного поиска Azure;
-
реализовать пользовательский навык в конвейере обогащения службы когнитивного поиска Azure;
-
использовать службу когнитивного поиска Azure для создания хранилища знаний.