Python classes for elemental machine learning.
Functions:
add_pattern() associates a symbolic structure (a pattern) to an attribute (a thing) and a relation (a type of association)
get_patterns() lists symbolic structures for an attribute
determine() determines if a symbolic structure belongs to an attribute
distinguishing() lists an attribute's distringuishing features