drubot

Component ID

2826282

Component name

drubot

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

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.

Roadmap

drubot

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