Chatterbot Chatbot (lub chatterbot) - program komputerowy symulujący człowieka, z którym można prowadzić rozmowę przy użyciu języka naturalnego i interfejsu tekstowego.
Zazwyczaj zadaniem chatbota jest takie prowadzenie rozmowy, aby użytkownik (rozmówca) miał wrażenie, że rozmawia z żywym, inteligentnym człowiekiem.
Chatterbot Inguaris
Chatterbot Eliza Eliza to pierwszy i najbardziej znany chatterbot. Elizę napisał w 1966 r. Joseph Weizenbaum.
Eliza miała udawać psychoterapeutę pracującego z pacjentem według zaleceń Carla Rogersa (terapeuta nie daje rad ani poleceń, tylko zadaje pytania pomagające zrozumieć pacjentowi swoje problemy).
Program Weizenbauma był niezwykle prosty, opierał się na wychwytywaniu słów kluczowych i dopasowywaniu do wzorców (np. "jeśli kwestia użytkownika zawiera słowo mother, odpowiedz tell me something about your mother").
Mimo to niektórzy rozmówcy Elizy przypisywali jej inteligencję.
Chatterbot Eliza
A.L.I.C.E. A.L.I.C.E. to chatterbot nieco bardziej wyrafinowany niż Eliza, jednak także działający na podstawie prostych reguł-wzorców. Zestawy reguł,
którymi kieruje się program A.L.I.C.E., są wymienne i zapisywane są w postaci pliku XML w specjalnym języku AIML.
Chatterbot
MegaHAL MegaHAL to program konwersujący autorstwa Jasona Hutchensa, zwycięzcy konkursu Loebnera w 1996 r.
W przeciwieństwie do programu A.L.I.C.E., opartego wyłącznie na regułach, MegaHAL stosuje techniki probabilistyczne.
Podstawą działania tego chatterbota jest wykorzystanie łańcuchów Markowa. Łańcuchy Markowa pozwalają wyznaczyć prawdopodobieństwa kolejnego symbolu (np. wyrazu) na podstawie ciągu wcześniejszych (lub późniejszych) n symboli.
Na przykład po ciągu "widzę szybki" najprawdopodobniejszy jest wyraz będący rzeczownikiem.
Katalog Konsultantów Oriflame zawiera wpisy osób które zainstalowały na swojej stronie Wirtualnego Konsultanta Inguaris tzw Bota.
Aby umieścić na swojej stronie takiego Konsultanta skontaktuj się firmą Sztuczna Inteligencja Sp. z o.o.