Using finite state models of a customer's behavior to design products
kintya.com