@Override
public void run(ModeOptions modeOptions) {
System.out.println("== Preparation ==");
if (modeOptions instanceof InteractiveOptions) {
InteractiveOptions options = (InteractiveOptions) modeOptions;
InteractiveController interactiveController = new InteractiveController();
//Provide implementations for the controller
interactiveController.setFeatureExtractionImpl(factory.constructFeatureExtraction());