4 ms·
ELIZA Reinterpreted: The world's first chatbot was not intended as a chatbot
- anthk 2y agoClassic chatbots: https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/0.html https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas... Splotch it's offensive but fun. Azile might run under Executor (the forked one at GitHub).
- bitwize 2y agoEmacs still has M-x doctor.
- kreyenborgi 2y agoProbably based on Jeff Shrager's ELIZA. IIRC from https://corecursive.com/eliza-with-jeff-shrager/ https://corecursive.com/eliza-with-jeff-shrager/ most ELIZA's out there are actually based on his reimplementation, not on Weizenbaum's original code
- ChristopherDrum 2y agoQuick plug; mine is based on Weizenbaum's original (or at least on his notes/specifications, as the source code wasn't available when I built mine) https://christopherdrum.itch.io/eliza8 https://christopherdrum.itch.io/eliza8
- a1o 2y agoIs your source code open somewhere it can be read?
- ChristopherDrum 2y agoThere is a link right on that very page to download, "eliza8_source.zip" Additionally, the "cartridge" can be opened by Pico-8 and viewed/edited/copied freely (free educational version of Pico-8 can do this as well https://www.pico-8-edu.com/ https://www.pico-8-edu.com/)
- chuckadams 2y agoAnd M-x yow. And a conversation between the two with M-x psychoanalyze-pinhead
- abrax3141 2y agohttps://sites.google.com/view/elizagen-org/ https://sites.google.com/view/elizagen-org/
- burnte 2y agoExcept it WAS intended as a chatbot... as a tool "for research into human-machine conversation and the important cognitive processes of interpretation and misinterpretation". It's like saying the guy who invented the screwdriver didn't invent it because he was REALLY just trying to build a cabinet. The reason a tool was invented does not mean the tool isn't what the tool is.
- bitwize 2y agoPOSIWID.
- aidenn0 2y agoIt at least establishes that it wasn't intended as a public chatbot. To extend your analogy: it's as if the inventor of the screwdriver threw away his tool afterwards and someone found it in his trash and mass manufactured it. The cabinet maker wasn't trying to make a [new standard tool for how to drive screws] (screwdriver) but was making a tool [to drive screws for just one project] (screwdriver).
- TZubiri 2y ago"the world first chatbot was not intended to be public." More accurate, less interesting.
- pavlov 2y agoThe “public” distinction feels anachronistic when applied to early 1960s software. This was a time before networks and software distributions. The idea that software could be standardized and shared instead of written for a particular computer was not widespread. So it’s a bit disingenuous to say that Eliza wasn’t intended as a public chatbot, when practically no software was intended to be public.
- abrax3141 2y agoYeah. That's actually one of the things that makes this story so interesting: It took place exactly at the dawn of the inter(arap)net, and physically close to BBN (which was the arpanet implementor), so there was lots of sharing between MIT and BBN, in particular, McCarthy put a lisp on BBN's PDP-1, and Bernie Cosell's Lisp ELIZA, which he did from the algorithm in Wiezenbaum's CACM paper, was the one that became public, so everyone thought that ELIZA had originally been implemented in Lisp, which was wrong!
- adamgordonbell 2y agoJeff is a HN user and his connection to ELIZA is pretty interesting. Many of the ELIZA chat bot clones were based on a version he wrote as a kid, that was published. He and a group of researchers put effort into digging up the history of original implementation. Interesting person!
- cxr 2y agoYou can plug your interview.
- adamgordonbell 2y agoI don't want to be that person, who's always plugging stuff when it doesn't fit. But yeah, here it is: https://corecursive.com/eliza-with-jeff-shrager/ https://corecursive.com/eliza-with-jeff-shrager/ I think Jeff is also working on a book.
- cxr 2y agoThere's no way it doesn't fit.
- Legend2440 2y agoIs arxiv just a blogging platform now? This isn't a research paper.
- cscheid 2y agoI think you misunderstand arxiv, blogging, and research papers. (I've used/done extensively the three mentioned things before, including blogging in a research context) arxiv is a preprint server. Blog posts can, sometimes, play the same role as research preprints. Research papers are fundamentally about having a _structured conversation_ about a topic. This paper is arxiv at its best.
- Vecr 2y agoYou should see some of Schmidhuber's stuff, he uses scientific journals as his blogging host.
- andrewstuart 2y agoThis is just word games isn't it?