Skip to content

harshit-budhraja/Project-AVA

Repository files navigation

Project AVA (Artificially Intelligent and Virtual Assistant) - The path towards creating an AI

Created and Tested on Linux with Python 2.7

An attempt to make a very simple AI bot that understands speech as well as text input and is capable of performing several tasks other than just conversing intelligently. The brain of this bot uses the ALICE's open source intelligence, with some of my improvements on it.

This project is based on AIML 1.0 and uses pyaiml for using the AIML interpreter in python. AIML, is based on pattern matching and this project does not implement any sort of machine learning or language processing. Combined with a few python scripts, AVA is now on.

Installation Notes

To install this into your Linux Machine, you first need to install all the requirements by running the script "requirements.py" using python 2.x Do it by typing python requirements.py in the terminal. Set the necessary permissions by typing chmod 777 sys_boot.sh. Now, you can simply execute the script "sys_boot.sh" by typing ./sys_boot.sh in your terminal.

Contributions

All pull and merge requests are welcome. Please feel free to fork this project and edit it for your own use.