PMML (Predictive Model Markup Language) is the de facto standard used to represent and share predictive analytic solutions between applications. It enables data mining scientists and users alike to easily build, visualize, and deploy their solutions using different platforms and systems.
It is our vision for the community that users will be free to share predictive models among many solutions, benefiting from an environment in which interoperability is truly attainable. For this reason, we have made available to the data mining community the Transformations Generator
The "Transformations Generator" tool is the result of our continuing commitment to the success and adoption of the PMML standard. This tool, companion to the book: "PMML in Action", provides an interactive, hands-on approach to the generation of data transformations.
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. With the "Transformations Generator" tool, one can graphically design a transformation and obtain the respective PMML code.
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.
To give it a try, click HERE