AI Application Creation Interface Automates Model Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The development of deep learning applications into serviceable applications is hindered by the lack of resources and technical capabilities, particularly due to the manual effort required from developers, and the shortage of skilled developers, which increases costs and reduces productivity.

Innovation Solution

An AI-based application creation interface system that provides a user-friendly interface for creating AI-based applications without a separate coding process, allowing users to input customizing information, upload and preprocess learning data, and generate a training dataset, ultimately outputting a downloadable AI model for specific inputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual developer intervention is used for application creation, then customization and control are improved, but development time and cost increase

Engineering Contradiction:
ImproveApplication creation easeVSAvoidDevelopment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service application creation by allowing users to input customizing information through an interface, automatically generating applications without requiring manual developer intervention. The system processes user inputs, selects appropriate AI models, and creates deployable applications autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring application templates, pre-selecting AI models based on customizing information, and pre-processing data before actual application deployment. This preparation work is done automatically before the user needs the final application.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If skilled developers are secured, then application quality is improved, but cost increases

Engineering Contradiction:
ImproveApplication qualityVSAvoidDevelopment cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system replaces expensive skilled developers with automated, disposable application generation processes. Each application is created through automated processing of user inputs without requiring human developer time, effectively using a low-cost automated process instead of high-cost human expertise.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system substitutes the mechanical system of human developers with an automated computer-based system. The interface receives user inputs, processes them through automated logic, selects AI models, and generates applications without human intervention, replacing manual labor with automated computational processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If coding processes are required, then application functionality is improved, but ease of creation deteriorates

Engineering Contradiction:
ImproveApplication functionalityVSAvoidCreation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system introduces an intermediary automated processing layer between user inputs and final applications. This intermediary automatically translates user-friendly customizing information into technical application code and configuration, eliminating the need for users to directly write code while maintaining full application functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters from low-level code details to high-level customizing information. Users interact with parameterized interfaces that accept business logic and requirements rather than code, and the system automatically translates these parameters into functional applications with appropriate AI models and configurations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240256956A1Artificial intelligence-based application creation interface control method and system
Publication Date: 2024.08.01 AI-NOMIS
  • US20240256956A1 patent drawing
  • US20240256956A1 patent drawing
  • US20240256956A1 patent drawing

AI summary

An artificial intelligence-based application creation interface providing method includes: transmitting a first interface including a customizing information input portion applied to an artificial intelligence-based application to be created to the terminal, receiving customizing information set by the terminal from the terminal through the first interface, uploading learning data and pre-processing information required to generate an artificial intelligent model applied to the application when artificial intelligence model information is missing from the customizing information, transmitting a second interface including a function unit for pre-processing the learning data to the terminal, receiving the learning data and the pre-processing information required to generate the artificial intelligence model from the terminal through the second interface, generating a training dataset by pre-processing the learning data according to the pre-processing information, and providing a third interface including a download portion of the artificial intelligence model applied to the application to the terminal to output a certain result for a preset input based on the training dataset by using a system.