Showing posts with label aiml editor. Show all posts
Showing posts with label aiml editor. Show all posts

Saturday, June 6, 2009

Adult Chat Bots Advance

Ever since chat bots were first developed, anyone who has thought about the technology for a few minutes usually comes up with the same big application idea: adult sex bots. But as with any bot, creating an adult bot is not as easy as it looks at first sight. Creating a believable bot requires persistence and dedication.

One of the sites where dedication has paid off is VirtualFem.com. Started in 2004, VirtualFem has grown into a sophisticated A.I. chat bot engine. Recently Mike of VirtualFem gave me a guest account to test drive their AIML software. Although I was expecting something rather simplified, I was impressed to find a full AIML development environment inside VirtualFem. According to Mike of VirtualFem, "Our built-in AIML editor has become strong enough that some members are using it to create AIML for other bots/software."

"We also use a state engine in combination with AIML so that we can play videos and responses at appropriate times. We refer to it as a 'front brain' where each girl has custom aiml, states, and videos and then there is a back end which all the girls share the same main AIML."

The VirtualFem bot brains have evolved to contain over 144,000 AIML categories. At that level, the illusion of intelligence becomes starkly convincing. You can check out the VirtualFem product online at http://www.virtualfem.com (WARNING: Site contains adult content).

Tuesday, June 2, 2009

Superbot 2.0

Have you ever wanted to create your own totally unique custom bot character, as smart as ALICE, but with a completely different personality? Where do you start? It took us over ten years to build up the contents of the ALICE brain, but now your creative team can do it in about two weeks. We've put together a bot brain with blank templates. You fill in the answers.

The ALICE A. I. Foundation is offering a completely upgraded product, the Superbot 2.0, that helps you create a totally unique custom bot personality for your web site or application. The Superbot 2.0 offers you the folowing:

  1. Top 10K AIML Categories with blank responses: We've created an AIML set with input patterns and blank responses. Use this AIML set if you want to create a totally custom bot from scratch.
  2. 20K Safe AIML Reductions: AIML uses "reductions" to divide up and simplify inputs, and to link synonyms together. The "Safe" AIML reductions are designed to work with any bot. The Safe AIML Reductions save you from having to write thousands of AIML catgeories.
  3. Top 10K AIML Categories with ALICE responses: The Top 10K most activated AIML categories with the original ALICE bot responses. This set can be modified easily to quickly create a new bot personality.
  4. Top 10K AIML Categories split into "Atomic", "Wild" and "Reductions": "Atomic" categories are ones with no wild cards in the patterns, and no reductions in the response. "Wild" categories are ones with one or more wildcards in the pattern, and no reductions in the response. "Reduction" categories are all the ones with AIML reductions. This set helps you divide up the work of creating your custom chat bot.
  5. Free Riot Software SAE AIML Spreadsheet Editor: The Simple AIML Editor is a spreadsheet-oriented AIML editor for Windows that provides all the capabilities you need to create your bot with the Superbot AIML files.
The Superbot 2.0 is available now for $999.

"The Superbot script helps a lot." -- Ron C. Lee, Pasadena City College.

"If I were recreating Buddhabot today I probably would have started with the Superbot program but this was not available to me in 2004" -- Ron Ingram, Godsbot.

"an interesting resource...a decent value for such data."--Andrew Stren, Grand Text Auto.

http://Www.AliceBot.Org/superbot.html


The Superbot 2.0 is also available as an upgrade for earlier versions of the Superbot for only $199, if you previously purchased the Superbot-10K from the ALICE A.I. Foundation.

Thursday, January 22, 2009

Simple AIML Editor


Adeena Mignogna has written a new AIML editor, simply called, "Simple AIML Editor". Adeena said she got a little frustrated with the choices out there to manage her AIML
file content, so she wrote a new AIML editor.

The SAE is the latest development in the evolution of spreadsheet-style AIML editors like GaitoBotEditor and the Ai-Dealer AIML Spreadsheet editor. The SAE has simplified the interface and reduced the number of operations to a few, common botmaster tasks.

One of the challenges in managing AIML is that, although the AIML is in XML format, the data is a hybrid of highly structured, row-oriented fields (file name, pattern, that, topic, pattern, template) combined with hierarchical XML data in the template. The large amount of row-oriented data makes it hard to edit AIML with off-the-shelf XML editors. The spreadsheet seems to be the best metaphor to manage the large number of AIML categories found in convincing A.I. bots. Then other tools, at minimun a text editor, such as provided by the SAE, are required to edit the AIML template-side responses.

The SAE also allows the botmaster to load an XML schema to check for valid AIML. The editor supports file character encodings utf-8 and iso-8859-1. The editor also includes a "comment manager" to help the botmaster store comments and copyright statements at the head of each AIML file.

The editor is a C# application written for Windows. The program has been tested on both Windows XP and Vista machines and it seems to run fine on both of them.

Adeena would appreciate any feedback on the application and would definitely like to know if anyone experiences any problems with it.

The Simple AIML Editor can be found here:
http://riotsw.com/sae.html