/Eliza

Implementation of an Eliza bot using prolog.

Primary LanguagePrologGNU General Public License v3.0GPL-3.0

Eliza

Prolog NLP & cognitive behavioural therapy program.

Alonso Oropeza et Lisieux Serrano.


Links

Check this article to understand the heart of the project.

If you want to see what is inside the black box, check the handbook.

Special thanks to the beta testers, you are making this project posible.

qr_code


How to run it

  1. Go to SWISH on your web browser or download SWI-Prolog.
  2. Download the latest stable version from the repository, save it with .pl extension.
    2.1. Otherwise, copy the code from the latest stable version from Drive, and paste it in a new pl file.
  3. Load the file into the IDE.
  4. Run the code by typing the rule eliza.

tutorial

Note: In online mode, writing is as always when using one word, when writing a sentence is [in, list, form]. With SWI-Prolog everthing must have a period (.) at the end of every input.