Keyword Extraction via Association and Divergence Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing keyword extraction methods are inaccurate and computationally expensive due to their reliance on statistical and graph-based approaches that prioritize frequent terms over semantic associations, and require large labeled corpora, limiting their applicability and efficiency.

Innovation Solution

A method and device for keyword extraction that assesses candidate phrases based on their association degree and divergence degree with the original document, selecting key phrases that balance similarity and difference to improve accuracy and diversity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If statistical-based or graph-based keyword extraction methods are used, then frequent terms are preferred as keywords, but the screened keyword may not always be in a semantic association relationship with the text and accuracy is reduced

Engineering Contradiction:
Improvekeyword extraction speedVSAvoidkeyword accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent transforms the keyword extraction problem from frequency-based selection to similarity-based selection by changing the evaluation parameter from term frequency to cosine similarity between document vectors and keyword vectors. This allows the system to identify keywords that are semantically associated with the text rather than merely frequent, resolving the contradiction between extraction efficiency and keyword accuracy.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional statistical and graph-based mechanical extraction methods with a vector-space model approach. By representing documents and keywords as vectors in a high-dimensional space and using cosine similarity calculations, the system achieves both computational efficiency and semantic accuracy, overcoming the limitations of frequency-based methods.

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

2Measurement precision

If sequence-labeling-based or translation-alignment-based methods are used, then supervised learning with labeled corpora is applied, but calculation complexity is high and it is only applied to tasks in the field of corpus training

Engineering Contradiction:
Improvekeyword extraction accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses pre-trained word vectors (such as Word2Vec or GloVe) that can be obtained from public resources, eliminating the need for expensive and time-consuming labeled corpus training. This allows the system to achieve high accuracy without the computational burden of supervised learning, making keyword extraction accessible for general applications beyond corpus training.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If graph-based keyword extraction method is used, then the method is applied to text analysis, but time complexity is usually greater than O(n2) and computational efficiency is low

Engineering Contradiction:
Improvesemantic association accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the computationally intensive graph-based method with a vector-space model approach. By representing documents and keywords as vectors and using efficient cosine similarity calculations, the system achieves O(n) time complexity instead of O(n2), maintaining semantic association accuracy while dramatically improving computational efficiency.

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

Data Source

PatentUS11580303B2Method and device for keyword extraction and storage medium
Publication Date: 2023.02.14 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11580303B2 patent drawing
  • US11580303B2 patent drawing
  • US11580303B2 patent drawing

AI summary

A method and device for keyword extraction and a storage medium. The method includes receiving, at a terminal, an original document, acquiring, at the terminal, a candidate set by extracting at least one candidate phrase from the original document, acquiring, at the terminal, an association degree between the at least one candidate phrase in the candidate set and the original document, acquiring, at the terminal, a divergence degree of the at least one candidate phrase in the candidate set, and updating, at the terminal, a key phrase set of the original document by selecting the at least one candidate phrase from the candidate set as at least one key phrase based on the association degree and the divergence degree.