Skip to content
No description, website, or topics provided.
Shell Prolog
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is my contribution to

Thus far, it consists of:

  • - a ZSH script that converts the ontology format used by CMU NELL ( ) into valid prolog fact sets
  • - a set of prolog rules that generate question and answer pairs about subjects covered in the ontology
  • - a script that generates a list of question and answer pairs about favorite things found in the ontology

The dialog is of the formula:

What is your favorite $X?
$Y, because it is also $Z.

For instance:

What is your favorite actor?
Tom cruise, because it is also scientologist.

Sample output is here:

You can’t perform that action at this time.