|
Syntaxe <thatstar index="N"/> autre syntaxe : <thatstar /> <thatstar />=<thatstar index="1"> Description Cette balise permet de récupérer la valeur de la chaine représentée par le caractère joker dans un gabarit de contexte <that>...</that>. Elle permet d’améliorer la pertinence de la réponse en récupérant les éléments spécifiques à la question précédente. Dans la plupart des cas, l’utilisation de <that index="N" /> permet (théoriquement) d’obtenir le même résultat, mais <thatstar> a le mérite de permettre de ne capturer que l’élément de la phrase représenté par *, ce qui offre des possibilités de réponse plus "souples". Exemple Partons du principe que le contexte est celui de la catégorie suivante : <category> <pattern>Je m'appelle *</pattern> <template>Bonjour <star/>. Où habites-tu ?</pattern> </category> La catégorie suivante peut-être celle-ci, avec utilisation de la balise <that> (version hors modèle de réponse) <category> <pattern>A *</pattern> <that>BONJOUR *. OU HABITES TU</that> <template><star/>C'est sympa comme endroit, <thatstar /> ?</pattern> </category> Ce qui donne cette conversation : Internaute : Je m'appelle Eric Robot : Bonjour Eric. Où habites-tu ? Internaute : à Bordeaux. Robot : Bordeaux, c'est sympa comme endroit, Eric ? | Compatibilité | | Balise utilisable dans : | Modèles de réponse | | Conforme AIML 1.0.1 : | Oui | | Pandorabot : | Oui | | Référence doc : | 7.1.4 |
|