Co je rozpoznávání pojmenovaných entit (NER) v jazyce Azure AI?

Rozpoznávání pojmenovaných entit (NER) je jednou z funkcí, které nabízí Azure AI Language, kolekce algoritmů strojového učení a AI v cloudu pro vývoj inteligentních aplikací, které zahrnují psaný jazyk. Funkce NER dokáže identifikovat a kategorizovat entity v nestrukturovaném textu. Například: lidé, místa, organizace a množství.

Typický pracovní postup

Pokud chcete tuto funkci použít, odešlete data k analýze a zpracujete výstup rozhraní API ve vaší aplikaci. Analýza se provádí tak, jak je, bez dalšího přizpůsobení modelu použitého na vašich datech.

  1. Vytvořte prostředek jazyka Azure AI, který vám udělí přístup k funkcím nabízeným jazykem Azure AI. Vygeneruje heslo (označované jako klíč) a adresu URL koncového bodu, které použijete k ověřování požadavků rozhraní API.

  2. Vytvořte požadavek pomocí rozhraní REST API nebo klientské knihovny pro C#, Java, JavaScript a Python. Můžete také posílat asynchronní volání s dávkovým požadavkem a kombinovat požadavky rozhraní API pro více funkcí do jednoho volání.

  3. Odešlete požadavek obsahující vaše data jako nezpracovaný nestrukturovaný text. Klíč a koncový bod se použijí k ověřování.

  4. Streamujte nebo ukládejte odpověď místně.

Začínáme s rozpoznáváním pojmenovaných entit

Pokud chcete použít rozpoznávání pojmenovaných entit, odešlete nezpracovaný nestrukturovaný text pro analýzu a zpracujete výstup rozhraní API ve vaší aplikaci. Analýza se provádí tak, jak je, bez dalšího přizpůsobení modelu použitého na vašich datech. Existují dva způsoby, jak použít rozpoznávání pojmenovaných entit:

Možnost vývoje Description
Language Studio Language Studio je webová platforma, která umožňuje vyzkoušet propojení entit s textovými příklady bez účtu Azure a vlastními daty při registraci. Další informace najdete na webu language studia nebo v rychlém startu pro jazykové studio.
Rozhraní REST API nebo klientská knihovna (Azure SDK) Integrujte rozpoznávání pojmenovaných entit do svých aplikací pomocí rozhraní REST API nebo klientské knihovny dostupné v různých jazycích. Další informace najdete v rychlém startu pro rozpoznávání pojmenovaných entit.

Referenční dokumentace a ukázky kódu

Při používání této funkce ve svých aplikacích si projděte následující referenční dokumentaci a ukázky pro jazyk Azure AI:

Možnost vývoje / jazyk Referenční dokumentace ukázky
REST API Dokumentace k rozhraní REST API
C# Dokumentace k jazyku C# Ukázky C#
Java Dokumentace k Javě Ukázky Javy
JavaScript Dokumentace k JavaScriptu Ukázky JavaScriptu
Python Dokumentace k Pythonu Ukázky Pythonu

Zodpovědná umělá inteligence

Systém AI zahrnuje nejen technologii, ale také lidi, kteří ho budou používat, lidi, kterých se to bude týkat, a prostředí, ve kterém je nasazený. Přečtěte si poznámku k transparentnosti pro NER , kde se dozvíte o zodpovědném používání a nasazování umělé inteligence ve vašich systémech. Další informace najdete také v následujících článcích:

Scénáře

  • Vylepšení vyhledávacích možností a indexování vyhledávání – Zákazníci můžou vytvářet znalostní grafy založené na entitách zjištěných v dokumentech, aby vylepšili vyhledávání dokumentů jako značky.
  • Automatizace obchodních procesů – například při kontrole pojistných nároků je možné zvýraznit rozpoznané entity, jako je název a umístění, aby se usnadnila kontrola. Nebo můžete automaticky z e-mailu vygenerovat lístek podpory se jménem zákazníka a společností.
  • Analýza zákazníků – Určete nejoblíbenější informace, které zákazníci sdělují v recenzích, e-mailech a voláních, abyste mohli určit nejrelevantní témata, která se objeví, a určit trendy v průběhu času.

Další kroky

Existují dva způsoby, jak začít používat funkci Rozpoznávání pojmenovaných entit (NER):

  • Language Studio, což je webová platforma, která umožňuje vyzkoušet několik funkcí jazyka Azure AI, aniž byste museli psát kód.
  • V článku Rychlý start najdete pokyny k vytváření požadavků na službu pomocí rozhraní REST API a sady SDK klientské knihovny.