Unit Candidate Evaluation for Accurate Numeric Data Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data input systems struggle with accurately converting and presenting appropriate units for numerical values, especially when multiple unit candidates are possible, leading to errors and cumbersome user conversions, particularly with complex physical quantities like density and specific heat.
Innovation Solution
An information processing system and method that evaluates input values against multiple unit candidates, calculates a score for appropriateness, and displays alternative units to facilitate correct conversion to a standard unit, with user-friendly prompts for correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional error detection methods are used to detect and convert unit errors, then basic error correction is achieved, but the system cannot accurately estimate and present the originally intended unit when multiple unit candidates exist
Solution Approach 1:
The system performs preliminary evaluation of multiple unit candidates before final conversion, calculating appropriateness scores for each candidate based on the input value and contextual information. This preliminary analysis allows the system to present the most likely intended unit to the user before making any conversions, thereby preserving original intent information while preparing for accurate correction.
Solution Approach 2:
The system provides feedback to the user by displaying alternative unit candidates with their appropriateness scores when an input value is entered. This feedback mechanism allows users to see what units were considered and why certain units are more appropriate, enabling informed correction decisions while maintaining accuracy in unit estimation.
2Productivity
If automatic unit conversion is performed without presenting alternatives, then processing efficiency is improved, but user awareness and control over the conversion process are reduced
Solution Approach 1:
The system dynamically adapts its behavior based on the evaluation results. When unit errors are detected, it presents alternative unit candidates to the user for review. When no errors are detected or the user confirms the conversion, the system automatically proceeds with the conversion. This dynamic approach balances user control with processing efficiency.
Solution Approach 2:
The system performs partial action by presenting only the top alternative unit candidates with highest appropriateness scores rather than all possible units. This selective presentation maintains user control while avoiding information overload, and allows efficient processing by focusing on the most likely intended units.
3Measurement precision
If multiple unit candidates are evaluated and presented, then unit estimation accuracy is improved, but system complexity increases
Solution Approach 1:
The system segments the unit evaluation process into distinct components: collecting unit candidates, evaluating each candidate's appropriateness based on input values and contextual information, ranking candidates by score, and presenting results. This segmentation allows the complex evaluation process to be managed through modular, independent functions that can be implemented and maintained separately.
Solution Approach 2:
The system uses parameter changes in the form of appropriateness scores to evaluate and rank unit candidates. By converting qualitative unit matching into quantitative scoring based on input values, data types, and contextual parameters, the system manages complexity through mathematical relationships rather than complex rule-based logic.
Data Source
AI summary
An information processing system comprising: an input portion configured to receive, as input to a main storage device that stores data including an attribute having a unit, input information comprising numeric data for the attribute; an arithmetic portion, configured to evaluate, based on the input information and unit information, whether the numeric data is appropriate when regarded as being expressed in each of the plurality of unit candidates, wherein the unit information includes information on a plurality of unit candidates that may be assigned to the attribute, information on a specified unit of the attribute that is selected from the plurality of unit candidates, and information on conversion from the plurality of unit candidates to the specified unit; and the display portion configured to display, on a display device, a unit candidate, which differs from the specified unit, from among the plurality of unit candidates that are evaluated as appropriate.


