Az ALICE egy virtuális beszélgetőpartner , egy olyan program, amely természetes nyelven tud kommunikálni egy személlyel. A modell az első társalgási program, az Eliza után készült, és a felhasználói kifejezések heurisztikus egyeztetésének technikáját használja a tudásbázis mintáival . ALICE az egyik legjobb a maga nemében, háromszor nyerte el a Loebner-díjat ( 2000 - ben , 2001 -ben , 2004 -ben ) . Ennek ellenére sem az ALICE, sem más programok még nem tudnak átmenni a Turing-teszten .
Az ALICE az angol rövidítése . Mesterséges nyelvi internetes számítógép-entitás , amely szó szerint "mesterséges nyelvi internetes számítógép-entitásként" fordítható. De ezt a nevet annak a számítógépnek a neve alapján választották, „Alice”, amelyen a program először futott.
A fejlesztés 1995 -ben kezdődött . 1998 elején a programot átírták Java nyelven . A Java jelenlegi implementációját "D programnak" hívják [1] . Az ALICE az XML egy AIML -nek [2] nevezett részhalmazát használja , amely a mesterséges intelligencia jelölőnyelve.
A projekt eredeti szerzője Richard Wallace volt, de az AIML specifikáció közzététele óta sok külső fejlesztő írt AIML- tolmácsokat különféle programozási nyelveken , és készített AIML dokumentumokat különböző nyelvekre.