Given a customer dataset and budget (time, etc.), it is expected to select the optimal configuration automatically.