this post was submitted on 20 Jan 2025
101 points (96.3% liked)

retrocomputing

4282 readers
236 users here now

Discussions on vintage and retrocomputing

founded 2 years ago
MODERATORS
 

Scientists have just resurrected "ELIZA," the world's first chatbot, from long-lost computer code — and it still works extremely well.

Using dusty printouts from MIT archives, these "software archaeologists" discovered defunct code that had been lost for 60 years and brought it back to life.

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 14 hours ago

Huh, I never knew that the version of Eliza many of us have tried out was based on the original author's academic paper and not the original source code.

[–] ewigkaiwelo 2 points 19 hours ago* (last edited 8 hours ago)

Eliza or its faithful clone comes with every Emacs. To conslult your doctor type M-x doctor

[–] [email protected] 26 points 1 day ago

Write enough IF-THEN lines of code you can simulate anything. Look at Undertale and how it used thousands of conditionals. You know what's more impressive than ELIZA's code? Infocom's text parser.

[–] [email protected] 16 points 1 day ago (1 children)

Stan Lee is alive and well apparently.

[–] hakunawazo 6 points 1 day ago

Elizalsior!

[–] [email protected] 15 points 1 day ago (3 children)

Jeez:

I AM NOT SURE I UNDERSTAND YOU FULLY

i'm sorry

IS IT BECAUSE YOU ARE SORRY THAT YOU CAME TO ME

[–] Dasus 7 points 1 day ago

I tried it a fair bit and it seemed to just give vague questions as answers. I wondered why but it was essentially modeled to play a psychiatrist in terms of the sort of language one might use,

So if you write "unhappy" or smth it'll goe "why are you unhappy" /"did you come to me because you're unhappy" etc.

Very simple ofc but would've been impressive 60y ago.

If you input *help you'll see commands and *cacm repeats the ELIZA / DOCTOR conversation from the original paper so you can sort of see what it's capable of when the writer knows pretty much exactly what to prompt. (There's still some variance in but eh...)

[–] Fredselfish 6 points 1 day ago* (last edited 1 day ago) (1 children)

Yeah it talks down to you kinda funny but limited on knowledge. Kept asking if I was sure. Then when I said yes just replied I understand.

You need to know the keywords to have an actual conversation with it if you even can.

Still pretty neat to bring back a sixy year old code.

[–] [email protected] 3 points 1 day ago

Sounds like an old school text adventure.

[–] [email protected] 1 points 20 hours ago

Is this the program that was mentioned in Century of Self?

[–] [email protected] 5 points 1 day ago
[–] GeorgimusPrime 2 points 1 day ago

Pretty sure I have an "ecceliza.exe" somewhere.