The present invention leverages machine learning techniques to provide
automatic generation of conditioning variables for constructing a data
perspective for a given target variable. The present invention determines
and analyzes the best target variable predictors for a given target
variable, employing them to facilitate the conveying of information about
the target variable to a user. It automatically discretizes continuous
and discrete variables utilized as target variable predictors to
establish their granularity. In other instances of the present invention,
a complexity and/or utility parameter can be specified to facilitate
generation of the data perspective via analyzing a best target variable
predictor versus the complexity of the conditioning variable(s) and/or
utility. The present invention can also adjust the conditioning variables
(i.e., target variable predictors) of the data perspective to provide an
optimum view and/or accept control inputs from a user to guide/control
the generation of the data perspective.