SE701:mk
Eliza - A basic conversational program
This is from University of San Francisco's Programming Language Paradigms (4) course project Pattern matching and conversation in Lisp.
So it will be a program that reads in users input, looks for a pattern and outputs appropriate response. More detail can be found in this handout in PDF format.
This is an example web version of Eliza. If you want to try.
Additional Functions
The conversation will include some of mathematical questions. For example, it will answer to questions like..
- What's 3+4?
- What's 100*34/27?
- What's a remainder of 34/12?