14. A predictive intelligence (PI) platform, comprising: one or more of servers for communicating with an online transaction system of a business entity; a meta application programming interface (API) that receives from a user definitions for predictive intelligence (PI) artifacts, the PI artifacts describing a domain of the online transaction system for the business entity, wherein each of the PI artifacts includes types, component modules and behavior bundles; a domain-specific entity API, exposed from the PI artifacts, for receiving entity events from the online transaction system, the entity events comprising records of interactions and transactions between customers and the online transaction system; a decision engine responsive to receiving an entity event through the domain-specific entity API that executes the component modules and behavior bundles related to the entity event to analyze relationships found between past entity events and metrics associated with the past entity events to compute at least one of a probabilistic prediction and a score related to the entity event, and to return an advisory response to the online transaction system comprising the at least one of a probabilistic prediction and score so the business entity can use the advisory responses to make business decisions regarding the entity events; and an analytical platform that allows the user to optimize the PI artifacts by saving past entity events as entity event replicas and processing the entity event replicas using modified versions of one or more of the event API, the types, component modules and the behavior bundles for experimentation.
14. A predictive intelligence (PI) platform, comprising: one or more of servers for communicating with an online transaction system of a business entity; a meta application programming interface (API) that receives from a user definitions for predictive intelligence (PI) artifacts, the PI artifacts describing a domain of the online transaction system for the business entity, wherein each of the PI artifacts includes types, component modules and behavior bundles; a domain-specific entity API, exposed from the PI artifacts, for receiving entity events from the online transaction system, the entity events comprising records of interactions and transactions between customers and the online transaction system; a decision engine responsive to receiving an entity event through the domain-specific entity API that executes the component modules and behavior bundles related to the entity event to analyze relationships found between past entity events and metrics associated with the past entity events to compute at least one of a probabilistic prediction and a score related to the entity event, and to return an advisory response to the online transaction system comprising the at least one of a probabilistic prediction and score so the business entity can use the advisory responses to make business decisions regarding the entity events; and an analytical platform that allows the user to optimize the PI artifacts by saving past entity events as entity event replicas and processing the entity event replicas using modified versions of one or more of the event API, the types, component modules and the behavior bundles for experimentation. 23. The PI platform of claim 14 , wherein executing the component modules and behavior bundles further comprises computation of data entity scores, and updates to instances of the PI artifacts, including data graphs, time-series metrics, and the data entity scores.