Top articles
-
Enregistrer et lire des cookies avec rivescript
Bon, je vous préviens la méthode que je vais vous exposer n'est pas conventionnel. J'ai demandé à kirsle (Noa Peterbridge) le concepteur du rivescripte comment on pourrait mémoriser des cookies etc, mais sa réponse ne m'a pas satisfait, elle ne fonctionne...
-
Lise votre petite amie ou copine virtuelle
Lise, est un prototype de robot de compagnie. Elle est basée sur un chatbot ou tchatter bot qui parle en français et programmée en rivescripte, php, ajax, jquery et json. Deux synthèses vocale: la synthèse vocale de l'api google, qui bug de temps en temps....
-
L'interface de sortie du robot
- Qu'est ce que l'interface de sortie du robot ? - C'est la partie que vous aller voir, autrement dit, le corps du robot ! Elle peut être graphique, une page web, ou mécanique, un corps robotique Il existe plusieurs solution d'interfaçage graphique, suivant...
-
Program E l'interpreteur
1 l'interpereteur. L'interpreteur, c'est le moteur, le coeur du programe qui permet de traité l'entré utilisateur et de renvoyer aprés analyse et suivant le code aiml de vos fichiers, une réponse. Comme nous l'avons vu précédement, il existe plusieur...
-
Aiml versus Rivescript
Bon ! Jusqu'a présent, nous programmions les robots ou tchatter bot en aiml. Or, suite au gros bug de pandorabot, la confiance dans les systemes hebergés chez les autres nous pose un gros probléme de confiance. Du coup, je chercher une solution pour m'auto...
-
Les interactions avec pandorabot
Voila bien quelque chose que j'ai chercher pendant tres longtemps sur le net et que je n'ai pas trouvé ! Donc je vous fais part de on travail. Comment et pourquoi agir sur pandorabot à partire d'une page web ? Pourquoi ? : Pour initialiser le robot ou...
-
Organisation des fichiers aiml et base d'ecriture.
I Pour plus de simplicité, les fichiers seront organisés par sujet de discussion. (texte publié par Bruno Claret) Certain préférerons classer leur fichier par ordre alphabetique ou d'une façon qui leur sera propre. Personnellement la méthode que j'ai...
-
Rivscript les interaction avec le robot
Comme pour l'aiml, il est possible d'interagir avec le robot rivscript en utilisant du code javascript. Pour celà, il vous faudra une interface composé de 3 cadres (donc 3 fichiers html) Le premier a gauche, le deusieme a droite, et le 3eme invisibles...
-
apprentissage des variables suite
// je cherche a mettre une variable dans une variable en utilisant reply ! global id2 = 1234 ! global age1234 = 40 ans ! global nom1234 = bernard ! global brunoage = 45 ans ! global julietteage = 28 ans //
+ test1 - + test2... -
Rivescript gérer l'inactivité
Une des choses importante pour rendre l'interaction avec un robot plus réel, c'est relancer une conversation. En effet, quand vous parlez avec quelqu'un, il arrive que vous n'ayez plus rien a dire, et un blanc s'installe. en principe, l'autre réagit et...
-
Top départ
Pour ceux qui avez l'habitude de nous suivre, ne vous étonnez pas du petit changement dans l'interface graphique du blog. Celui ci est due au changement entre l'anciene platforme over blog et la nouvelle. Du coup, c'est un peu le bazar :/ Je remetrais...
-
Quel genre de dialogue ?
On peut lister rapidement les questions simple au quel doit savoir répondre un tchater bot. En gros, c'est toujours les mêmes : bonjour au revoir tu vas bien tu habites ou tu as quel age quel est ton nom quel est ton metier tu aimes le sexe tu fais quoi...
-
Rivescript un peu plus
voila un fichier cerveau que j'ai fait pour tester les possibilités, il est loin d'être exaustif, mais permets d'éviter les soucis primaire rencontrés. probléme d'espace, test de renvois @ etc. Vous remarquerez que les commentaire sont précédé comment...
-
Organisation interne des fichiers pour tenir une vrai conversation
Introduction Comme nous avons pu le voir, une veritable conversation s'articule autour de la régle des 33% 33% d'écoute 33% de monologue 33% de veritable dialogue (échange) Il faudra donc créer des fichiers sur cette base. tantot le robot pose des questions,...
-
Definition des besoins
Notre but : Développer un robot de compagnie physique,capable de discuter de tout et de n'importe quoi, de surveiller la maison contre les intrusions, mais aussi de surveiller les enfants ou les personnes âgées et donner l'alerte si besoin, nettoyer le...
-
Telechargement
Page de telechargement du programE Clikez pour telecharger la version 1.0 en français du program E aiml ici Version pour php 4 et < php5 (hebergeur free par exemple ) Pour infos, une version 2.0 du program E tournant sur php 5 avec pleins de nouveautés...
-
rivescript subtilité sur les renvois et utilisation des tableaux array
Voila, je viens de pousser plus a bout les tests sur rivscripte, et aprés pas mal d'heure de boulot, grosse deception. Les fonctions de base comme : + garcon % tu es une fille ou un garcon - ho comme moi ! + * garcon @garcon + * garcon * @garcon + garcon...
-
La reduction rapide grace au option [ ] et au [*] magique
Passer du rivescripte a l'aiml semble diffcile, le rivscripte permets de réduire de façon tres importante le nombre de "pattern" En effet, en utilisant a bonne essiant les options et les tableaux, ont peut réduire de façont tres tres importante le nombres...
-
Gérer l'inactivité de l'utilisateur
Il est évident qu'un bon bot, doit savoir reconnaitre si on lui parle ou pas, en effet, une véritable personne, relancera la conversation si l'autre ne dit rien, ou se déconnectera si elle voit que son interlocuteur ne lui parle plus. Alors comment faire...
-
Comment fabriquer un tchat bot en français
Cette page s'adresse tout principalement au débutant. Comment fabriquer un tchatbot, tchat bot ou tchatter bot en français et facilement ? Principe général du tchat bot un utilisateur entre dans un fenêtre de tchat sa phrase et le robot lui répond du...
-
Le cerveau.
Le cerveau: Définition du besoin : Le cerveau de notre robot doit pouvoir tourner sur pc linux ou windows, soit en local soit par connections web. le cerveau devra pourvoir tenir un discussion avec une personne envoyer des commandes exterieur, (servomoteur...
-
Les avantages et les inconvénients des jokers _ et *
Écrit par Philippe YONNET du tres bon site pnambique qui n'existe plus : La qualité des fichiers AIML et d'une manière générale des bases de personnalité dépend de l'utilisation judicieuse des _ et des *. Il est donc important de savoir quand utiliser...
-
Rivescript piloter une interface graphique
Comment piloter une interface graphique avec rivescript ? De la même façon qu'en aiml ou presque. Il nous faudra nos trois fichier html en cadre,habituel Une page gauche applée gauche, une droite appelée droite et une invisible appelée index.html ensuite...
-
Le concept clé de l'AIML : la réduction symbolique
Texte repris du site qui n'existe plus pnambique.com: Écrit par Philippe YONNET Le concept clé de l'AIML : la réduction symbolique La réduction symbolique est un concept un peu abstrait, mais qu'il est important de bien maîtriser pour parvenir à réaliser...
-
Rivescript l'ordre de codage.
Si l'on compare le rivescript a l'aiml, on se rend compte tres vite que le rivescripte n'a pas tout a fait la même logique. L'aiml va executer les code les uns a la suite des autres et renvoyer imediatement le resultat. Exemple : + depart prenom - comment...