User:Tancre/Prototyping/AI/ELIZA: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
Line 1: Line 1:
= ELIZA =
= ELIZA =
[[File: elizaBot.png | 1000px]]
[[File: srycntrmbr.png]]
[http://pzwart1.wdka.hro.nl/~mmurtaugh/eliza2018/eliza.html ELIZA]
== Process ==
== Process ==
>> input sentence <br>
>> input sentence <br>
Line 11: Line 12:
>> output sentence
>> output sentence


[[File:srycntrmbr.png]]
=== Links ===
[http://web.stanford.edu/class/cs124/p36-weizenabaum.pdf 1966 Weizenbaum - ELIZA, a computer program for the study of natural language communication between man and machine] <br>
[https://www.atariarchives.org/bigcomputergames/showpage.php?page=20 1984 BASIC ELIZA in big computer games]<br>
[http://web.stanford.edu/group/SHR/4-2/text/dialogues.html 1995 Güzeldere, Franchi - Dialogues with colorful personalities of early AI]<br>
[http://elizagen.org/index.html elizagen.org]<br>
[https://en.wikipedia.org/wiki/ELIZA wikipedia]<br>
[https://www.youtube.com/watch?v=Rk7QQfifov4 ELIZA VS ELIZA]

Revision as of 21:03, 20 October 2018

ELIZA

Srycntrmbr.png ELIZA

Process

>> input sentence
1. The sentence is broken into words
2. Set of pre-substitutions [pre:]
3. List of recognized keywords + sorting on priority [key:]
4. Research of a list of decomposition patterns. The first that matches is selected + list of sinonyms [decomp: + synon:]
5. Selection of a reassembly pattern for the selected decomposition pattern. If already selected goes on the next until it restarts. [reasemb:]
6. Set of post-substitutions [post:]
>> output sentence

Links

1966 Weizenbaum - ELIZA, a computer program for the study of natural language communication between man and machine
1984 BASIC ELIZA in big computer games
1995 Güzeldere, Franchi - Dialogues with colorful personalities of early AI
elizagen.org
wikipedia
ELIZA VS ELIZA