Co je rozpoznávání pojmenovaných entit (NER) ve službě Azure Cognitive Service for Language?

Rozpoznávání pojmenovaných entit (NER) je jednou z funkcí nabízených službou Azure Cognitive Service for Language, kolekcí 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, který vám udělí přístup k funkcím nabízeným službou Azure Cognitive Service for Language. 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ě.

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 Azure Cognitive Services pro jazyk:

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 tento systém 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í Azure Cognitive Service for Language, 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.