Natural Language Processing Novelty Assessment via Vector Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing natural language processing systems face challenges in efficiently assessing the uniqueness and impact of vast amounts of data content from multiple sources, requiring substantial resources and struggling to identify content categories or assess data content for novelty or impact effectively.

Innovation Solution

A computer-implemented system and method that uses machine learning techniques, including recurrent neural networks and embedding data structures, to process natural language statements by generating content prediction scores, novelty scores, and impact scores, which compare newly observed data content to predicted content based on historical data to evaluate novelty and impact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional natural language processing methods are used to process vast amounts of data content from multiple sources, then comprehensive content analysis can be performed, but substantial computational resources are required and processing efficiency is low

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system segments natural language content into discrete statements and represents them as vectors in a high-dimensional space. Each statement is broken down into manageable units that can be independently processed, stored, and compared, enabling efficient handling of vast amounts of content without requiring substantial computational resources for holistic analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary processing by pre-computing statement vectors and storing them in a database before actual novelty or impact assessment is needed. This advance preparation allows the system to quickly compare new statements against historical data without performing heavy computational operations in real-time, thereby improving processing efficiency while reducing resource consumption during query operations.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive natural language processing is performed on all data content, then accurate assessment of novelty and impact is achieved, but processing time and computational complexity increase significantly

Engineering Contradiction:
Improveassessment accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs partial processing by focusing computational efforts only on the specific dimensions of novelty and impact assessment rather than comprehensive analysis of all content attributes. By calculating statement vectors and comparing them against historical data only when needed for novelty/impact determination, the system achieves accurate assessment without the time cost of complete content processing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system transforms natural language statements into numerical vector representations, changing the parameter space from textual to mathematical. This transformation enables efficient computation of similarity metrics and statistical comparisons against historical data, achieving accurate novelty and impact assessment through mathematical operations rather than time-consuming textual analysis.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If statement vectors are stored and processed in high-dimensional space, then effective comparison and assessment capability is improved, but system complexity and data storage requirements increase

Engineering Contradiction:
Improveassessment capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The statement vector representation serves multiple functions simultaneously: it enables novelty assessment, impact assessment, similarity comparison, and historical data retrieval all through the same mathematical structure. This universal representation approach improves adaptability and versatility without proportionally increasing system complexity, as the same vector operations support diverse assessment tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates simplified numerical copies of natural language statements in the form of vectors stored in a database. These vector copies retain the essential semantic information needed for comparison and assessment while being much more efficient to store and process than the original textual content, thereby improving assessment capability without proportionally increasing storage or computational complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11574126B2System and method for processing natural language statements
Publication Date: 2023.02.07 ROYAL BANK OF CANADA
  • US11574126B2 patent drawing
  • US11574126B2 patent drawing
  • US11574126B2 patent drawing

AI summary

Systems and methods for processing natural language statements. Based on historical records of data associated with an entity, systems and methods provide models for inferring publication of data content associated with the particular entity. The systems and methods may compare newly observed data content to predicted content associated with an entity for evaluating novelty or impact of the newly observed data content.