User behavior can often be categorized into distinct states.  A smoker could quit smoking, but may then relapse.  Similarly a reddit user could go into posting, lurking, and passive usage states.  This package aims to provide a flexible modeling framework written entirely in python.