Joseph Weizenbaum's Original Eliza

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • paip-lisp

    Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"

    The original source is an interesting artifact! For people wanting a more didactical explanation of what ELIZA does [1] is probably a better resource.

    1: https://github.com/norvig/paip-lisp/blob/master/docs/chapter...

  • its

    Incompatible Timesharing System

    Here's the source code for Kent Pitman's "DOCTOR" in MACLISP, which was of course inspired by Eliza.

    https://github.com/PDP-10/its/blob/master/src/games/doc.102

    And here's what happened with he hooked it up to Kenneth Colby's PARRY (the paranoid patient):

    https://www.maclisp.info/pitmanual/funnies.html

    >Parrying Programs

    >I didn't write the original ELIZA program, although my Lisp class was taught by Joseph Weizenbaum, who did. I later wrote a very elaborate program of similar kind, which I just called DOCTOR, in order to play with some of the ideas.

    >At some point, I noticed there was a program at Stanford called PARRY (the paranoid patient), by Kenneth Colby. I understand from Wikipedia's PARRY entry that Weizenbaum's ELIZA and PARRY were connected at one point, although I never saw that. I never linked PARRY with my DOCTOR directly, but I did once do it indirectly through a manual typist. Part of my record of this exchange was garbled, but this is a partial transcript, picking up in the middle. Mostly it just shows PARRY was a better patient than my DOCTOR program was a doctor.

    >I have done light editing to remove the typos we made (rubbed out characters were echoed back in square brackets).

    >Also, I couldn't find documentation to confirm this, but my belief has always been that the numeric values after each line are PARRY's level of Shame (SH), Anger (AN), Fear (FR), Disgust (DS), Insecurity (IN), and Joy (J).—KMP

    [...]

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts