Aan de slag met aangepaste vragen beantwoorden
U kunt eenvoudig een oplossing voor het beantwoorden van vragen in Microsoft Azure maken met behulp van de Azure AI Language-service . Azure AI Language bevat een aangepaste functie voor het beantwoorden van vragen waarmee u een knowledge base kunt maken van vraag- en antwoordparen die kunnen worden opgevraagd met behulp van invoer in natuurlijke taal.
Een aangepaste vraag maken die een knowledge base beantwoordt
U kunt Azure AI Language Studio gebruiken om vraagantwoordprojecten te maken, trainen, publiceren en beheren.
Notitie
U kunt code schrijven voor het maken en beheren van projecten met behulp van de AZURE AI Language REST API of SDK. In de meeste scenario's is het echter eenvoudiger om Language Studio te gebruiken.
Als u een project wilt maken, moet u eerst een taalresource inrichten in uw Azure-abonnement.
Vragen en antwoorden definiƫren
Nadat u een taalresource hebt ingericht, kunt u de aangepaste vraagantwoordfunctie van Language Studio gebruiken om een project te maken dat bestaat uit vraag-en-antwoordparen. Deze vragen en antwoorden kunnen zijn:
- Gegenereerd op basis van een bestaand document of webpagina met veelgestelde vragen.
- Handmatig ingevoerd en bewerkt.
In veel gevallen wordt een project gemaakt met behulp van een combinatie van al deze technieken; te beginnen met een basisgegevensset met vragen en antwoorden uit een bestaand faq-document en het uitbreiden van de knowledge base met aanvullende handmatige vermeldingen.
Vragen in het project kunnen worden toegewezen aan alternatieve formuleringen om vragen met dezelfde betekenis samen te voegen. U kunt bijvoorbeeld een vraag toevoegen als:
Wat is de locatie van uw hoofdkantoor?
U kunt anticiperen op de verschillende manieren waarop deze vraag kan worden gesteld door een alternatieve formulering toe te voegen, zoals:
Waar bevindt uw hoofdkantoor zich?
Het project testen
Nadat u een set vraag-en-antwoordparen hebt gemaakt, moet u deze opslaan. Hierbij worden de letterlijke vragen en antwoorden geanalyseerd en wordt een ingebouwd model voor de verwerking van natuurlijke taal toegepast om de betreffende antwoorden te koppelen aan de vragen, ook al zijn ze niet precies geformuleerd als in uw vraagdefinities. Vervolgens kunt u de ingebouwde testinterface in Language Studio gebruiken om uw knowledge base te testen door vragen in te dienen en de antwoorden te bekijken die worden geretourneerd.