begin process at 2010 02 10 17:37:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > IA : INTELLIGENCE ARTIFICIELLE

IA : INTELLIGENCE ARTIFICIELLE


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Niveau :Initié Date de création :02/04/2005 Vu / téléchargé :5 360 / 490

Auteur : thongthephu

Ecrire un message privé
Commentaire sur cette source (32)
Ajouter un commentaire et/ou une note

 Description

C'est un truc qui répond quand on lui dis des truc . Il evite les insultes mais il faut completer . .Il y a la structure mais il faut ajouter des paroles il suffi de copier colle le truc au dessus et laisser insultes en dernier
ex:
$aurevoir= array("mot1","mot","mot2","mot3");
$ns=count($aure voir);
for ($i=0;$i<$ns;++$i)

{
$nbs=count($decomposition);
for ($nb=0;$nb<$nbs;++$nb)
{
if ($decomposition[$nb] == $slt[$i]){
$Mess[] = "reponse1";
$Mess[] = "reponse2";
$Mess[] = "rep3";    
  
  
srand((double)microtime()*1000000);    
$num = rand(0,sizeof($Mess)-1);    
$reponse="$Mess[$num]";
}}}
C'est vraiment à completer


 Conclusion

merci à Anthomicro
http://www.phpcs.com/forum.v2.aspx?ID=4 24458&nb=9
n'hésitez pas à laisser vos commentaires
désolé si je ne suis pas claire

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture GRACENATUR V02 - CDMS: CONTAIN AND DESIGN MANAGMENT SYSTEM par sajaris
Source avec Zip SIMULBAL: SERVEUR POUR BALANCES ÉLECTRONIQUES DE LABORATOIRE... par laservert
Source avec Zip GESTION D'ESPACE MEMBRES par jmpicot
TEST DU CHI2 OU KHI2 D'INDÉPENDANCE par phpAnonyme
CLASSE PAGINATION par darkis

Commentaires et avis

Commentaire de coucou747 le 02/04/2005 14:46:01

ça ressemble à une IA constituée de blocs if then else, sauf que la c'est dans un tableau....

il ne peut pas évoluer ni réfléchir, ne fait que ce qu'on lui a apris... C'est une pseudo IA mais pas une vrai IA...

Commentaire de JoJo738 le 02/04/2005 15:17:07

Ton code pourait etre optimisé :
- $reponse="$Mess[$num]"; => $reponse = $Mess[$num];
- Priviligie les ' aux " : $aurevoir= array('mot1', 'mot , 'mot2', 'mot3');
- balise XHtml : style="text-align: center"
- Priviligie les echo ' ', ' ';  aux  echo "" . "";
- Et tu pourait utiliser des if/else et pas  if(isset(()) if(!isset(()
- Et optimise ton code. Par ex :
$nom = isset($_SESSION['iapseudo']) ? $_SESSION['iapseudo'] : 'Visiteur' ;

Commentaire de thongthephu le 02/04/2005 16:37:27

Bon c'est vrai qu'il ne réfléchi pas mon bot mais si je corrige les erreurs(je vais pas tarder:je m'y met)
ça peut être une source d'inspiration
Qui a une iddée pour qu'il réfléchisse
Ps:c'est ma première source

Commentaire de coucou747 le 02/04/2005 17:57:05

pour qu'il réfléchisse, tu pourais utiliser les réseaux de neurones... mais fait ça en asm...

Commentaire de massacr le 03/04/2005 09:11:17

De toute facon, un pc ne pourra jamais réfléchir.

Sinon, je ferais réfléchir mon pc pour faire des nouveaux codes qui réfléchirais.

Si vous avez pas compris c'est pas grave, c'était une blague balourde et même moi j'ai pas ri. :(

A bientôt !!

Commentaire de massacr le 03/04/2005 09:11:48

Euh, juste un truc coucou47.

Ton réseau de neurones, c'était ironique ou pas ?

Commentaire de JoJo738 le 03/04/2005 10:25:49

Euh, non ca existe vraiment ! Mais je ne peux pas t'expliquer je n'ai jamais rie compris :( Si coucou747 connaît un bon site ....

Commentaire de massacr le 03/04/2005 10:48:13

Enfin, je ne veux pas particulièrement l'apprendre, mais au moins connaitre le principe.

Commentaire de coucou747 le 03/04/2005 10:51:12

un réseau de neurone permetrais à ton ordi de .... réfléchir...

de nos jours, ça permet à un pc de numériser des documents (enfin, toute la reconnaissance de caractères, mouvements) les trucs qui quand on parle écrivent... les trucs qui aprochent des fonctions a partir de plusieurs points... Certains moteurs de recherche... Il y en a même qui peuvent après avoir écouter plusieurs albums d'un compositeur, nous jouer un morceau du même style... (composer de la musique en direct...)

certains travaillent pour leur faire reformuler des phrsases....

il y a de grosses recherches sur ces sujets, mais on peut faire réfléchir un pc, évidement, pas en php... C/C++ mais pas d'autres langages... trop complexes ou trop lents...

t'as aussi spamassasain qui est fait avec un réseau de neurones...

j'oserais pas vous filer de la doc car je n'ai jamais expérimenté ce dommaine, donc, je ne peux pas juger des compétences de l'auteur...

Commentaire de massacr le 03/04/2005 11:23:59

Ok, merci. Mais peut-on dire que l'ordinateur réfléchit ?

La reconnaisssance de caractères avec un réseau de neurones, est-ce que ce n'est pas qu'une lettre modèle, et une tolérance dans les formes, pour que l'ordinateur la reconnaisse.

Si oui, ce n'est pas vraiment de l'intelligence, mais plutot une méga condition. Non ?

Commentaire de massacr le 03/04/2005 11:32:38

Par exemple : Pour un jeu, on peut soit acheter une épée, soit un bouclier.

Est ce qu'un ordinateur peut, si il connait les mots et les avantages et les inconvénients de chacun, choisir la solution la plus avantageuse. Mais que cela soit l'ordinateur qui CHOSISSE. Que, dans le programme, un humain ne puisse pas deviner ce que va prendre l'ordinateur.

Commentaire de coucou747 le 03/04/2005 13:26:33

tu fais fausse route, et simplement parce-que tu n'as fait que lire mon post, sans te renseigner, et comme j'ai oublié un truc important...

le réseau de neurone permet à l'ordi d'aprendre en corigant ses erreurs...

c'est un cerveau simulé sur PC... ça en a exactement le modèle

Commentaire de massacr le 03/04/2005 13:55:02

A d'accord.

Donc en fait, il remplit tout seul une grosse base de données, et il s'en sert après.

Ok, je comprend mieux ca d'un ordinateur.

Commentaire de GiUsTiNo le 03/04/2005 15:24:14

De toute facon, tout ce qu'un pc execute, c'est un humain qui l'a programmé...
On arrivera peut-être bientôt à avoir des pc indépendants (IA avancée) mais ca prendra encore quelques années je pense :)

Giustino, Admin VegaGames

Commentaire de coucou747 le 03/04/2005 17:52:19

massacr... relis mes coms et cherche de la doc...

Commentaire de geoff22 le 04/04/2005 09:14:28

Je me posais une question bien que mes conaissance en PHP/MySql soient très limitées, ne pourrais t'on pas envisager de lier ton script à une base de donnée Mysql qui serait alimentée par les requètes des utilisateurs (les questions). Bref constituer de la sorte une sorte de possibilitées pour l'administrateur d'un site de trouver une réponse aux questions des utilisateurs et d'aider l'intelligence artificielle en cas de solution non trouvée un message du genre "Nous n'avons pas encore trouvé de réponse à votre question" bref une FAQ dynamique et intelligente.
A l'époque de la sortie de "AI" de spielberg ils avaient mis un module dans cet esprit là sur le site du film. Bref si vous êtes des développeurs coriaces ... perso je suis preneur en échange peut vous être utile dans tout se qui se rapporte au traitement de l'image.

Commentaire de patriarch24 le 04/04/2005 11:58:15

Il ne s'agit pas du tout d'intelligence artificielle (ou alors c'est un concombre de mer artificiel...)

Je vois a peu pres ce que tu voulais faire : il ne s'agit pas a proprement parler d'intelligence artificielle... Si tu veux que ta machine reponde (a peu pres) correctement a ce qu'on lui dit, il faut faire un programme plus consistant que celui la. As-tu deja entendu parler d'Eliza ? Non ? Alors lis vite "Paradigms of AI Programming[...]" de Peter Norvig (ps : c'est du Common Lisp, mais il est très lisible...)

Tu remarqueras bien vite qu'Eliza (une gentille psy...) reponds quand tu lui parles (en anglais). Fort lassant au bout de cinq minutes, tu lui balance des insultes car elle te repose dix fois des questions pas très "intelligente" justement.

En ce qui concerne les réseaux de neurones, j'avoue ne rien y connaitre... Je conseille de lire de la doc (mais c'est rasoir comme affaire...)

Commentaire de coucou747 le 04/04/2005 18:41:46

j'ai un livre sur les réseaux de neurones (52 euros, je peux vous dire que je m'en souviens... il était pas étiqueté, et au dèrnier moment, j'ai pas osé dire que c'était trop cher pour moi... j'avais toutes mes économies...) et donc, dans la préface, ils disent que ce livre s'adresse à des ingénieurs ou des étudians en écoles d'ingé... quand j'ai lu la seconde page, j'ai compris pourquoi...

Commentaire de stanilou le 04/04/2005 21:27:44

Un ordinateur ne peux pas être intelligent, comme le dit massacr c'est en fait des "mega conditions" il seras inteligent quand il seras capable d'avoir des sentiments (des vrais)...

Commentaire de typhrael le 05/04/2005 10:03:42

un sentiment n'est pas une réponce à une méga condition réflétant d'autres conditions ?

la génétique ce n'est rien d'autre qu'un très gros programme informatique dans le fond.

Commentaire de coucou747 le 05/04/2005 19:03:42

être intelligent et avoir des dentiments, c'est totalement diférent... je choisis mes amis en fonction de leurs sentiments, et mes assiciés en fonctions de leurs capacitées (capacitées intellectuelles = intelligence...)

Commentaire de GiUsTiNo le 05/04/2005 20:10:12

On pourrait encore débattre longtemps sur la question, mais sachez que par expérience (une personne proche), qu'on ordinateur est une boite absolument débile... Sans les programmes intégrés par les programmeurs, ils n'executeraient rien ! Mais, comme je l'ai dit plus haut, ca sera peut-être le cas plus tard, que le pc aie un "cerveau", qu'il puisse réfléchir, penser comme nous sans être "obligé" (on se comprend, quand on fait un choix, on a pas été programmé sur la question, donc on l'execute sur le moment)...
Bref, j'espère avoir apporté un peu plus de lumière, quand à coucou747, les réseaux de neurones existent réellement, mais cela est relatif avec la vraie intelligence artificielle.
Voila, bonne continuation :)

Giustino, Admin VegaGames

Commentaire de galadriann le 06/04/2005 07:37:45

Juste pour remettre en route le debat (d'ailleurs un peu hors propos ici...)...  pour reprendre GiUsTiNo, le corps humain est aussi debile qu'un PC..  enleve-lui le cerveau et il ne sait quasiment plus rien faire...  a part un programme de survie qui maintient les battements de coeur ...

Et comme le disait typhrael, nous ne sommes que de gros ordi constitue de matiere organique...  le CPU etant notre code genetique (definissant notre "puissance de calcul" et nos capacites, le cerveau etant l'operating system (comme un Linux quoi) et enfin nos souvenirs/acquis/apprentissage le/les programmes...   Qui a jamais vu un bebe composer une symphonie des la naissance ?  nous devons nous aussi apprendre sans cesse ...

Voila bonne reflexion ...

a+

Commentaire de ehmarc le 06/04/2005 08:48:13

Le principe c'est d'avoir une grosse BDD.
Apres la conception du prog il y a plusieurs phase
1- apprentissage (dans le cas de spam assassin on lui fournit une liste de mail en disant si ils sont des spam ou non plus il y en a mieux c'est). Cette phase decortique chaque mail et attribue à chaque mot une probabilité que ce mot fasse partie d'un SPAM (plus le poids de la probabilité).
2- en fonctionnement l'ordinateur continue a alimenter la BDD en renseignant des nouveaux mots et en mettant les probabilité à jour.
Ca s'appelle l'aprentissage automatique (ou l'heuristique) c'est une des partie de ce qu'on appelle l'IA.

Commentaire de ehmarc le 06/04/2005 09:02:15

Apres si les conditions implanter dans le prog. sont bonnes :
- la fille satisfait a des caractères physique....
- elle a les bonnes phéromones qui me correspondent
- elle dit pas trop de connerie (pas trop parcequ'elles en disent toujours) lol
On peut faire naitre un sentiment apres il faut que le programme satisfasse aux différentes conditions à ce sentiment...

En bref dieu était un informaticien!!!!

Commentaire de thongthephu le 06/04/2005 18:33:32

J'ai lu un bouquin ou quelqu'un voulait créer un monde artificiel pour tester des produits ou des inventions. Mais dans le monde le temps passait plus vite. Pratique on pouvait tout tester des produit. Voilà l'interé d'un monde artificiel intelligent. Mais c'est impossible à créer. Sinon si vous avez des idées envoyez à thongthephus@hotmail.com

Commentaire de Skaaar le 07/04/2005 00:12:49

Pour en revenir au code :
Il s'agit en effet pas du tout d'intelligence artifielle, mais plutot de robotique (ou d'automatisme).

Commentaire de nitchs le 15/06/2005 00:52:04

coucou747, ça as du te faire très mal d'avoir acheté ce livre et vraiment je compati "lol" je c ce que ça d'acheter un livre dont on ne comprend pas grand chose ou, qu'il manque des documents afin de mieux le comprendre.

Commentaire de coucou747 le 15/06/2005 10:28:21

50 euros...

Commentaire de vash_the stampede le 08/09/2005 21:07:54

quand je pense qu'on est partui a reflechir sur la nature meme de l'intelligence grace a un simulacre d'ia
pour optimiser un peu ce script en restant en php
tu utilise une base de donne ou tu stocke les reponse de chacun a tes phrase si elle y est pas deja ensuite quand on dira quelque chose a ce robot il ira chercher dans la db une reponse a cette phrase qu'il a deja dit
par contre faut une bonne base de donne car ca risque de monter vite

Commentaire de SangJun le 30/12/2005 15:44:00

Je suis étudiant et j'ai actuellement un programme type Eliza à faire en Java (surement avec des bases de données SQL).

Je suis vraiment perdu :-(

Si quelqu'un à déjà fait ça et pourrez m'aiguiller, ce serait vraiment sympa. On pourrez communiquer par mail ou par mp si vous voulez.

Merci

Commentaire de blakmask le 25/02/2007 16:30:25

il y a ici des informations sur le réseau neuron http://fr.wikipedia.org/wiki/R%C3%A9seau_de_neurones

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales