This project is not covered by Drupal’s security advisory policy.

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.

Roadmap

drubot

We are currently working with the roadmap.

Known problems

Supporting the parsing of all AIML tags.

Credits

saurabh.tripathi.cs
sourabh.singhal
vipul.patil7888
cmak
nupur.lohokare

Supporting organizations: 

Project information

Releases