Shared Parameter List for Key Information Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Human-computer interaction systems often fail to extract key information from user requests, leading to poor user experience and low interaction efficiency, as they typically require users to re-enter requests when key information is missing or does not meet conditions.
Innovation Solution
The system employs a method where it receives user request information, determines the appropriate task engine, extracts key information based on predefined slots, and if extraction fails or the information does not meet conditions, it retrieves target key information from a shared parameter list of the user, ensuring seamless processing without requiring users to re-enter requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system extracts key information from user requests using predefined slots, then information processing accuracy is improved, but user experience deteriorates when extraction fails requiring re-entry
Solution Approach 1:
The system performs preliminary actions by maintaining a shared parameter list that stores key information from user requests across multiple task engines. When one task engine fails to extract key information or the extracted information does not meet conditions, the system can retrieve the required information from the shared parameter list populated by other task engines, avoiding the need for users to re-enter requests.
Solution Approach 2:
The shared parameter list acts as an intermediary between different task engines. It stores and manages key information extracted by various task engines, allowing successful extractions from one task engine to be utilized by other task engines that may have failed to extract the same information, thereby improving both accuracy and user experience.
2Reliability
If the system requires users to re-enter requests when key information is missing or does not meet conditions, then information processing reliability is improved, but interaction efficiency deteriorates
Solution Approach 1:
The system merges the operations of multiple task engines into a unified information processing workflow. The shared parameter list consolidates key information from all task engines, allowing the system to combine successful extractions across engines and present a unified result to the user, maintaining reliability while improving efficiency.
Solution Approach 2:
The system implements feedback mechanisms where the shared parameter list continuously updates with key information extracted by different task engines. When one extraction fails, the system provides feedback by checking the shared parameter list for alternative successful extractions, ensuring reliable information processing without requiring user re-entry.
3Adaptability or versatility
If the system uses multiple task engines for different request types, then system versatility is improved, but complexity of information management deteriorates
Solution Approach 1:
The shared parameter list serves as a universal information management structure that works across all task engines regardless of their specific functions. It provides a standardized interface for storing, retrieving, and sharing key information, enabling the system to manage multiple specialized task engines without proportionally increasing management complexity.
Data Source
AI summary
An information processing method includes receiving first request information entered by a user, determining a first task engine for the first request information, where a first slot is set in the first task engine, extracting key information from the first request information based on the first slot, and if the key information fails to be extracted from the first request information based on the first slot, or if the key information is extracted from the first request information based on the first slot, but the extracted key information does not meet a condition, obtaining target key information from a shared parameter list of the user.


