Book Image

Learning Robotics Using Python

Book Image

Learning Robotics Using Python

Overview of this book

Table of Contents (19 chapters)
Learning Robotics Using Python
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction to PyAIML


PyAIML is an open source Python AIML interpreter written completely in pure Python without using any third-party dependencies. The module will read all the patterns of AIML from memory and build a directed pattern tree. The backtracking depth-first search algorithm is implemented in this module for pattern matching.

Now, we can check whether we can install PyAIML on our system. The PyAIML module can be installed on Linux, Windows, and Mac OS X. There are prebuilt binaries of PyAIML available on Ubuntu and the source code of this module is also available on GitHub. Currently, we are working with Python version 2.7, or anything less than 2.8, to install PyAIML.

Installing PyAIML on Ubuntu 14.04.2

PyAIML can be installed on Ubuntu using the apt-get command. The binaries are available on the Ubuntu package repositories. The Python version we are working with is 2.7.6 and the PyAIML version we are installing is 0.86. The following command will install PyAIML on Ubuntu 14.04...