Word Embedding Region Definition for Custom Entity Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for processing raw and unstructured medical text data require significant human intervention for entity recognition and annotation, limiting efficiency and scalability, and struggle to identify custom entity types beyond predefined categories.

Innovation Solution

A computing system employs unsupervised learning techniques using word embeddings to automatically identify entities in medical text data, expands the recognition of entities through dynamically expanding windows of words, utilizes character embeddings for unknown words, and defines custom tags by creating regions in the word embedding space for custom entity types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human intervention is used for entity recognition and annotation, then accuracy can be maintained, but processing efficiency and scalability deteriorate

Engineering Contradiction:
Improveentity recognition accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables unsupervised learning where the model automatically performs entity recognition and annotation without human intervention. The word embedding model processes medical text data independently, identifying entities and assigning custom tags autonomously, thereby eliminating the need for manual annotation while maintaining scalability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical human annotation process with an automated computational system. The word embedding model, trained on medical text data, substitutes human experts in performing entity recognition and classification tasks, achieving both high efficiency and acceptable accuracy through algorithmic processing.

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

2Ease of manufacture

If predefined entity categories are used, then processing simplicity is maintained, but adaptability to custom entity types deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidcustom entity type recognition
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts to custom entity types by allowing flexible definition of custom tags specific to different medical domains. The word embedding model can be retrained or fine-tuned to recognize new entity types without requiring complete system redesign, enabling both simplicity for standard cases and adaptability for custom requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables customization of entity types by changing the parameter definitions in the knowledge base. Users can define custom tags and modify entity category parameters to suit specific medical domains, allowing the same base system to handle both predefined and custom entity types through parameter adjustment rather than structural changes.

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If word embeddings are used for entity recognition, then automation is improved, but precision in identifying custom entities deteriorates

Engineering Contradiction:
Improveautomatic entity recognitionVSAvoidcustom entity identification accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system performs preliminary training of the word embedding model on domain-specific medical text data before deployment. By pre-training on relevant corpora and incorporating domain knowledge during the training phase, the model achieves better precision in identifying custom entities when automation is applied, rather than using generic pre-trained embeddings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where the model's performance on custom entity recognition is evaluated and used to refine the word embeddings. Through iterative training and validation, the model adjusts its parameters to improve precision in identifying custom entities while maintaining the benefits of automation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11392628B1Custom tags based on word embedding vector spaces
Publication Date: 2022.07.19 CITIZEN HEALTH INC
  • US11392628B1 patent drawing
  • US11392628B1 patent drawing
  • US11392628B1 patent drawing

AI summary

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a plurality of sets of words. Each set of words in the plurality of sets of words includes a word annotated as being an entity having a same custom entity type. The program further determines a plurality of word embeddings in a word embedding space for the plurality of annotated words. The program also defines a region in the word embedding space based on the received plurality of word embeddings. The program further receives a set of words. The program also determines a word embedding for a subset of the set of words. The program further determines whether the word embedding falls within the defined region in the word embedding space. Upon determining that the word embedding falls within the defined region in the word embedding space, the program also determines that the subset of the set of words represents an entity having the custom entity type.