ALICE – Sztuczna Inteligencja Konwersacyjna
ALICE (Artificial Linguistic Internet Computer Entity) to program komputerowy, którego celem jest naśladowanie ludzkiej konwersacji. Jest to projekt Open Source, który dąży do ciągłego doskonalenia swoich możliwości. Mimo że ALICE jeszcze nie przeszedł całkowicie testu Turinga, zdobył Nagrodę Loebnera trzy razy w zawodach opartych na tym teście.
Inspiracje i Rozwój
ALICE został zainspirowany programem ELIZA, ale różni się od niego w podejściu matematycznym oraz ogólnej koncepcji. Program wykorzystuje modele matematyczne i heurystyki naturalnej konwersacji, aby lepiej symulować interakcje międzyludzkie.
Struktura i Zespół
Akronim ALICE odnosi się do „Artificial Linguistic Internet Computer Entity”. W projekt zaangażowanych jest około 300 programistów oraz tysiące wolontariuszy, którzy testują program w Internecie. Rozwój ALICE rozpoczął się w 1995 roku, a program tworzony jest głównie w języku Java, z pewnymi elementami w C++. Obie wersje korzystają z opracowanej aplikacji XML, znanej jako AIML.
Pomysłodawca
Projekt ALICE został zapoczątkowany przez Richarda Wallace’a, który jest jego głównym pomysłodawcą.