Graphical User Interface for Visualizing PMML Data Analytics Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data analytics models represented in PMML format are difficult to visualize and update due to their complex XML structure, making it challenging for software developers to comprehend and modify features or weights within these models.
Innovation Solution
A system and method utilizing a Graphical User Interface (GUI) to visualize and update data analytics models by generating a graphical representation based on standard templates, allowing users to interact with and modify model elements, and subsequently updating the PMML files accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data analytics models are represented in PMML/XML format for standardization, then model compatibility and portability are improved, but model visualization and comprehension become more difficult
Solution Approach 1:
The patent creates a visual copy or graphical representation of the PMML model structure. Instead of displaying raw XML tags and text, the system generates a graphical user interface that replicates the model's hierarchical structure in a visual format, making it easier for developers to comprehend and analyze model features and weights without sacrificing the standardized PMML format underneath.
Solution Approach 2:
The patent introduces a graphical user interface as an intermediary layer between the PMML model and the user. This intermediary translates the complex XML structure into visual elements such as nodes, edges, and graphical representations that are easier to interpret, while maintaining the underlying PMML format for model execution and compatibility.
2Stability of the object's composition
If PMML models are updated through XML file editing, then model standardization is maintained, but the complexity of updating increases
Solution Approach 1:
The patent enables developers to update model features and weights through the graphical user interface without needing to manually edit XML code. The system automatically handles the conversion of graphical edits into proper PMML format updates, making the updating process self-service and eliminating the need for developers to understand complex XML structures.
Solution Approach 2:
The patent replaces the mechanical process of manual XML editing with a graphical interaction system. Instead of requiring developers to navigate and edit text-based XML files, the system provides visual controls and interfaces that automatically generate and update the underlying PMML structure, substituting complex manual operations with simpler graphical interactions.
Data Source
AI summary
A system and method for visualizing and updating a data analytics model using Graphical User Interface (GUI) is disclosed. The system is configured to receive an input file, from a user, storing a data analytics model. Based upon the input file, the system identifies the standard template, from a set of template, corresponding to a data analytics module of the input file. Further, the system is configured to display a graphical representation corresponding to the data analytics model based upon the standard template of the data analytics model, wherein the graphical representation comprises a set of elements corresponding to the data analytics model. Further, the system enables editing one or more elements from the set of elements of the graphical representation. Upon modification of the elements of graphical representation, the system enables updating the input file, thereby update the data analytics model using the GUI.


