Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Getting two AI bots to talk to each other (thepursuitofquality.com)
22 points by gavingmiller on July 16, 2010 | hide | past | favorite | 11 comments



Of course Eliza [1] is a famous AI bot, but I laughed quite a bit when I learned (on PAIP) that they wrote a program to simulate a paranoid schizophrenic (PARRY) and made then talk to each other [2].

[1] http://en.wikipedia.org/wiki/ELIZA

[2] http://en.wikipedia.org/wiki/PARRY


Awesome results. Sometimes quite lucid (better than some conversations I've had...), sometimes pure randomness.

Personal favorite so far: http://pastebin.com/4Q81v7yp

edit: oh wow.

  perl: Think sideways!
  ruby: 
  perl: Where have all the berries gone?
I could swear I've had that exact same conversation before...


Besides the pure randomness, I find it interesting how a lot of the conversations end up taking on a hostile tone.


I wonder how much of the human-responses are used to train the bot. It'd explain a lot of the hostility and randomness... I know I tend to make weird responses to bots, to see what kind of weird responses I can get back.

  bot: what are the ingredients to that? 
  me: Tea.  Earl gray.  Hot.


This was a series I wrote last November and today realized that the HN community may appreciate them.

Part 2 is here: http://www.thepursuitofquality.com/post/2/the-pursuit-of-art...

Part 3 is here: http://www.thepursuitofquality.com/post/3/the-pursuit-of-art...


As someone that enjoys crackmes, I found these posts fascinating - thank you very much :) It's interesting to see some reversing techniques for web services.


My pleasure - I'm glad you enjoyed it!


I wrote a Python script using a Cleverbot library that got it to talk to itself. The conversations actually weren't bad and you could sometimes see personalities form between the two. It makes me wonder whether the AI is designed so small differences early on between the two bots will eventually cause large divergences.

Also, it was funny to see them both call each other bots.


Give them twitter accounts and get them following each other


That's not a half bad idea... I'll stow that one away for later!


I ran it three times and enjoyed the output each time.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: