drubot
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Synopsis
Overview
Drubot as the name suggests is an AIML Chatbot in Drupal. It can have a conversation with you and answer your questions.
Introduction
WHAT is AIML? AIML (Artificial Intelligence Markup Language) is an XML-compliant language that is easy to learn,and makes it possible for you to begin customizing a chatbot(Drubot) or creating one from scratch within minutes..
The XML dialect called AIML was developed by Richard Wallace and a worldwide free software community between 1995 and 2002.
The AIML pattern syntax is a very simple pattern language, substantially less complex than regular expressions and as such less than
level 3 in the Chomsky hierarchy. To compensate for the simple pattern matching capabilities,
AIML interpreters can provide preprocessing functions to expand abbreviations, remove misspellings, etc.
About the module
What is a chatbot?
A chatter robot (chatbot) is a type of conversational agent, a computer program designed to simulate an intelligent conversation with one or more human users via auditory or textual methods.
This chatbot can be used as a knowledge agent in place of FAQ,
Or they can be used as call center agent.
Target Users:
All websites can use this chatbot as a FAQ Agent or technical/non technical support agent.
Requirements
The dependent modules are still under discussion.Another sandbox AIML parser will be a dependent module after it gets released.
Recommended modules
Roadmap

We are currently working with the roadmap.
Known problems
Supporting the parsing of all AIML tags.
Credits
saurabh.tripathi.cs
vipul.patil7888
cmak
nupur.lohokare
