1. A method comprising: automatically generating a causal model corresponding to a user; estimating a plurality of components of the causal model using event parameters of a first set of events undertaken by the user in an account of the user; and predicting expected behavior of the user during a second set of events using the causal model.