Retrospective Layer for Coherent Key Phrase Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models for automatic key phrase extraction often produce non-coherent key phrases due to the inclusion of superfluous words, which can affect the accuracy of corpus categorization and search engine optimization.

Innovation Solution

The implementation of a retrospective layer in the machine learning model that modifies predicted probabilities based on the sequence and position of words within the corpus, ensuring that only coherent key phrases are extracted by considering the dependence relationships between words.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a machine learning model extracts keywords based on individual word probabilities, then the extraction process is simple and fast, but the resulting key phrases are non-coherent and include superfluous words

Engineering Contradiction:
Improvecoherence of key phrasesVSAvoidmodel structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The model is segmented into distinct functional layers: initial keyword probability determination layers and a retrospective layer. Each layer performs a specific function - the initial layers identify potential keywords based on word importance, while the retrospective layer specifically handles coherence verification by analyzing word sequence relationships. This segmentation allows the complex task of coherent key phrase extraction to be divided into manageable, specialized sub-tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The retrospective layer performs preliminary action by modifying keyword probabilities based on sequence relationships before the final key phrase assembly occurs. By adjusting probabilities in advance based on whether words appear in logical sequences, the model ensures coherence is established before commitment to final key phrase selection, preventing superfluous words from being included.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the model considers word sequence relationships to improve coherence, then key phrase quality improves, but the processing time and computational complexity increase

Engineering Contradiction:
Improveaccuracy of key phrase extractionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The coherence verification function is extracted as a separate retrospective layer distinct from the initial keyword identification process. This extracted layer specifically handles sequence relationship analysis, allowing the main keyword extraction to remain efficient while adding coherence checking as a dedicated post-processing step that modifies only the necessary probability adjustments.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The model changes parameters dynamically by adjusting keyword probabilities based on sequence relationships. The retrospective layer modifies the initial probability values by applying adjustments that reflect word position and sequence coherence, transforming the raw probability parameters into refined coherence-aware probabilities without fundamentally changing the extraction algorithm.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If superfluous words are included in key phrases, then more words are captured potentially relevant to the corpus, but the categorization accuracy and search engine optimization effectiveness decrease

Engineering Contradiction:
Improvecategorization efficiencyVSAvoidcategorization accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The retrospective layer implements feedback by continuously monitoring and adjusting keyword probabilities based on sequence relationship analysis. When words are identified as being in non-coherent sequences, the feedback mechanism reduces their probabilities, preventing them from being included in final key phrases. This feedback loop ensures that only words contributing to coherent phrases are selected, improving categorization accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11893351B2Modified machine learning model and method for coherent key phrase extraction
Publication Date: 2024.02.06 INTUIT INC
  • US11893351B2 patent drawing
  • US11893351B2 patent drawing
  • US11893351B2 patent drawing

AI summary

A method including receiving, in a machine learning model (MLM), a corpus including words. The MLM includes layers configured to extract keywords from the corpus, plus a retrospective layer. A first keyword and a second keyword from the corpus are identified in the layers. The first and second keywords are assigned first and second probabilities. Each probability is a likelihood that a keyword is to be included in a key phrase. A determination is made, in the retrospective layer, of a first probability modifier that modifies the first probability based on a first dependence relationship between the second keyword being placed after the first keyword. The first probability is modified using the first probability modifier. The first modified probability is used to determine whether the first keyword and the second keyword together form the key phrase. The key phrase is stored in a non-transitory computer readable storage medium.