Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
Le blog du CRRIAM

bot name="XXX"

10 Avril 2011 , Rédigé par crriam

Soumis par Philippe YONNET du tres bon site pnambique qui n'existe plus

25-11-2007

 

Syntaxe

<bot name="XXX"/> Description

Cette balise permet d'afficher dans un modèle de réponse la valeur du prédicat de type "propriété de bot" dont

le nom est "XXX", ou une chaine vide si la valeur est "vide", ou si la valeur par défaut est vide, ou si le prédicat "XXX"

n'est pas défini. Les "bot properties" sont des prédicats prédéfinis, en principe paramétrables dans chaque

implémentation (ce n'est pas toujours vrai, mais vérifié pour les pandorabots et le program_e). Dans certaines

implémentations, on peut également ajouter de nouvelles propriétés de bot. Attention : contrairement aux prédicats

"classiques", les propriétés de bot ne peuvent pas être modifié pendant le déroulement du programme (il n'y a

pas de balise ou l'équivalent.) Voici la liste des propriétés de bot définies par défaut dans Program_e

name

gender

master

birthday

birthplace

boyfriend

favoritebook

favoritecolor

favoriteband

favoritefood

favoritesong

favoritemovie

forfun

friends

girlfriend

kindmusic

location

looklike

question

sign

talkabout

wear

website

email

language

msagent

Exemple

<category>

<pattern>DIS TON NOM</pattern>

<template>Je m'appelle <bot name="name" /></template>

</category>

Produit : Je m'appelle Alice (si la propriété Name pour le robot a pour valeur prédéfine : Alice). Compatibilité

Balise utilisable dans : Modèles de réponse Conforme AIML 1.0.1 : Oui Pandorabot : Oui Référence doc : 7.1.6.1

Partager cet article

Repost 0

Commenter cet article