working on an example using the 'adult' data set
Introduce a dispatch mechanism to allow different learners for ordinal/nominal/continuous