UPDATE DE LA BASE DE DONNÉES :
J’ai uploadé une mise à jour pour la base de données ici
Instructions d'installation :
Bonjour a tous,
Je voudrais vous présentez un projet sur le lequel je travaille depuis pas mal de temps, et qui vient enfin de devenir suffisamment fonctionnel pour être publié.
Il s'agit d'EVA, une intelligence artificielle que j'ai programmé en C++ avec le framework Qt.
Elle est conçu pour pouvoir faire la conversation, c'est à dire répondre de façon cohérente à un être humain. Elle se présente sous la forme d'un chat texte :
dit bonjour au monsieur...
Mais elle peut aussi ouvrir des fichiers ou des dossier à la demande, faire des recherches sur google ou wikipédia, et chercher la définition d'un mot si on lui demande.
Elle fonctionne avec un système de base de donnée qui lui permet de reconnaitre les phrases de l'utilisateur, et c'est là que ce situe le problème : la base de données est pour le moment assez peut remplie et il faut donc parler avec elle pour la remplir : c'est pourquoi je la met en ligne : le but serait que tout le monde lui apprenne un peu, puis partage leurs base de données pour qu'elle acquière une conversation de plus en plus fluide.
Instructions :
Installation et usage basique :
Le deux méthodes d'apprentissage :
Envoyer votre base de données :
Téléchargements :
Version 3.2
N'hésitez pas à poster bug, suggestions et surtout vos commentaires.
J’ai uploadé une mise à jour pour la base de données ici
Instructions d'installation :
Il suffit de démarrer EVA, et de taper "/import" (sans les guillemets) puis de sélectionner la mise à jour. Si EVA affiche, "importation...", c'est que tout c'est passé comme prévue
Bonjour a tous,
Je voudrais vous présentez un projet sur le lequel je travaille depuis pas mal de temps, et qui vient enfin de devenir suffisamment fonctionnel pour être publié.
Il s'agit d'EVA, une intelligence artificielle que j'ai programmé en C++ avec le framework Qt.
Elle est conçu pour pouvoir faire la conversation, c'est à dire répondre de façon cohérente à un être humain. Elle se présente sous la forme d'un chat texte :
dit bonjour au monsieur...
Elle fonctionne avec un système de base de donnée qui lui permet de reconnaitre les phrases de l'utilisateur, et c'est là que ce situe le problème : la base de données est pour le moment assez peut remplie et il faut donc parler avec elle pour la remplir : c'est pourquoi je la met en ligne : le but serait que tout le monde lui apprenne un peu, puis partage leurs base de données pour qu'elle acquière une conversation de plus en plus fluide.
Instructions :
Installation et usage basique :
- Téléchargez le fichier .zip plus bas sur le topic
- Dé zipper le fichier où vous voulez et démarrer "Chatbot.exe"
- Enjoy
EVA peut apprendre de nouvelles choses de deux façons : soit manuellement soit automatiquement. Les deux méthodes ont leurs avantages et leurs inconvénient : la méthode manuelle est plus complète et souvent plus précise mais elle est.... manuelle, et l'automatique et plus naturelle mais moins complète.
Pour la méthode manuelle, il suffit de taper "/learn" (sans les guillemets) pour ouvrir la fenêtre d'apprentissage : il faudra alors entrez les phrase qu'on veut lui apprendre une par une (attention, les phrases doivent avoir la même signification si elle sont apprises en même temps Ex:"bonjour,salut,coucou,etc..") puis faire de même pour les réponses à ce types de phrases.
La méthode automatique se fera automatiquement (oui, oui) , EVA vous posera des questions de temps en temps il suffit de répondre correctement.
Pour la méthode manuelle, il suffit de taper "/learn" (sans les guillemets) pour ouvrir la fenêtre d'apprentissage : il faudra alors entrez les phrase qu'on veut lui apprendre une par une (attention, les phrases doivent avoir la même signification si elle sont apprises en même temps Ex:"bonjour,salut,coucou,etc..") puis faire de même pour les réponses à ce types de phrases.
La méthode automatique se fera automatiquement (oui, oui) , EVA vous posera des questions de temps en temps il suffit de répondre correctement.
Vous pensez que vous avez appris suffisamment de choses à EVA et vous voulez partager ce savoir : c'est simple il suffit de copier d’aller dans le dossier où vous avez installer EVA , d'aller dans le dossier "database" et de copier/coller ici le contenue du fichier "special_database.ini"
Téléchargements :
Version 3.2
N'hésitez pas à poster bug, suggestions et surtout vos commentaires.