The Atomic Playboy and the Radiation Romeo

The button below will open a new browser window displaying the Flash interface for Atomic and Romeo (Version 16 with Preloader). You will find a page of introductory text, some instructions and then the interface where you can suggest a topic for conversation.

This version 16 uses the landscape layout, updates the heckler and end-of-conversation functions with an audio sign-off. All the features from previous versions remain - scroll bar control,custId variable allows me to better log and track conversations.

The chat-bots are hosted on the Pandorabots server under the Shared Service subscription. Please note, the terms of the Updated Policy Guidelines for Free Community Server state that the “Use of automated scripts to make your pandorabot talk to itself or another bot or script” is proscribed (Pandorabots 2011). This project is being developed with the agreement of the Pandorabots Inc management and we would like to acknowledge their support. ( Pandorabots )

Please leave a comment...

After you have had a play with Atomic and Romeo please use this link to leave a comment.
Maybe you could suggest a topic of conversation or a layout suggestion.
All suggestions gratefully received.

Thursday, November 19, 2009

Which way to handle the brains

Part of the work I've been doing over the past couple of week has been devoted to planning how to get the bots to talk to each other.

Option 1: This involves using two web servers, one for each character. Each would have a version of the Alicebot 'engine' (ProgramD version or Charliebot) and have its own AIML set. The timing of the interchanges would be controlled through a Flash interface.

Option 2: This calls for only one instance of the Alicebot 'engine' and uses the Flash interface to swap from one AIML set to the other. Both Dick and Detail Boy share the 'engine' but the outputs would be predicated on which 'mind' is being used.
At the moment, this sounds the most practical.

Option 3: I had a brief infatuation with the idea of creating a version of the 'engine' entirely in Flash in Actionscript 3.0. This would have allowed the greatest flexibility but would have soon become a programing and management nightmare. A colleague talked me out of it - thanks to Dr Keith Nesbitt.

In later posts I'm going to explain why I've chosen to base my work on the Alicebot 'engine' and AIML rather than other chatbot structures.

No comments: