Анализ текста на портале Azure AI Foundry
Обработка естественного языка (NLP) — это ветвь ИИ, которая занимается письменным и речным языком. Вы можете использовать NLP для создания решений, которые извлекают семантические значения из текста или речи или формулируют значимые ответы на естественном языке.
Служба языка искусственного интеллекта Azure включает Анализ текста с такими возможностями, как распознавание сущностей, извлечение ключевых фраз, сводка и анализ тональности. Например, предположим, что вымышленный агент по путешествиям Марги призывает клиентов отправлять отзывы о пребывании в отеле. Вы можете использовать языковую службу для извлечения именованных сущностей, определения ключевых фраз, суммирования текста и многого другого.
В этом упражнении вы будете использовать язык ИИ Azure на портале Azure AI Foundry, платформе Майкрософт для создания интеллектуальных приложений для анализа отзывов об отелях.
Создание проекта на портале Azure AI Foundry
-
На вкладке браузера перейдите к Azure AI Foundry.
-
Войдите со своей учетной записью.
-
На домашней странице портала Azure AI Foundry выберите “Создать проект”. В Azure AI Foundry проекты — это контейнеры, которые помогают упорядочивать работу.
-
На панели “Создание проекта” вы увидите созданное имя проекта, которое можно сохранить как есть. В зависимости от того, создали ли вы концентратор в прошлом, вы увидите список новых* ресурсов Azure или раскрывающийся список существующих центров. Если вы видите раскрывающийся список существующих центров, выберите *“Создать концентратор”, создайте уникальное имя для концентратора и нажмите кнопку “Далее”.
Важно. Чтобы завершить остальную часть лаборатории, вам потребуется повторно подготовленная службами ИИ Azure.
-
В той же области проекта выберите “Настроить “ и выберите одно из следующих расположений: Восточная часть США, Центральная Франция, Центральная Корея, Западная Европа или Западная часть США, чтобы завершить остальную часть лаборатории. Затем нажмите кнопку “Создать”.
- Запишите созданные ресурсы:
- Службы ИИ Azure
- Центр искусственного интеллекта Azure
- Проект Azure AI
- Storage account
- Хранилище ключей
- Группа ресурсов
-
После создания ресурсов вы получите на страницу обзора* проекта*. В меню слева на экране выберите “Игровые площадки”.
- На странице “Игровые площадки” выберите плитку “Языковая площадка”, чтобы попробовать некоторые возможности языка искусственного интеллекта Azure.
Извлечение именованных сущностей с помощью языка ИИ Azure на портале Azure AI Foundry
Именованные сущности — это слова, описывающие людей, места и объекты с правильными именами. Давайте используем функцию извлечения именованных сущностей языка ИИ Azure, чтобы определить типы информации в обзоре.
-
На языковой площадке выберите “Извлечь сведения”. Затем выберите плитку “Извлечь именованные сущности “.
-
В разделе “ Пример” скопируйте и вставьте следующую проверку:
Tired hotel with poor service The Royal Hotel, London, United Kingdom 5/6/2018 This is an old hotel (has been around since 1950's) and the room furnishings are average - becoming a bit old now and require changing. The internet didn't work and had to come to one of their office rooms to check in for my flight home. The website says it's close to the British Museum, but it's too far to walk.
-
Выберите Выполнить. Просмотрите выходные данные. Обратите внимание в разделе сведений о том, как извлеченные сущности содержат дополнительные сведения, такие как типы и оценки достоверности. Оценка достоверности представляет вероятность того, что тип, определенный фактически, принадлежит этой категории.
Извлечение ключевых фраз с помощью языка ИИ Azure на портале Azure AI Foundry
Ключевые фразы являются наиболее важными фрагментами информации в тексте. Давайте используем возможность извлечения ключевых фраз языка ИИ Azure для извлечения важных сведений из обзора.
-
На языковой площадке выберите “Извлечь сведения”. Затем выберите плитку “Извлечь ключевые фразы “.
-
В разделе “ Пример” скопируйте и вставьте следующую проверку:
Good Hotel and staff The Royal Hotel, London, UK 3/2/2018 Clean rooms, good service, great location near Buckingham Palace and Westminster Abbey, and so on. We thoroughly enjoyed our stay. The courtyard is very peaceful and we went to a restaurant which is part of the same group and is Indian ( West coast so plenty of fish) with a Michelin Star. We had the taster menu which was fabulous. The rooms were very well appointed with a kitchen, lounge, bedroom and enormous bathroom. Thoroughly recommended.
-
Выберите Выполнить. Просмотрите выходные данные. Обратите внимание на различные фразы, извлеченные в разделе сведений . Эти фразы должны способствовать больше всего значению текста.
Сводка текста с помощью языка ИИ Azure на портале Azure AI Foundry
-
Давайте рассмотрим возможности сводные данные языка ИИ Azure. На игровой площадке языка выберите “Сводка сведений”, а затем щелкните плитку “Суммировать текст “.
-
В разделе “ Пример” скопируйте и вставьте следующую проверку:
Very noisy and rooms are tiny The Lombard Hotel, San Francisco, USA 9/5/2018 Hotel is located on Lombard street which is a very busy SIX lane street directly off the Golden Gate Bridge. Traffic from early morning until late at night especially on weekends. Noise would not be so bad if rooms were better insulated but they are not. Had to put cotton balls in my ears to be able to sleep--was too tired to enjoy the city the next day. Rooms are TINY. I picked the room because it had two queen size beds--but the room barely had space to fit them. With family of four in the room it was tight. With all that said, rooms are clean and they've made an effort to update them. The hotel is in Marina district with lots of good places to eat, within walking distance to Presidio. May be good hotel for young stay-up-late adults on a budget
-
Выберите Выполнить. Просмотрите выходные данные. Обратите внимание, что сводка по извлечению данных содержит ** оценки ранжирования для наиболее важных предложений.
Очистка
Если вы не собираетесь выполнять больше упражнений, удалите все ресурсы, которые больше не нужны. Это позволяет избежать каких-либо ненужных затрат.
-
Откройте портал Azurehttps://portal.azure.com и выберите группу ресурсов, содержащую созданные ресурсы.
-
Выберите ресурсы и нажмите кнопку “Удалить “, а затем “Да “, чтобы подтвердить. Затем ресурсы удаляются.
Подробнее
Дополнительные сведения о том, что можно сделать с помощью этой службы, см. на странице языковой службы.