better normalization
namespace name change
add markov chain AI to the example case