Chat-Based Application Requirement Decomposition for Platform Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing application creation platforms face challenges in accurately determining and meeting specific user requirements, leading to inefficiencies and high costs due to the need for manual research and insufficient understanding of platform capabilities.
Innovation Solution
A method and apparatus that utilize a digital assistant in a chat window to decompose user requirements into sub-requirements based on platform capabilities, using interaction information and a model to ensure alignment with the application creation platform's capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual research is used to determine user requirements, then understanding of platform capabilities can be improved, but development time and costs increase
Solution Approach 1:
A digital assistant is introduced as an intermediary between the user and the application creation platform. The digital assistant automatically determines sub-requirements by analyzing user input and matching it with platform capabilities, eliminating the need for manual research while maintaining accurate understanding of requirements.
Solution Approach 2:
The system enables self-service by automatically processing user requirements without requiring manual intervention. The digital assistant autonomously analyzes user input, determines sub-requirements, and presents them for confirmation, allowing the system to serve itself in the requirement determination process.
2Measurement precision
If manual research is conducted to understand platform capabilities, then requirement accuracy improves, but development costs increase
Solution Approach 1:
The digital assistant acts as an intermediary that automatically bridges user requirements and platform capabilities. It analyzes user input and automatically determines sub-requirements by matching with available platform capabilities, ensuring requirement accuracy without manual research costs.
Solution Approach 2:
The patent replaces the mechanical process of manual research with an automated digital system. The digital assistant uses computational methods to analyze requirements and match platform capabilities, substituting human manual effort with automated processing that reduces costs while maintaining or improving accuracy.
3Adaptability or versatility
If user requirements are not accurately decomposed into sub-requirements, then platform capability alignment improves, but application creation efficiency decreases
Solution Approach 1:
The patent segments user requirements into multiple sub-requirements that can be individually matched with platform capabilities. The digital assistant automatically decomposes high-level user requirements into specific sub-requirements, enabling precise alignment with platform features while streamlining the application creation process.
Solution Approach 2:
The digital assistant serves as an intermediary that automatically performs the decomposition of user requirements into sub-requirements. It analyzes the user's input and systematically breaks it down into actionable sub-requirements that align with platform capabilities, improving both alignment and efficiency.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Embodiments in the disclosure provides a method, apparatus, device and storage medium for application processing. A method includes: receiving a first chat message from a user in a chat window of the user and a digital assistant, the first chat message indicating a user requirement for creating or adjusting a target application; determining, based on capability information related to an application processing capability of an application creation platform and interaction information in the chat window, a plurality of sub-requirements comprised in the user requirement; and performing the application processing operation associated with the plurality of sub-requirements in response to receiving a confirmation of the plurality of sub-requirements from the user. Therefore, the user requirements can be conveniently and clearly defined through interaction with the digital assistant in the application creation or adjustment process, and the user requirements are decomposed into specific sub-requirements that can be supported and implemented by the application creation platform. This helps to ensure the matching between user requirements and platform capabilities, improving the user experience.