Skip to content

AIML-Chatbot is a simple heuristic pattern matching rules based chatbot, similar to ALICE.

License

Notifications You must be signed in to change notification settings

crakesh27/AIML-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIML-Chatbot

AIML-Chatbot is a simple heuristic pattern matching rules based chatbot, similar to ALICE. The program uses an XML Schema called AIML (Artificial Intelligence Markup Language) for specifying the rules. For more rules, you can download from Google ALICE AIML Set

Installation

Use the package manager pip to install foobar.

pip install python-aiml
pip install python3-weather-api

Usage

python chatbot.py

Input examples:

hello
My name is Rakesh
Toss a coin
I am feeling hungry
Weather in Hyderabad
Roll a die
Good bye

Contributing

Contributions are always welcome!

License

Distributed under the MIT License. See MIT for more information.

About

AIML-Chatbot is a simple heuristic pattern matching rules based chatbot, similar to ALICE.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages