IA 0.1 L'INTELLIGENCE ARTIFICIELLE PAS INTELLIGENTE
Toto3310
Messages postés10Date d'inscriptionmercredi 13 mars 2002StatutMembreDernière intervention 1 mai 2002
-
25 mars 2002 à 21:58
cs_Light Angel
Messages postés48Date d'inscriptiondimanche 9 mai 2004StatutMembreDernière intervention 1 janvier 2005
-
30 août 2004 à 08:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Light Angel
Messages postés48Date d'inscriptiondimanche 9 mai 2004StatutMembreDernière intervention 1 janvier 2005 30 août 2004 à 08:50
Salut Toto3310, pour commencer, une IA développé de manière propre, c'est rarement une suite énorme de conditions et c'est souvent un gros réseau de neurone. De ce que je vois, ton programme n'est pas conscient et ne fait qu'écécuter une commande si il reçoit un certain message. Un IA doit être capable de comprendre des phrases, même mal orthographier. Un suite de conditions ou un Select Case ne pourra jamais fair sa a moins de passer 40 ans sur le développement de ton IA ... Voila, je te laisse réfléchir la dessus
ADN733R
Messages postés63Date d'inscriptionmardi 15 mai 2001StatutMembreDernière intervention14 mai 2004 27 mars 2002 à 22:03
A.L.I.C.E.:
Winner of the Loebner Prize for
2000 AND 2001!
ADN733R
Messages postés63Date d'inscriptionmardi 15 mai 2001StatutMembreDernière intervention14 mai 2004 27 mars 2002 à 21:58
oui aller voir le meilleur simulateur de chat (recompenser par un prix) www.alicebot.org et parler avec A.L.I.C.E
Toto3310
Messages postés10Date d'inscriptionmercredi 13 mars 2002StatutMembreDernière intervention 1 mai 2002 27 mars 2002 à 12:54
Ok merci j'essaye
deneration
Messages postés31Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention 8 octobre 2002 27 mars 2002 à 12:53
Pour faire comme un chat tu changes la propriété mulitline de ta textbox en true.
et tu remplaces ms=msgbox................. par text=text+vbcrlf+"Bonne nuit"
ps : vbcrlf sert à sauter une ligne
deneration
Messages postés31Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention 8 octobre 2002 27 mars 2002 à 12:21
Tu cré une text.box, un bouton
dim a as integer
dim text as string
Private sub button1_click()
text=text1.text
for a=0 to len(text)
if mid(text,a,4)="dors" then
ms=msgbox("Fait de beaux rêves",vb_okonly,"Bonne nuit !")
End if
Exit sub
Next a
Cette instruvtion repère si le mot "dors" est présent dans le texte, si vrai alors message et fin de l'instruction. Cette idée n'est peut-être pas la meilleur, mais elle fonctionne. Si y 'a quelque chose que tu ne comprends pas envoie moi un message.
Toto3310
Messages postés10Date d'inscriptionmercredi 13 mars 2002StatutMembreDernière intervention 1 mai 2002 26 mars 2002 à 22:49
comment intéger des textBox pour faire comme dans un chat et surtout comment analyser les mots pour générer une réponse
Merci
cs_Whiterabbit
Messages postés8Date d'inscriptionmercredi 28 novembre 2001StatutMembreDernière intervention21 novembre 2003 26 mars 2002 à 17:07
mince ça fait 2 fois utile, c'est pas joli à entendre. Enfin bon tu as compris, ton truc c'est marrant mais si tu veux progresser c'est pas le top.
cs_Whiterabbit
Messages postés8Date d'inscriptionmercredi 28 novembre 2001StatutMembreDernière intervention21 novembre 2003 26 mars 2002 à 17:05
Oublie ce genre de trucs inutiles et passe à des choses plus utiles.
cs_NiK
Messages postés17Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention22 avril 2004 26 mars 2002 à 10:15
franchement ... continue jour et nuit à coder t'en a besoin :)
cs_seboss
Messages postés39Date d'inscriptiondimanche 13 janvier 2002StatutMembreDernière intervention26 avril 2006 26 mars 2002 à 09:21
c vrai ca on a tous commence !!! l'idee est pas mal mais le code moins.... il fodrai analyser les mot ecris et generer une reponse !!!! é puis ne fais po ca avec des InputBox et MsgBox, fais avec des TextBox comme un chat !!!!!! Bonne chance pour la suite !!!
Seboss
ps : arrete de faire du VB6 !! Passez au C# ou o VB.NET c bcp mieux !!!!!
cs_Kheops
Messages postés14Date d'inscriptiondimanche 16 décembre 2001StatutMembreDernière intervention 4 octobre 2010 26 mars 2002 à 02:25
hmm, je te conseille d'utiliser
Select Case strReponse
Case "machin"
instruction
Case "truc"
instruction
End select
C'est qd même bcp plus propre. Bonne chance pour la suite et n'ai pas peur si tu as de sales remarques, ils ont oublié qu'ils ont également débuté un jour ...
Toto3310
Messages postés10Date d'inscriptionmercredi 13 mars 2002StatutMembreDernière intervention 1 mai 2002 25 mars 2002 à 23:23
Oui je sais je l'ais dé veloppé en 15 minutes.
Je pouarrais l'améliorer demain
deneration
Messages postés31Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention 8 octobre 2002 25 mars 2002 à 23:06
Pas très développée ton idée ! Mais celle-ci reste bonne.
Tu pourrais par exemple, analyser les mots écrits pour formuler des réponses.
Bonne chace pour la suite !
Toto3310
Messages postés10Date d'inscriptionmercredi 13 mars 2002StatutMembreDernière intervention 1 mai 2002 25 mars 2002 à 21:58
Je vous en prie dite ce que vous voulez je suis un newbie
dite ce que vous voulez toute les critiques sont bonnes a prendre
Merci
30 août 2004 à 08:50
27 mars 2002 à 22:03
Winner of the Loebner Prize for
2000 AND 2001!
27 mars 2002 à 21:58
27 mars 2002 à 12:54
27 mars 2002 à 12:53
et tu remplaces ms=msgbox................. par text=text+vbcrlf+"Bonne nuit"
ps : vbcrlf sert à sauter une ligne
27 mars 2002 à 12:21
dim a as integer
dim text as string
Private sub button1_click()
text=text1.text
for a=0 to len(text)
if mid(text,a,4)="dors" then
ms=msgbox("Fait de beaux rêves",vb_okonly,"Bonne nuit !")
End if
Exit sub
Next a
Cette instruvtion repère si le mot "dors" est présent dans le texte, si vrai alors message et fin de l'instruction. Cette idée n'est peut-être pas la meilleur, mais elle fonctionne. Si y 'a quelque chose que tu ne comprends pas envoie moi un message.
26 mars 2002 à 22:49
Merci
26 mars 2002 à 17:07
26 mars 2002 à 17:05
26 mars 2002 à 10:15
26 mars 2002 à 09:21
Seboss
ps : arrete de faire du VB6 !! Passez au C# ou o VB.NET c bcp mieux !!!!!
26 mars 2002 à 02:25
Select Case strReponse
Case "machin"
instruction
Case "truc"
instruction
End select
C'est qd même bcp plus propre. Bonne chance pour la suite et n'ai pas peur si tu as de sales remarques, ils ont oublié qu'ils ont également débuté un jour ...
25 mars 2002 à 23:23
Je pouarrais l'améliorer demain
25 mars 2002 à 23:06
Tu pourrais par exemple, analyser les mots écrits pour formuler des réponses.
Bonne chace pour la suite !
25 mars 2002 à 21:58
dite ce que vous voulez toute les critiques sont bonnes a prendre
Merci