Eliza Bot from 1966

Hi Guys,

I was going through my Medium feed today, and found this interesting article named: Your chatbot needs a personality
https://blog.myralabs.com/your-chatbot-needs-a-name-b8f92f337386

It talks about an experiment done in the early days of computing called Eliza. Eliza was a virtual psychotherapist. ELIZA did not actually have much intelligence at all. Instead, it cleverly decomposed its users statements and re-purposed them back as open-ended questions, simulating a non-directional conversation.

It made me think about the Role of Bot’s personality in the conversation. Ofcourse this is a rather extreme example, so I ended up doing what any sane person would do. Resurrected the whole thing and made a Bot on top of my own platform.

L&G I give you Eliza on TARS:
https://eliza.hellotars.com/conv/SkwiDj/

3 Likes

Very cool. I would be interested in how you achieved that. Specifically when I asked “I have a lot of questions about the universe” and the bot responded with, “So you have a lot of questions about the universe?” Or something really close… How did you get it to drop the “I” in the user response to make that work?

1 Like

Hey @Levi,

I actually did nothing, but use this node library: elizabot - npm
made a simple API out of it and used it with our Bot over the API-Config section. That’s it.

If you want to understand how the logic of Eliza Bot works internally you can read more about it here:

2 Likes

In the early 1980s, I typed that entire original ELIZA program into my Apple II+ home computer (in BASIC) and chatted with her. Thank you for this fun blast from the past.

1 Like

That is simply amazing… @lbdsgn
How do i follow you? twitter?

Hi Vinit. Sure, I’m on Twitter using @lbdsgn, although I don’t spend much time there.
Thanks for being impressed that I’m simply old :wink:

all best,
–Lee

1 Like