Similarity-Based Text Input Matching for Game Progression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current interactive games, such as adventure games, limit user engagement and satisfaction as they require exact text input matching predefined strings, restricting user inference and freedom, leading to a passive experience.
Innovation Solution
A computer program that stores progress information and control information, allowing user input similarity determination with predefined strings, enabling content progression and dynamic answer generation, thereby increasing user freedom and engagement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If exact text input matching is required, then story progression control is precise, but user satisfaction and freedom decrease
Solution Approach 1:
The patent changes the parameter of text matching from exact matching to similarity-based matching. The system calculates similarity between user input and predetermined character strings, allowing progression when similarity exceeds a threshold rather than requiring exact matches, thus improving user flexibility while maintaining control
Solution Approach 2:
The patent introduces dynamic adjustment of similarity thresholds and multiple predetermined character strings for each progress information. This allows the system to adapt to different user expressions while maintaining precise story progression control through flexible matching criteria
2Reliability
If only predefined options are provided, then story progression is controlled, but user inference and engagement are limited
Solution Approach 1:
The patent makes the text input system universal by accepting various user expressions (different wording, phrasing, or descriptions) that all map to the same progress control information. This multi-functional approach allows users to interact freely while the system reliably progresses the story based on similarity matching
3Ease of manufacture
If exact character string matching is used, then programming simplicity is maintained, but content satisfaction level decreases
Solution Approach 1:
The patent introduces similarity calculation as an intermediary process between user input and story progression. This mediator calculates the degree of match between user text and predetermined strings, allowing flexible interpretation while maintaining structured progress control through the similarity threshold mechanism
Data Source
AI summary
An object is to provide a new program with a higher level of satisfaction while increasing a player's freedom for provided content.An example content providing program determines whether or not information received from a user is similar to a predetermined character string corresponding to progress information and progresses the content in a case where it is determined that the information is similar to the predetermined character string.


