Intentie en begrip van natuurlijke taal instellen

Voltooid

Natuurlijke taal

Natuurlijke taalverwerking (NLP) is een subveld van taalkunde, computerwetenschappen en kunstmatige intelligentie met betrekking tot de interacties tussen computers en menselijke taal. De primaire focus van NLP is het programmeren van computers voor het verwerken en analyseren van grote hoeveelheden natuurlijke taalgegevens. Het resultaat is een computer die de inhoud van documenten kan 'begrijpen', inclusief de contextuele nuances van de taal. De technologie kan vervolgens informatie en inzichten in de documenten nauwkeurig extraheren en de documenten zelf categoriseren en organiseren.

Uitdagingen bij het verwerken van natuurlijke taal zijn vaak spraakherkenning, begrip van natuurlijke taal en het genereren van natuurlijke taal.

Azure-voorspellingsresource voor de CLU-app (Conversational Language Understanding)

Conversational Language Understanding (CLU) is een op de cloud gebaseerde conversationele AI-service die aangepaste machine learning-intelligentie toepast op de conversationele, natuurlijke taaltekst van een gebruiker om de algehele betekenis te voorspellen en relevante, gedetailleerde informatie op te halen. CLU biedt toegang via de aangepaste portal, API's en SDK-clientbibliotheken.

Intenties

Een intentie vertegenwoordigt een taak of een actie die de gebruiker wil uitvoeren. Het is een doel, uitgedrukt in de uiting van een gebruiker.

Entiteiten

Een entiteit is een item of een element dat relevant is voor de intentie van de gebruiker. Entiteiten definiëren gegevens die kunnen worden geëxtraheerd uit de utterance en zijn essentieel om de vereiste actie van een gebruiker te voltooien.

Uitingen

Uitingen zijn invoer van de gebruiker die uw app nodig heeft voor de interpretatie. Als u CLU wilt trainen om intenties en entiteiten ervan te extraheren, is het essentieel om verschillende soorten voorbeelduitingen voor elke intentie vast te leggen. Actief leren, of het proces van het blijven trainen op nieuwe uitingen, is essentieel voor de machine learning-intelligentie die CLU biedt. Een uiting kan slechts één topscore-intentie hebben, maar er kunnen veel entiteiten zijn.

Intentieherkenning

Intentieherkenning (of intentieclassificatie) neemt een geschreven of gesproken invoer en classificeert deze op basis van wat de gebruiker wil bereiken. Intentieherkenning vormt een essentieel onderdeel van chatbots en vindt gebruik in verkoopconversies, klantondersteuning en vele andere gebieden. Intentieherkenning is een vorm van natuurlijke taalverwerking (NLP), een subveld van kunstmatige intelligentie. NLP houdt zich bezig met computers die natuurlijke taal verwerken en analyseren; Dat wil gezegd, elke taal die van nature is ontwikkeld in plaats van kunstmatig (bijvoorbeeld computercoderingstalen).