Sujet : Téléchargement de Genesis

Voici la première version de l'interpréteur PHP C23, utilisé entre autres pour Genesis, Brendon ou encore le guide sur chatterbots.fr.

INCLUS :

-La documentation, également lisible ici.
-Un chatterbot exemple d'une dizaine de ligne présentant les fonctions.
-L'intégralité de Genesis dans sa version du 12 février 2010.

TELECHARGEMENT :

http://s140685957.onlinehome.fr/bot/C23 … _02_12.zip

Copyright :

Distribué sous  licence GPL.
Le cerveau est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Partage des Conditions Initiales à l'Identique 2.0 France. La licence est consultable ici : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Vieille versions :
http://s140685957.onlinehome.fr/bot/C23R1.zip

Re : Téléchargement de Genesis

trotter a écrit:

Voici la première version de l'interpréteur PHP C23, utilisé entre autres pour Genesis, Brendon ou encore le guide sur chatterbots.fr.

INCLUS :

-La documentation, également lisible ici.
-Un chatterbot exemple d'une dizaine de ligne présentant les fonctions.
-L'intégralité de Genesis dans sa version du 12 février 2010.

TELECHARGEMENT :

http://s140685957.onlinehome.fr/bot/C23 … _02_12.zip

Copyright :

Distribué sous  licence GPL.
Le cerveau est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Partage des Conditions Initiales à l'Identique 2.0 France. La licence est consultable ici : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Vieille versions :
http://s140685957.onlinehome.fr/bot/C23R1.zip



J'avoue que je me suis planté en beauté lorsque j'ai essayé de comprendre le code avec l'ancienne version...

Et comme je ne voulais pas bêtement faire tourner un php sans pouvoir trifouiller les code, j'ai laissé tomber.
De fait, dans la boucle principale, après le fopen du cerveau (ar.txt), je n'arrivais plus réellement à retomber sur mes pattes avec la variable permettant de continuer analyse, du coup, le système s’arrêtait après la dizième ligne de ar.txt.

Je vais voir si mes lunettes sont mieux nettoyées avec cette nouvelle version.


Bonjour à tous.

Re : Téléchargement de Genesis

Pour ta défense le code est vraiment pas clair. J'ai mis des commentaires un peu partout mais bon... c'est du php d'amateur que je fais.

4

Re : Téléchargement de Genesis

Bonjour, j'ai jeté un coup d'oeil sur le programme , mais pourquoi utiliser des fichiers au lieu d'une base de donnée, je trouve cela plus simple et plus performant pour ce genre de programme.

5

Re : Téléchargement de Genesis

Bonjour kurl, étant donné le nombre important de lignes présentes dans le cerveau de Génésis, je ne pense pas qu'une base de données style mySQL soit plus performante, en effet il faudrait à chaque fois scanner l'intégralité de la base a chaque question envoyée par l'utilisateur ! alors que scanner un fichier texte est beaucoup plus rapide.

Re : Téléchargement de Genesis

kurl14159265369 a écrit:

Bonjour, j'ai jeté un coup d'oeil sur le programme , mais pourquoi utiliser des fichiers au lieu d'une base de donnée, je trouve cela plus simple et plus performant pour ce genre de programme.

C'est vrai.

Ya plusieurs raisons :
- Une raison historique, la première version de Genesis était en javascript (on retrouve encore des traces dans le cerveau par exemple les jokers (*).
- A l'origine c'était pour permettre l'utilisation de Genesis offline. Il existait un interpréteur écrit en visual basic. Off line il me semblait plus simple d'utiliser un fichier texte.
- Le cerveau est un espèce de mix entre une base de donnée et un programme. Dans le cerveau il y a des boucles, des sortes de fonctions, des conditions, etc. C'est pas une simple base de donnée.
- J'aime pas les bases de données...

Re : Téléchargement de Genesis

Salut trotter, j'ai noté une défaiance dans le système de Genesis:
lorsque'il resoit ce mot

8

Re : Téléchargement de Genesis

Bonjour

j'ai modifier le fichier chatterBot23.php pour qui puisse faire de requet HTTP en GET, associer a une base de donnees Mysql pour les variable $_post que j'ai passé en $_get, je rencontre des petit probléme dans la mise au point.
Je vous le mettre en place ché moi pour que ma sarah puisse répondre a des question.
Et til possible d'avoir un soutient pour la mise au point ?
Cordialement

Re : Téléchargement de Genesis

Bonjour Tino peut tu donné plus de détaille au niveau de ton souci , comme a tu quelque capture d'écran ou voir même expose ton code pour que l'on vois ton problème.

@Cordialement.

Voici mon chatterbot Jarvise http://jarvise.atspace.cc/
Voici ma chaîne YouTube Dark Best https://www.youtube.com/c/DarkBest

10

Re : Téléchargement de Genesis

Tino a écrit:

Bonjour

j'ai modifier le fichier chatterBot23.php pour qui puisse faire de requet HTTP en GET, associer a une base de donnees Mysql pour les variable $_post que j'ai passé en $_get, je rencontre des petit probléme dans la mise au point.
Je vous le mettre en place ché moi pour que ma sarah puisse répondre a des question.
Et til possible d'avoir un soutient pour la mise au point ?
Cordialement

Salut,

Je sais pas trop quoi te dire, chatterbot23.php n'utilise pas des bases de données, donc tu as fait des grosses modifs, donc je peux pas trop t'aider.