Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]6124[/thread]

Künstliche Intelligenz (Seite 5)

Leser: 2


<< |< 1 2 3 4 5 6 7 8 >| >> 77 Einträge, 8 Seiten
Rambo
 2004-03-10 10:42
#80698 #80698
User since
2003-08-14
803 Artikel
BenutzerIn

user image
siehste schlaues teil :-) was es nicht alles gibt :-)
Crian
 2004-03-10 13:08
#80699 #80699
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
Ist es in Perl geschrieben das schlaue Kerlchen?
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Robby
 2004-03-10 14:04
#80700 #80700
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
[quote=Crian,10.03.2004, 12:08]Ist es in Perl geschrieben das schlaue Kerlchen?[/quote]
nein ,leider nicht ;)
Visual Basic und leider nur Englisch

Aber was geht, is dieses Microsoft Agent Männchen aus Perl heraus ansteuern :D !!!

Und mal sehn ob ich ihm nicht mal was einfaches beibringen kann :)
Kaum macht man es richtig - schon funktioniert es!
Crian
 2004-03-10 16:02
#80701 #80701
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=Robby,10.03.2004, 13:04][quote=Crian,10.03.2004, 12:08]Ist es in Perl geschrieben das schlaue Kerlchen?[/quote]
nein ,leider nicht ;)
Visual Basic und leider nur Englisch[/quote]
Dann übersetz das doch mal eben nach Perl/Deutsch =)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Robby
 2004-03-10 16:05
#80702 #80702
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
Naja, die Animationen kann ich schon ansteuern....
nur bei der Logik wirds kompliziert :)

Wie soll ich denn da anfangen? *heul* :)
Kaum macht man es richtig - schon funktioniert es!
esskar
 2004-03-10 21:40
#80703 #80703
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Robby,10.03.2004, 08:49]OK Leute, jetzt bin ich baff....

Ladet mal folgendes Teil runter:
http://www.chatbotfriends.com/answerpad.zip

Das ist ein Bot der Aussieht wie die Kleinweich Assistenten Karl Klammer und so. NUR: er lernt dazu...

Ich: "What is your Name"
Bot: "My name is answerpad"
Ich: "No, your name is Tom"
Bot: "OK"
ich: *verwirr* "What is your Name?"
Bot: "My Name is Tom"
*schluck*

Dann hab ich ihm noch erzählt, dass Wasser nicht blau ist ;)

Mann muss dann den Memory speichern und dann hab ich ihn beendet.

Nach dem Neustart fragte ich ihn welche Farbe Wasser hat
dann sagte er mir:
"I'm not really shure, bit I know that water is not blue"

*lol* geiles Teil....[/quote]
find das ding dumm
Robby
 2004-03-11 08:32
#80704 #80704
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
[quote=esskar,10.03.2004, 20:40][quote=Robby,10.03.2004, 08:49]
*lol* geiles Teil....[/quote]
find das ding dumm[/quote]
Warum?

Klar ist der dumm, du musst ihm ja erst was beibringen ;)
Oder meinst Du, dass die Logik von dem Ding nicht ausgereift ist?
Oder stört es Dich, dass es nur unter Windoof läuft :)
Kaum macht man es richtig - schon funktioniert es!
Robby
 2004-03-11 09:20
#80705 #80705
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
ich bräuchte mal eine Idee bzw. einen Ansatzpunkt:

Wenn ich meinen Bot frage:
Wie heisst Du
Was ist Dein Name
Sag Deinen Namen

Soll er mir sagen Merlin


Wenn ich sage:
Du heisst Tom
Dein Name ist Tom
Du bist Tom

soll er den neuen Namen speichern (mal egal wo, erstmal in einer variable)

Beim nächsten Mal fragen wie er heisst soll er sagen tom.

Wie programmier ich diese Logik in Perl?
Hat da jemand von Euch einen Ansatz?
Kaum macht man es richtig - schon funktioniert es!
esskar
 2004-03-11 13:35
#80706 #80706
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
ich finde der labbert nur dummes zeug.
wenn ich ihm sage, er heißt Tom, versteht er das.
Wenn ich ihn dann nach seinem Namen frage, erzählt er mir trotzdem das er Answer Pad und Tom heißt.
Egal!

Du musst von dem abstrakten Denken wegkommen; Das ding merkt sich nicht Fragen und Antworten sondern eher Wahrscheinlichkeiten. es anlysiert dein Satz und wägt ab, was du gemeint haben könntest und antwortet dann. wenn die wahrscheinlichkeit zu gering ist, meint es, es hab dich nicht verstanden.
Robby
 2004-03-11 13:53
#80707 #80707
User since
2003-08-11
409 Artikel
BenutzerIn
[default_avatar]
[quote=esskar,11.03.2004, 12:35]ich finde der labbert nur dummes zeug.
wenn ich ihm sage, er heißt Tom, versteht er das.
Wenn ich ihn dann nach seinem Namen frage, erzählt er mir trotzdem das er Answer Pad und Tom heißt.
Egal![/quote]
Das liegt daran, das das Memeory File beim Start nicht leer ist...
Wenn Du das Memory.dat file leerst, dann weiß er nix mehr und lernt neu. Allerdings hast Du recht, wenn er 2 Informationen hat listet er sie nacheinander auf :(
Kaum macht man es richtig - schon funktioniert es!
<< |< 1 2 3 4 5 6 7 8 >| >> 77 Einträge, 8 Seiten



View all threads created 2004-03-08 13:31.