One of the questions I get all the time has to do with pre- and post-processing of raw data in PMML. If you need to massage your data before you send it to a scoring engine, this means that the value you get from the engine is not being used to its full potential. What people don't usually realize is that PMML supports commonly used data transformations which can therefore be represented together with the model so that all that needs to be done for production use is to present the scoring engine with the raw input data. In this case, data can be assembled at the source and have the score engine massage and score it. PMML also allows for pos-processing of model output. For example, it has a Targets element which allows for score calibration or scaling.