Boot camp for cognitive systems: a model for preparing systems with machine learning for deployment