Thursday, December 09, 2010
A number of developers have written code to link Pandorabots to their applications. In some cases the developers chose to disclose or publish their code. It can be difficult to track down these examples from their original publication on web pages, forums and blogs. We've collected all that code in one document and made it available here: http://alicebot.org/documentation/ThirdParty.doc.
This material is drawn from a variety of different sources online and we have also provided links to the original source. We review these programs in more detail and, where available, republish the source code.
The code fragments quoted in this document were written by third parties. Some of the code contains known bugs or does not play well with Pandorabots. The code is reproduced “as is” from the original sources. Known bugs and issues are highlighted in the Comment sections above each code fragment.
Pandorabots has its own proprietary code for connection to third party services. This code is presented for pedagogical purposes and as a guide to third party developers. The code fragments presented in this document are not supported by Pandorabots. For high quality, robust, efficient
code to interface Pandorabots to third party applications, please contact email@example.com.
Thursday, November 18, 2010
Need help with AIML free software or Pandorabots bot hosting service? Consult the active communities participating in the new Alicbot and Pandorabots forums!
The Alicebot forum replaces the old ALICE and AIML mailing lists. In their place we launched a new forum using phpBB at http://forum.alicebot.org.
There are forum categories for Alicebot General discussion, AIML
Developers, AIML Style and ALICE AI Ethics, replacing all the
similarly themed mailing lists. There is also a new forum category
called Free AIML Sets to discuss corrections and contributions to the
body of open source AIML.
Significantly the new forum called “AIML The Language” replaces the
old AIML Architecture Committee and is now open to all contributors.
The archives of the mailing lists will remain online and searchable.
The link to the new archive site will be posted on the forum when it
The Pandorabots mailing lists have been replaced with a new service: http://forum.pandorabots.com
The Pandorabots support team asks for your help! Pandorabots invites your feedback on the new service (hosted on shapado.com) for providing community support. Access the service by clicking the link: http://forum.pandorabots.com. You will be automatically redirected to the new service (so that we can switch the service later if necessary).
So, how can you help? Put questions into the service - as many as possible. Send feedback to firstname.lastname@example.org on any aspect of the service, positive or negative.
Thanks for your continuing participation.
Friday, April 30, 2010
We have released an upgrade to the AIML Superbot, a development kit that makes it easy for you to create a chat bot with its own unique and proprietary personality distinct from the ALICE bot.
The AIML Superbot uses the top 10,000 most activated patterns from the ALICE brain to create a blank template for a bot. By filling in the responses one by one, you can build up a unique personality of your own design.
If you do not want to write your own responses, the AIML Superbot also includes the original responses from the free ALICE bot. You can also mix and match and create a bot that blends your responses with ALICE's.
The Superbot 2.1 includes several refinements:
- Improved documentation
- Simplified basic personality profile patterns (AGE, NAME, GENDER...)
- Sample starter bot
- Pattern activation rank and frequency data
- Created using the latest version of ALICE Showcase Edition
Discounts available for youth, seniors, students, disabled, non-profits and hobbyists.
Friday, April 02, 2010
The Chatbots 3.0 conference in Philadelphia was a huge success. We had about 25 attendees and 11 high quality presentations. A number of people who were unable to attend have made requests to see the presentations. We have asked the speakers to submit links to their talks so that you can view them.
Below are links to the presentations. The event was video taped and eventually this will be online too.
See you at Chatbots 3.1!
- Robert Lockhart, Wolfram|Alpha, Integrating Semantics and Empirical Language Data.
- Ilya Gelfenbeyn, Nanosemantics, User-generated Chatbots (video)
- Vladimir Veselov, PrincetonAI, Eugene Goostman the Bot
- Richard Wallace, Pandorabots, Pandorabots Overview (Windows) (Mac) (PowerPoint) (PDF)
- Rollo Carpernter, ICogno and Existor, Learning, Creating, Phrasing
- Robert Medeksza, Zabaware, Ultra Hal AI technology, character animation and bots in Second Life.
- Erwin van Lun, Chatbots.org, Chat bot Industry Overview
- Adeena Mignogna, Riot Software, Before you quit your day job…
- Francis Taney, Buchanan Ingersoll, Legal and I.P. Issues for Botmasters
- Mark Chavez, NTU Singapore, Chat-able Characters in Cinematics and Narratives
- John Zakos, MyCyberTwin, How Chatbots Outperform Humans in Enterprise Applications
Monday, March 08, 2010
Chatbots 3.0 is a one-day gathering of bot creators, commercial users, enthusiasts, scientists and students interested in A.I. bot technology.
We have released the final schedule for the Chatbots 3.0 conference. We have attracted an impressive collection of speakers who will present about a wide variety of topics of interest to all of us. The topics span business, technology and academia.
Participants are gathering from all over the world for this exciting one-day event in historic Philadelphia. Join us for this important, informative one-day event! The registration fee is 10 USD. Register now at http://chatbots3.eventbrite.com
Chatbots 3.0 Final Program
Saturday, March 27, 2010 from 8:30 AM - 5:00 PM (ET)
Suite 3200 (32nd Floor)
50 S. 16th Street
8:30 Intro: Francis Taney, Richard Wallace
8:45 Robert Lockhart, Wolfram|Alpha, Integrating Semantics and Empirical Language Data.
9:15 Ilya Gelfenbeyn, Nanosemantics, User-generated Chatbots
9:45 Vladimir Veselov, PrincetonAI, Eugene Goostman the Bot
10:30 Richard Wallace, Pandorabots, Unsupervised Learning for AIML Bots
11:00 Rollo Carpernter, ICogno and Existor, Learning, Creating, Phrasing
11:30 Robert Medeksza, Zabaware, Ultra Hal AI Technology, Character Animation, and Bots in Second Life
1:00 Erwin van Lun, Chatbots.org, Chat bot Industry Overview
1:30 Adeena Mignogna, Riot Software, Before you quit your day job…
2:00 Francis Taney, Buchanan Ingersoll, Legal and I.P. Issues for Botmasters
2:45 Mark Chavez, NTU Singapore, Chat-able Characters in Cinematics and Narratives
3:15 Amanda Windle, Univ Creative Arts, The Prisoner’s Dilemma and Chatbot Entrapment
3:45 Tom Joyce, Planet8, Open Source Chatbot Technology
4:15 John Zakos, MyCyberTwin, How Chatbots Outperform Humans in Enterprise Applications
4:45 Wrap up: Richard Wallace
Friday, February 12, 2010
THIRD COLLOQUIUM ON CONVERSATIONAL SYSTEMS
Who: Bot creators, commercial users, enthusiasts, scientists, students, and the press are invited.
What: Chatbots 3.0 Conference
When: Saturday, March 27, 2010
Why: Chatbots have been adapted to nearly every ecological niche on the internet. Bots appear on web pages, in instant messaging, and respond to email and forum posts. They can be found in Second Life, in online games, and in social networks such as Facebook and Twitter. Bots support marketing and advertising and are used in education. This conference brings together leading experts to discuss their ideas and present the latest technologies and trends in chatbots.
Why Chabots 3.0?
Artificial intelligence chat bots, also known as chatterbots or conversational agents, developed in a series of three stages over the past 60 years.
The First Wave
Alan Turing conceived of the talking computer in his 1950 paper, Computing Machinery and Intelligence. For his famous test, Turing imagined an artificial intelligence that communicates in natural language through a text based medium, such as a teletype.
In 1966 MIT Professor Joseph Weizenbaum became the first botmaster, or chat bot author, when he created the famous ELIZA prorgam. ELIZA was the first A.I. to apply the concept of stimulus-response pattern recognition to natural language understanding. ELIZA was also the first bot to employ conversational logging as a means for the botmaster to review and refine the bot.
Dr. Hugh Loebner began sponsoring the first real-world Turing Test in 1991. To the surpise of many, the winner of the first contest was based on the ELIZA psychiatrist program.
In 1994, Michael Mauldin created a bot named Julia in an online MUD environment. He coined the term “chatterbot” to describe his conversational programs.
The Second Wave
The advent of the world web marked the beginning of widespread access to chatterbots. By exposing their bots on the web, botmasters collected a huge amount of conversational log data to help them improve the quality of the bots. Better and faster computers led to the development of large knowledge bases for bots.
Dr. Richard Wallace launched the free software ALICE project in 1995. ALICE led to the development of the open AIML standard for creating chat bots. An alphabet soup of AIML interpreters and servers appeared.
The first commercial chat bot companies, Neuromedia and Virtual Personalities, were launched in the heady early days of the dot-com boom.
In the late 90’s, two prominent web sites emerged to provide to index and promote chat bot projects and companies. These were the Simon Laven page, and Marcus Zillman’s Botspot.com.
The Third Wave
Today chatterbots have been adapted to nearly every ecological niche on the internet. Bots appear on web pages, in instant messaging, and respond to email and forum posts. They can be found in Second Life, in online games, and in social networks such as Facebook and Twitter. Bots support marketing and advertising and are used in education.
New technologies for automated learning have appeared which vastly reduce the time and effort needed to create convincing bots. At the same time, a series of new commercial opportunities have opened for bots and their botmasters.
We’re experiencing the beginning of a new era. The time has come to gather together the leading experts in chat bot technology to share our ideas and discoveries.
Registration is free. Limited to the first 80 participants.