Programmeerimiskeel
comments and posing questions back to the subject.
.Eliza on lihtneprogramm, mille sees on suurhulk “standardlauseid” ja“standardsõnu”.
KuiElizaleandalause, milleson sõnatema“standardsõnade” loetelus, siisEliza
valibmõne“standardvastuse” japanebsinnasisseositalleantudtekstist.
.Jääbmulje, et Eliza haakubvestlejaga. Eliza pooltantudlausedon
samutiharilikudinimkeelsedlaused(sestneed on programmeerijatalleandmebaasipannud”.
Vaatanäiteks:
.http://fury.com/aoliza/
.http://www.alicebot.org/
.http://www.leeds.ac.uk/acom/alife/
.http://www-ai.ijs.si/eliza/eliza.html
ITK 2007, Kalev Pihl
Sissejuhatus informaatikasse
10
Eliza: seletustega näitevestlus
ELIZA: HELLO, I'M ELIZABETH. WHAT WOULD YOU LIKE TO TALK ABOUT?
(the Welcome message)
USER: My mum is having a hard time.
ELIZA: TELL ME MORE ABOUT YOUR FAMILY
(line 5 changes 'mum' into 'mother', and this is matched at line 26; hence one of lines 28, 29, and
30 is randomly
selected)