Delen via


Wat is Azure AI Language?

Azure AI Language is een cloudservice die NLP-functies (Natural Language Processing) biedt voor het begrijpen en analyseren van tekst. Gebruik deze service om intelligente toepassingen te bouwen met behulp van de webgebaseerde Language Studio, REST API's en clientbibliotheken.

Beschikbare functies

Met deze taalservice worden de volgende eerder beschikbare Azure AI-services gecombineerd: Text Analytics, QnA Maker en LUIS. Als u van deze services wilt migreren, raadpleegt u de onderstaande migratiesectie .

De Language-service biedt ook verschillende nieuwe functies. Dit kan het volgende zijn:

  • Vooraf geconfigureerd, wat betekent dat de AI-modellen die door de functie worden gebruikt, niet kunnen worden aangepast. U verzendt alleen uw gegevens en gebruikt de uitvoer van de functie in uw toepassingen.
  • Aanpasbaar, wat betekent dat u een AI-model traint met behulp van onze hulpprogramma's om uw gegevens specifiek aan te passen.

Tip

Weet u niet zeker welke functie u moet gebruiken? Zie welke taalservicefunctie moet ik gebruiken? om u te helpen beslissen.

Met Language Studio kunt u de onderstaande servicefuncties gebruiken zonder dat u code hoeft te schrijven.

NER (Herkenning van benoemde entiteiten)

Een schermopname van een voorbeeld van een benoemde entiteitsherkenning.

Herkenning van benoemde entiteiten is een vooraf geconfigureerde functie die entiteiten (woorden of woordgroepen) in ongestructureerde tekst in verschillende vooraf gedefinieerde categoriegroepen categoriseert. Bijvoorbeeld: personen, gebeurtenissen, plaatsen, datums en meer.

Persoonlijke identificatie (PII) en gezondheidsinformatiedetectie (PHI)

Een schermopname van een voorbeeld van PII-detectie.

PII-detectie is een vooraf geconfigureerde functie die gevoelige informatie identificeert, categoriseert en redacteert in zowel ongestructureerde tekstdocumenten als gesprektranscripties. Bijvoorbeeld: telefoonnummers, e-mailadressen, vormen van identificatie en meer.

Taaldetectie

Een schermopname van een voorbeeld van taaldetectie.

Taaldetectie is een vooraf geconfigureerde functie waarmee de taal kan worden gedetecteerd waarin een document is geschreven en een taalcode wordt geretourneerd voor een breed scala aan talen, varianten, dialecten en sommige regionale/culturele talen.

Sentimentanalyse en meninganalyse

Een schermopname van een voorbeeld van een sentimentanalyse.

Sentimentanalyse en meninganalyse zijn vooraf geconfigureerde functies waarmee u kunt achterhalen wat mensen van uw merk of onderwerp vinden door tekst te analyseren op aanwijzingen over positief of negatief sentiment en deze kunnen koppelen aan specifieke aspecten van de tekst.

Samenvatting

Een schermopname van een samenvattingsvoorbeeld.

Samenvatting is een vooraf geconfigureerde functie die gebruikmaakt van samenvatting van extractieve tekst om een samenvatting van documenten en gesprektranscripties te produceren. Het extraheert zinnen die gezamenlijk de belangrijkste of relevante informatie in de oorspronkelijke inhoud vertegenwoordigen.

Sleuteltermextractie

Een schermopname van een voorbeeld van sleuteltermextractie.

Sleuteltermextractie is een vooraf geconfigureerde functie die de belangrijkste concepten in ongestructureerde tekst evalueert en retourneert en retourneert als een lijst.

Entiteiten koppelen

Een schermopname van een voorbeeld van een entiteitskoppeling.

Entiteitskoppeling is een vooraf geconfigureerde functie waarmee de identiteit van entiteiten (woorden of woordgroepen) in ongestructureerde tekst wordt gescheiden en koppelingen naar Wikipedia worden geretourneerd.

Text Analytics for Health

Een schermopname van een tekstanalyse voor statusvoorbeeld.

Tekstanalyse voor de gezondheid is een vooraf geconfigureerde functie waarmee relevante medische informatie wordt geëxtraheerd en gelabeld uit ongestructureerde teksten, zoals notities van de arts, kwijtingsoverzichten, klinische documenten en elektronische gezondheidsdossiers.

Aangepaste tekstclassificatie

Een schermopname van een voorbeeld van een aangepaste tekstclassificatie.

Met aangepaste tekstclassificatie kunt u aangepaste AI-modellen maken om ongestructureerde tekstdocumenten te classificeren in aangepaste klassen die u definieert.

Aangepaste entiteitsherkenning (aangepaste NER)

Een schermopname van een aangepast NER-voorbeeld.

Met aangepaste NER kunt u aangepaste AI-modellen bouwen om aangepaste entiteitscategorieën (labels voor woorden of woordgroepen) te extraheren met behulp van ongestructureerde tekst die u opgeeft.

Spreektaal begrijpen

Een schermopname van een voorbeeld van een gesprekstaal.

Met conversationele taalbegrip (CLU) kunnen gebruikers aangepaste modellen voor natuurlijke taalbegrip bouwen om de algemene intentie van een binnenkomende uiting te voorspellen en belangrijke informatie ervan te extraheren.

Indelingswerkstroom

Een schermopname van een voorbeeld van een indelingswerkstroom.

De indelingswerkstroom is een aangepaste functie waarmee u Conversational Language Understanding (CLU), vraagantwoorden en LUIS-toepassingen kunt verbinden.

Vragen beantwoorden

Een schermopname van een voorbeeld van het beantwoorden van een vraag.

Het beantwoorden van vragen is een aangepaste functie die het meest geschikte antwoord vindt voor invoer van uw gebruikers en wordt vaak gebruikt voor het bouwen van gespreksclienttoepassingen, zoals toepassingen voor sociale media, chatbots en desktoptoepassingen met spraakfuncties.

Aangepaste tekstanalyse voor status

Een schermopname van een aangepaste tekstanalyse voor statusvoorbeeld.

Aangepaste tekstanalyse voor status is een aangepaste functie waarmee zorgspecifieke entiteiten uit ongestructureerde tekst worden geëxtraheerd met behulp van een model dat u maakt.

Welke taalservicefunctie moet ik gebruiken?

In deze sectie kunt u bepalen welke taalservicefunctie u moet gebruiken voor uw toepassing:

Wat u wilt doen? Document format Uw beste oplossing Kan deze oplossing worden aangepast?*
Gevoelige informatie zoals PII en PHI detecteren en/of redacteren. Ongestructureerde tekst,
getranscribeerde gesprekken
PII-detectie
Gegevenscategorieën extraheren zonder een aangepast model te maken. Ongestructureerde tekst De vooraf geconfigureerde NER-functie
Gegevenscategorieën extraheren met behulp van een model dat specifiek is voor uw gegevens. Ongestructureerde tekst Aangepaste NER
Hoofdonderwerpen en belangrijke zinnen extraheren. Ongestructureerde tekst Sleuteltermextractie
Bepaal het gevoel en de meningen die in tekst worden uitgedrukt. Ongestructureerde tekst Sentimentanalyse en meninganalyse
Lange stukken tekst of gesprekken samenvatten. Ongestructureerde tekst,
getranscribeerde gesprekken.
Samenvatting
Disambiguate entiteiten en krijg koppelingen naar Wikipedia. Ongestructureerde tekst Entiteiten koppelen
Documenten classificeren in een of meer categorieën. Ongestructureerde tekst Aangepaste tekstclassificatie
Extraheer medische informatie uit klinische/medische documenten, zonder een model te bouwen. Ongestructureerde tekst Tekstanalyse voor status
Extraheer medische informatie uit klinische/medische documenten met behulp van een model dat is getraind op uw gegevens. Ongestructureerde tekst Aangepaste tekstanalyse voor status
Bouw een gesprekstoepassing die reageert op gebruikersinvoer. Niet-gestructureerde gebruikersinvoer Antwoord op vragen
Detecteer de taal waarin een tekst is geschreven. Ongestructureerde tekst Taaldetectie
Voorspel de bedoeling van gebruikersinvoer en extraheer gegevens uit deze invoer. Niet-gestructureerde gebruikersinvoer Spreektaal begrijpen
Verbind apps vanuit het begrip van gesprekstalen, LUIS en het beantwoorden van vragen. Niet-gestructureerde gebruikersinvoer Indelingswerkstroom

* Als een functie aanpasbaar is, kunt u een AI-model trainen met behulp van onze hulpprogramma's om uw gegevens specifiek aan te passen. Anders is een functie vooraf geconfigureerd, wat betekent dat de AI-modellen die worden gebruikt, niet kunnen worden gewijzigd. U verzendt alleen uw gegevens en gebruikt de uitvoer van de functie in uw toepassingen.

Migreren van Text Analytics, QnA Maker of Language Understanding (LUIS)

Met Azure AI Language worden drie afzonderlijke taalservices in Azure AI-services gecombineerd: Text Analytics, QnA Maker en Language Understanding (LUIS). Als u deze drie services hebt gebruikt, kunt u eenvoudig migreren naar de nieuwe Azure AI-taal. Zie Migreren naar Azure AI Language voor instructies.

Zelfstudies

Nadat u de mogelijkheid hebt gehad om aan de slag te gaan met de Taalservice, kunt u onze zelfstudies uitproberen die laten zien hoe u verschillende scenario's kunt oplossen.

Aanvullende codevoorbeelden

U vindt meer codevoorbeelden op GitHub voor de volgende talen:

On-premises implementeren met behulp van Docker-containers

Taalservicecontainers gebruiken om API-functies on-premises te implementeren. Met deze Docker-containers kunt u de service dichter bij uw gegevens brengen om naleving, beveiliging of andere operationele redenen. De Language-service biedt de volgende containers:

Verantwoorde AI

Een AI-systeem omvat niet alleen de technologie, maar ook de mensen die het gebruiken, de personen die worden beïnvloed door het systeem en de omgeving waarin het wordt geïmplementeerd. Lees de volgende artikelen voor meer informatie over verantwoord AI-gebruik en -implementatie in uw systemen: