Поделиться через


Что такое распознавание именованных сущностей (NER) на языке Azure в средствах Foundry?

Распознавание именованных сущностей (NER) — это одна из функций, предлагаемых Azure Language in Foundry Tools, коллекцией алгоритмов машинного обучения и искусственного интеллекта в облаке для разработки интеллектуальных приложений, работающих с письменным языком. Функция NER может обнаруживать и классифицировать сущности в неструктурированном тексте. Например: люди, места, организации и количества. Предварительно созданная функция NER содержит предустановленный список распознанных сущностей. Пользовательская функция NER позволяет обучить модель распознавать специализированные сущности, относящиеся к вашему варианту использования.

  • Краткие руководства — инструкции по началу работы и отправке запросов в службу.
  • Руководства — содержат инструкции для более специфического или специализированного использования службы.
  • Тематические статьи — подробно описывают функциональность и возможности службы.

Стандартный рабочий процесс

Чтобы использовать эту возможность, нужно в приложении передать данные для анализа и обработать полученный от API результат. Анализ выполняется как есть, без добавления настройки модели, используемой для данных.

  1. Создайте ресурс Azure Language in Foundry Tools, который предоставляет доступ к функциям, предлагаемым языком. Он создает пароль (называемый ключом) и URL-адрес конечной точки, используемый для проверки подлинности запросов API.

  2. Создайте запрос, используя REST API или клиентскую библиотеку для C#, Java, JavaScript или Python. Также можно отправить асинхронные вызовы с пакетным запросом, чтобы объединить в один вызов несколько запросов к разным функциям API.

  3. Отправьте запрос, содержащий текстовые данные. Ключ и конечная точка используются для проверки подлинности.

  4. Выполните потоковую передачу ответа или сохраните его локально.

Начало работы с распознаванием именованных сущностей

Чтобы использовать распознавание именованных сущностей, вы отправляете необработанный неструктурированный текст для анализа и обрабатываете выходные данные API в приложении. Анализ выполняется на условиях "как есть", без дополнительной настройки используемой модели для ваших данных. Существует два способа использования распознавания именованных сущностей:

Вариант разработки Описание
Microsoft Foundry Foundry — это веб-платформа, которая позволяет использовать распознавание именованных сущностей с примерами текста с собственными данными при регистрации. Дополнительные сведения см. на веб-сайте Foundry или документации по Foundry.
REST API или клиентская библиотека (пакет SDK для Azure) Интегрируйте распознавание именованных сущностей в приложения с помощью REST API или клиентской библиотеки, доступной на различных языках. Дополнительные сведения см. в кратком руководстве по распознаванию именованных сущностей.

Справочная документация и примеры кода

При использовании этой функции в ваших приложениях ознакомьтесь со следующей справочной документацией и примерами для службы Azure Language в инструменте Foundry.

Вариант разработки и язык Справочная документация Примеры
REST API Документация по REST API
C# Документация по C# Примеры C#
Ява Документация по Java Примеры для Java
JavaScript Документация по работе с JavaScript. Примеры JavaScript
Питон Документация по Python. Примеры для Python

Ответственное применение ИИ

Система искусственного интеллекта состоит не только из основной технологии. Он также включает в себя людей, которые работают с ним, людей, на которых влияет его использование, и более широкий контекст развертывания. Все эти взаимосвязанные элементы формируют эффективность и результаты искусственного интеллекта. Ознакомьтесь с примечанием о прозрачности для NER, чтобы узнать больше об ответственном использовании и развертывании искусственного интеллекта в своих системах. Дополнительные сведения см . в следующих статьях:

Сценарии

  • Улучшение возможностей поиска и индексирования поиска. Клиенты могут создавать графы знаний на основе сущностей, обнаруженных в документах, чтобы улучшить поиск документов в виде тегов.
  • Автоматизировать бизнес-процессы — страховые заявки, распознанные сущности, такие как имя и местоположение, можно выделить для облегчения проверки. Запросы в службу поддержки можно создать автоматически с именем клиента и компанией по электронной почте.
  • Подробный анализ клиента. Определите наиболее популярную информацию, передаваемую клиентами в отзывах, сообщениях электронной почты и звонках для определения соответствующих тем и тенденций с течением времени.

Следующие шаги

Существует два способа приступить к использованию функции распознавания именованных сущностей (NER):

  • Microsoft Foundry — это веб-платформа, которая позволяет использовать несколько функций языка без необходимости писать код.
  • Указания по выполнению запросов к службе с помощью REST API и пакета SDK клиентской библиотеки смотрите в этом кратком руководстве.