1. A method for a policy engine running on a computing device to perform an action, the method comprising: receiving, by the policy engine, a policy; executing, by the policy engine, the policy, wherein executing the policy comprises invoking an analytical model and invoking a set of rules, the set of rules distinct from the analytical model, wherein the analytical model is updated by collecting and processing recent innovations affecting changes to the policy without the policy being directly changed; and based, at least in part, on executing the policy, performing, by the policy engine, an action.