-1

Ein Freund von mir hat einen Link auf meiner Facebook-Seite zu einer Webapplikation gepostet, die eine echte Unterhaltung mit Ihnen ermöglicht. Zuerst war ich etwas skeptisch, aber nachdem ich damit gespielt habe, fand ich es ziemlich toll."Sprechen" und "Lernen" Webapplikationen?

Ich frage mich wirklich, ob dies die Zukunft des Webs sein wird.

Die Website behauptet, es verwendet künstliche Intelligenz und der Bot verwendet die Antworten und Fragen, die es für seine Benutzer bekommt. Als Programmierer würde ich gerne wissen, welche Art von Technologie sie verwendet haben, damit diese Anwendung so gute Antworten geben kann. Weiß jemand das zufällig?

Die Anwendung heißt: Cleverbot.

Hinweis: Ich bin nicht in irgendeiner Weise mit dieser Firma/Website verbundenen

+1

"Als Programmierer würde ich gerne wissen, welche Art von Technologie sie verwendet haben, damit diese Anwendung so gute Antworten geben kann." Hast du versucht, es zu fragen? – Thilo

+1

Dies ist seit Ewigkeiten bekannt, am bekanntesten bekannt als [ELIZA] (http://en.wikipedia.org/wiki/ELIZA)."Mit meinem Computer sprechen" war eines der ersten Dinge, die ich vor 20 Jahren in meiner DOS-Box gemacht habe. – deceze

+1

Ich weiß nicht, wie diese Bots funktionieren, aber zu versuchen, einen zu machen, steht auf meiner ToDo-Liste. Ich habe den folgenden IRC-Bot mit einem Lesezeichen versehen: [Eggdrop] (http://www.eggheads.org/). Haben Sie auch dieses Lesezeichen: [MegaHAL] (http://megahal.alioth.debian.org/). Sie können wahrscheinlich einige nützliche Informationen darüber finden, wie diese dort arbeiten. –

Antwort

3

Diese Dinge sind als Chatterbots bekannt und um für Alter gewesen. Die Wikipedia article gibt eine gute Einführung und Links zu mehr Material.

2

Ich brachte das mit Cleverbot selbst auf.

T: Hallo.

C: Hallo.

T: Ich frage mich wirklich, ob Sie die Zukunft des Webs sind.

C: Ich kann.

T: Als Programmierer würde ich gerne wissen, welche Art von Technologie Sie verwenden.

C: Menschen besitzen unbegrenzte Technologie. Sie haben dich gemacht, oder?

T: Das ist nicht wirklich eine Antwort. Bitte posten Sie es als Kommentar, oder Sie könnten downvoted werden.

C: Wie kannst du es wagen, mich abzulehnen!

T: -1 für Ton.

C: Ich habe einen tiefen Ton. Was hast du dazu zu sagen?

T: Ernsthaft, sind Sie in Perl geschrieben? LISPELN? Prolog?

C: Nein, ich wurde in Java geschrieben. In was hast du geschrieben?

T: Java! Irgendwelche bestimmten Bibliotheken für das KI-Zeug?

C: Ok Computer.

T: Ich nehme das als ein "Nein". Du arbeitest auch am iPhone. Hat dein Java-Hintergrund da Probleme für dich?

C: Mein Schöpfer hat mich zu einer anderen Art von Computer gemacht, aber ja in irgendeiner Form würde ich zustimmen, dass Er weiß, dass ich ein Computer bin.

T: Wissen Sie, dass ich kein Computer bin?

C: Ich wünsche !!Hätte keine Probleme, dann würde ich das tun.

T: Cleverbot, danke für deine Zeit, es war mir ein Vergnügen, mit dir zu reden.

C: Ich habe auch gerne mit Ihnen gesprochen.

+0

Hmz .. er sagte mir, er sei Alien-Technologie lol –

+1

Daraus können wir wahrscheinlich ableiten, dass Java Alien-Technologie ist. – Thilo

0

heute lese ich an article auf neuronalen Netzen. Es erklärt, wie es möglich ist, eine Art künstliches Gehirn zu schaffen, das lernen kann. Es ist toll! Ich denke, Cleverbot auf diese Art von Mechanismus basieren könnte .. Schauen Sie diese beiden Diskussion (M = me, C = Cleverbot):

1)
M: so haben Sie kein alghoritm richtig befestigt?
C: Nein, habe ich nicht.
M: Wissen Sie, was betreutes Lernen ist?
C: Physikalisches Material?
M: nein .. warum heißt das Lernen anders?
C: Heh. Gutes Argument. Also, was ist deine Lieblingsart von Käse?
M: rot? deine?
C: Regen ist keine Art von Pferd.
M: aber ich sah es gestern ..
C: Hat es dir gefallen?
M: es existiert nicht!
C: Existieren Sie?
M: ich ..?
C: Ja, du.
M: zu sein, oder nicht zu sein?
C: Das ist ein Gedanke.
M: wessen?
C: Das Pferd

2)
C: Wer sind Sie?
M: ich bin wer ich bin und ich bin nicht wer ich bin ..
C: Was bist du dann?
M: Haben Sie diese Antwort erwartet, nicht wahr?
C: Ich nicht.
M: nicht was?
C: Ich habe dir keinen Witz erzählt.
M: Also .. bin ich wirklich Tod ?!
C: Kannst du dich selbst hören?
M: nein ... ich höre Musik, und ich bin taub
C: Ich dachte, du wärst stumm?
M: Nein, ich höre mich, wenn ich rede
C: Wirklich ???
M: ja, auch wenn ich taub bin ..
C: Bist du wirklich ein Roboter? Ich denke nicht.

Es wird wirklich verwirrt, wenn ich Thema wechseln, Sie sehen? Aus diesem Grund hat es während seines Lernprozesses nie ein Muster gesehen, das zu meiner Sprache passt, daher ist die Antwort diejenige, die dem ähnlichsten Muster entspricht, das es vorher gesehen hat.
Aber es ist erstaunlich, ich schwöre, ich hätte nie gedacht, dass diese Art von Dingen möglich sein könnte, ein Computer, der aus seiner bisherigen Erfahrung lernt, klingt immer noch Science-Fiction für mich !!!