Rechercher : dans
Par :

Intelligence Artificiel "C"

Dernière réponse le 21 mar 2009 à 09:21:07 DefFight, le 20 mar 2009 à 16:54:56 
 Signaler ce message aux modérateurs

Bonjour,
je suis étudient en programmation et je souhaiterait créer un programme d'intelligence artificiel en "C" capable de répondre aux question qu'on lui pose et(si possible) d'apprendre en cas de besoin.(si un mot n'est pas reconnue par exemple)

Mais voilà le problème je n'y connait rien en IA!Comment organiser mon algorithme....etc J'ai bien voulu rechercher des codes source libre en "C" sur le net mais je n'est trouver qu'en VB.(Je n'y connait vraiment rien de ce langage pour l'instant.)

Configuration: Windows Vista
Firefox 3.0.6

Meilleures réponses pour « Intelligence Artificiel "C" » dans :
[Langage C] C/C++ Erreur de segmentation VoirQu'est ce qu'une erreur de segmentation Vous êtes en train de développer une application sous Linux en C/C++. Tout va bien, ça compile, les oiseaux chantent. Donc vous lancez votre application pour la tester. Et vous obtenez l'un de ces deux...
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
Compiler du C sous Linux/UNIX VoirSous Linux, le compilateur de C est gcc. Il est installé de base sur plusieurs distributions, mais sur Debian (et celles qui en découlent) il faudra l'installer (aptitude install gcc). gcc Syntaxe de GCC gcc Tout d'abord, il faut savoir...
Télécharger Visual C++ Express VoirVisual C++ Express est une version "gratuite" et allégée de Visual Studio ; l'utilisation requiert l'inscription sur le site de Microsoft. Cet environnement de développement permet de créer des application Win32 ou du .NET C.
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C++, une...
Les structures en langage C VoirDifférence entre une structure et un tableau Un tableau permet de regrouper des éléments de même type, c'est-à-dire codés sur le même nombre de bits et de la même façon. Toutefois, il est généralement utile de pouvoir rassembler des éléments de...

1

jamian, le 20 mar 2009 à 17:26:43

Salut,

réponse courte : il y a beaucoup de manières de procéder, le premier pas étant (majoritairement) de faire une analyse syntaxique sur ce qu'entre l'utilisateur (décomposition en nom/verbe/adjectif/article et en sujet-verbe-complément )

Tu peux essayer de jeter un coup d'oeil sur le code source du classique Eliza (on doit pouvoir le trouver à coups de google...)

Répondre à jamian

2

 DefFight, le 21 mar 2009 à 09:21:07

J'ai chercher mais je ne suis tomber que sur des article concerne ce programme ou un autre logiciel du même nom.Sinon en IA de ce type je connait aussi ALICE Mais comme toujours impossible de mettre la main sur un code source!Si quelqu'un a un lien a me proposer sa serait vraiment sympa!

Répondre à DefFight