UI Builder Tool for Knowledge Engine Module Collections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for adding, modifying, and combining calculation and completeness graphs of knowledge engine modules are resource-intensive and require extensive coding knowledge, making it difficult to create updated module collections efficiently.
Innovation Solution
A method and system that utilize a UI builder tool to generate module collections by receiving input from user interfaces, retrieving artifact files, and creating new artifact files based on relationships between module fields, allowing users to combine and modify rules and regulations without deep coding knowledge.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If conventional methods are used to add and modify calculation and completeness graphs of modules, then modules can be created and modified, but the process becomes resource-intensive and requires deep programming knowledge
Solution Approach 1:
The patent introduces an intermediary system that automatically generates, combines, and modifies module collections based on user selections without requiring users to write code. This intermediary layer handles the complex programming tasks while users interact through simple selection interfaces, resolving the contradiction between ease of use and system capability.
Solution Approach 2:
The system enables self-service by allowing users to automatically generate and combine module collections through selection interfaces without needing external programming assistance. The automatic generation and combination processes handle the complexity internally, making module creation accessible to users regardless of their programming expertise.
2Adaptability or versatility
If conventional methods are used to build new modules combining aspects of previous modules, then module functionality can be extended, but it takes significant time and the product may not be up-to-date
Solution Approach 1:
The patent implements preliminary action by pre-defining modules with their calculation and completeness graphs before they are needed. When users need to combine modules, the system automatically retrieves and combines these pre-defined modules, eliminating the time-consuming process of building them from scratch and ensuring up-to-date functionality.
Solution Approach 2:
The system uses copying by automatically replicating and combining existing module definitions to create new module collections. Instead of manually recreating module functionality, the system copies and integrates pre-defined modules, significantly reducing development time while maintaining adaptability.
3Manufacturing precision
If manual coding is required to create module collections, then precise control over module behavior can be achieved, but extensive programming knowledge is required
Solution Approach 1:
The patent introduces an intermediary automatic generation system that translates high-level user selections into precise module collections with correct calculation and completeness graphs. This intermediary handles the precision requirements internally while presenting an easy-to-use selection interface to users, resolving the contradiction between precision and ease of operation.
Data Source
AI summary
Certain aspects of the present disclose provide techniques for generating a knowledge engine module collection. Techniques for generating the module collection include receiving input data comprising a first identifier, a second identifier, and a third set of fields. Based on the input data, a UI builder tool can retrieve a first set of artifact files and a second set of artifact files corresponding to a first module and a second module. The UI builder tool can generate a third set of artifact files based on the first set of artifact files, the second set of artifact files, and the input data.


