
And so, as part of the DMG's continuing commitment to the success and adoption of the PMML standard, it is our pleasure to announce today the availability of a PMML tool, companion to the book: "PMML in Action", that provides an interactive, hands-on approach to the generation of data transformations.
To access the tool, simply click HERE (or click on the "Transformations Generator" link available on the DMG website).
PMML provides a variety of data transformations, including value mapping, normalization, and discretization. It also offers several built-in functions as well as arithmetic and logical operators which can be combined to represent complex pre-processing steps. In here we show two of the available operations in the interactive PMML tool: "Value Mapping" and the "Generic Operation".
Value Mapping
The figure below shows the "Value Mapping" transformation as represented by the transformations generator tool. The left side shows the graphical representation of the mapping of primary colors to numbers. The left side shows the corresponding PMML code generated by the tool.

Generic Operation
The "Generic Operation" allows users to use the "IF-THEN" and "IF-THEN-ELSE" constructs besides logical and arithmetic operators. The figure below shows the graphical representation and expression tree for the following construct:
IF isMissing (primaryColor)
THEN processedColor = 4
The right sides shows the interface together with the expression tree while the left side shows the respective PMML code.

Start building your own transformations in PMML today! To access the transformations generator tool, simply click HERE.