Freitag, 20. Mai 2011
Definition ChatBot
Laut Wikipedia inteligencia artificial
“… Ein Chatbot ist ein konversationeller Bot (ChatBot) ist ein Programm, das simuliert, ein Gespräch mit einer Person zu führen. Üblicherweise, erfolgt die Unterhaltung über eine Tastatur, obwohl es auch Modelle gibt, die eine Multimedia-Benutzeroberfläche haben. In jüngerer Zeit, beginnen einige, Text-zu-Sprache-Programme zu verwenden ( CTV ), um die Interaktion mit dem Benutzer realistischer zu gestalten.
Um ein Gespräch zu führen, müssen leicht verständliche und kohärente Sätze verwendet werden, obwohl die meisten Konversationsbots es nicht vollständig verstehen. Stattdessen, berücksichtigen sie die Wörter und Sätze des Gesprächspartners, die es ihnen ermöglichen, eine Reihe von vorbereiteten Antworten zu verwenden. Auf diese Weise, der Bot ist in der Lage, einem Gespräch mehr oder weniger logisch zu folgen, aber ohne wirklich zu wissen, worüber er spricht.
Vielleicht haben sie als ein Spiel begonnen, aber heutzutage sind sie weit verbreitet. Viele haben ihren Zweck und sogar dieser Zweck ist für alle ziemlich nützlich. Die klassischeren und älteren Bots sind Eliza, SmarterChild, Parry und SHRDLU; zu den neueren gehören Racter, A.L.I.C.E, Jabberwacky und Dr. Abuse (de Barres&Boronat) sehr ähnlich zu Eliza.
Die fortschrittlichsten, sind Programme, die in der Lage sind, ein logisches und pseudo-intelligentes Gespräch in einer bestimmten Sprache zu führen. Einige der komplexesten sind in C++ programmiert, ähnlich wie Delphi, und andere einfachere in Action Script, PHP, VBScript, and so pleth. Incluso, einige von ihnen können über das Netz konsultiert werden. Es gibt viele andere mit großer Präsenz in IRC-Netzwerken, wo sie bekannt sind als Chat-Bots, Gesprächs-Bots…”
Für mich und auf eine sehr einfache Weise, ein ChatBot “Klassisch” ist ein Programm, das auf eine Reihe von Eingabesätzen in der Lage ist, zufällig auf jeden Eingabesatz mit einem Ausgabesatz aus einer Menge von Ausgabesätzen zu antworten, so dass sie eine gewisse Gesprächsfähigkeit simulieren.
Heutzutage denke ich, dass wir weiter gehen müssen und neben der Simulation von Gesprächsfähigkeit auch in der Lage sein sollten, sie mit weiteren Fähigkeiten zu bereichern, die mehr Intelligenz simulieren. Diese Art von ChatBots ist das, was ich als “Zweite Generation”.
Publicado por José Delgado García en