pyaiml21.graphmaster

Implementation of the graphmaster.

The pyaiml21.graphmaster module contains implementation of the graphmaster - the main data structure used in the AIML interpreter for saving the categories and finding the best category for the given user input using pattern matching.

pyaiml21.graphmaster.graphmaster

The memory-based graphmaster.

pyaiml21.graphmaster.mongo_gm

The grapmaster based on MongoDB.

pyaiml21.graphmaster.node

Nodes used in the graphmaster.

pyaiml21.graphmaster.pattern

The class for representing pattern tags.

pyaiml21.graphmaster.sqlite_gm

Graphmaster based on sqlite3.

pyaiml21.graphmaster.stars

Storage for matched parts of user's input.