Hoe worden utterances aan intents toegewezen?
Wanneer een chatbotgebruiker praat tegen jouw chatbot, wordt iedere utterance vergelijken met de intents die beschikbaar zijn. In dit proces rekent jouw chatbot met een betrouwbaarheidsscore (confidence level). Dit level laat zien hoe zeker jouw chatbot is dat een utterance gekoppeld is aan het juiste intent.
De confidence level kan tussen de 0 en 1 liggen. Hoe hoger het level, hoe groter het vertrouwen en zekerheid van de chatbot moet zijn dat de utterance is gelinkt aan het juiste intent.
Confidence level:
Het confidence level is een waarde dat bepaalt wat de laagste aanvaardbare confidence score is waarbij een utterances gematcht wordt met een intent.
Bijvoorbeeld: je zet het confidence level op 0,70. Een utterance wordt alleen gematcht met een intent wanneer de confidence score van de bot 0,70 of hoger is. Ieder utterance dat onder dit niveau valt, zal gekoppeld worden een no response.
Het confidence level afstemmen:
Als je de kans wilt vergroten dat een utterance van een chatbotgebruiker een intent triggert, kun je de betrouwbaarheidsdrempel van jouw intent dialogs aanpassen.
Indien je vaststelt dat utterances van chatbotgebruikers niet worden gematcht met intents, hoewel die utterances er wel zijn, kan het confidence level te hoog zijn.
Als je merkt dat utterances van gebruikers bijna altijd overeenkomen met intents, maar dat die intents onjuist zijn, kan het confidence level te laag zijn.
Kennisitems hebben hun eigen confidence level.