Cet article est en cours de rédaction !

Il est à présent  possible d'ajouter des "exit keywords" ( mot-clés sortant) dans les règles AI - NLP  en les faisant précéder d'un _ (underscore).

Exemple:  _menu

Pourquoi ?

Si vous gérez un chabot sur les automobiles  avec un contexte par marque.
Dans le contexte "Nerault"  vous avez besoin de règles comme "panne", "entretien" mais aussi sur la marque "Tiaf" pour changer de contexte si besoin.

Si l'utilisateur indique dans le contexte "Nerault" : "sinon j'ai aussi une Tiaf mais elle est en panne", l'expression "panne" risque de prendre le dessus car certainement plus populaire dans ce contexte alors qu'il faudrait envoyer l'utilisateur vers le contexte lié au constructeur "Tiaf".

La solution jusqu'à présent :  les mots clefs négatifs   "panne -tiaf -geupeot -dorf -kosda -etc...". Un cauchemar pour le concepteur du chatbot et c'est à prévoir pour chaque expression dans l'ensemble des contextes des marques ou toutes les expressions composées sur l'ensemble des autres constructeurs  "panne Tiaf"  "réparation Kosda"  "entretien Dorf"  ... Même une formule Excel aura du mal à générer toutes les combinaisons à importer.

A présent il vous suffit d'ajouter simplement UNE SEULE règle contenant simplement : _tiaf

"Avez vous des conseils pour une Tiaf en panne ?"

Le mot-clé sortant "_Tiaf" sera prioritaire et forcera immédiatement une sortie vers la séquence de destination qui pourra changer l'utilisateur de contexte au passage si besoin.

"Faster than light!" (plus rapide que la lumière)

Il est possible d'ajouter des "exit keywords" à volonté et pas forcément dans un contexte, cela peut également être dans le contexte général et dans ce cas l'intérêt est d'avoir des mots qui prennent forcément le dessus sur les autres si ils se trouvent en compétition lors d'un traitement.

Avertissement : Aucun véhicule n’a été maltraité durant le développement de cette fonctionnalité et toute ressemblance avec des constructeurs automobiles existants ou ayant existé serait purement fortuite. 

En savoir plus :

Avez-vous trouvé votre réponse?