Text Disabbreviation via Vector Space Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text data processing techniques in communications systems face challenges in accurately disabbreviating text units, such as abbreviations, due to high rates of false positives and negatives, especially when dealing with non-canonical text units.

Innovation Solution

A method involving a communications server apparatus that compares text data elements with a database to determine similarity measures, selects candidate text units with ordered relationships, and uses these measures to nominate a disabbreviated text unit, incorporating vector space models and frequency analysis to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If rudimentary techniques are used for comparing text data elements, then device complexity is reduced, but measurement precision deteriorates due to high false positive and negative rates

Engineering Contradiction:
Improvecomplexity of comparison techniqueVSAvoidaccuracy in determining canonical text units
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent transforms the text comparison problem from simple string matching to vector space distance measurement. By converting text data elements and database entries into vectors and comparing them using distance metrics, the system achieves higher measurement precision while maintaining reasonable computational complexity. This parameter transformation from discrete symbols to continuous vector representations resolves the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex techniques are used for comparing text data elements, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improveaccuracy in determining canonical text unitsVSAvoidcomplexity of comparison technique
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical or algorithmic text comparison systems with a vector space model approach. Instead of using intricate rule-based systems or multiple processing stages, the invention substitutes a unified mathematical framework based on vector representations and distance measurements, achieving high precision with more elegant and manageable complexity.

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

3Measurement precision

If frequency analysis is incorporated into the comparison process, then measurement precision improves through better candidate selection, but use of energy increases due to additional processing

Engineering Contradiction:
Improveaccuracy in nominating disabbreviated text unitsVSAvoidcomputational energy for frequency analysis
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs frequency analysis and vector space model construction as preliminary actions during database preparation, rather than during each text comparison operation. By pre-computing frequency statistics and storing them in the database, the system reduces the computational energy required during actual text processing while maintaining high measurement precision through informed candidate selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11907275B2Systems and methods for processing text data for disabbreviation of text units
Publication Date: 2024.02.20 GRABTAXI HOLDINGS PTE LTD
  • US11907275B2 patent drawing
  • US11907275B2 patent drawing
  • US11907275B2 patent drawing

AI summary

A communications server apparatus (100) is configured to receive (202) text data comprising at least one text data element associated with an abbreviated text unit. The text data element is compared (204) with a plurality of candidate text data elements from a representation of a given text database, each candidate text data element associated with a respective candidate text unit in the database. Values for a similarity measure between the at least one text data element and the candidate text data elements are determined (206), and candidate text data elements are processed (208) to select candidate text data elements with associated candidate text units having an ordered relationship with the abbreviated text unit. The similarity measure values and the candidate text data element selections are used (210) to nominate an associated candidate text unit as a disabbreviated text unit for the abbreviated text unit.