Similarity-Weighted Word Embeddings for Accurate Content Tagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for digital media content tagging, such as one hot encoding and word co-occurrence statistics, fail to capture the intended meaning of tags, leading to inconsistent and inaccurate tagging due to the subjective nature of manual and automated processes.

Innovation Solution

Implementing an extended vocabulary with similarity-weighted vector representations that encode the similarity and dissimilarity of words using embedding vectors, allowing for semantically meaningful tagging and improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If one hot encoding or word co-occurrence statistics are used for tagging, then the tagging process can be automated, but the intended meaning of tags is not captured leading to inaccurate tagging

Engineering Contradiction:
Improvetagging automationVSAvoidtagging accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent transforms the representation of tags from traditional one-hot encoding or co-occurrence statistics to similarity-weighted vector representations. This parameter change enables the system to capture semantic relationships between tags by representing them as vectors in a continuous space, where the distance between vectors reflects semantic similarity. This allows automated tagging systems to understand the intended meaning of tags and apply them more accurately, resolving the contradiction between automation and accuracy.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If manual tagging is used, then the intended meaning of tags can be understood, but the tagging process becomes time-consuming and less efficient

Engineering Contradiction:
Improvetagging accuracyVSAvoidtagging efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a system where the tagging process becomes self-service through the use of similarity-weighted vector representations. The system automatically determines tag relationships and applies tags based on semantic similarity calculations, eliminating the need for manual interpretation of tag meanings. This self-service mechanism maintains high accuracy by preserving semantic relationships while dramatically improving efficiency by automating the entire tagging process.

Inventive Principle:
Principle #25Self-service

3Device complexity

If tags are treated as independent words, then the tagging system is simple to implement, but semantic relationships between tags are lost

Engineering Contradiction:
Improvesystem complexityVSAvoidsemantic information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent transitions from a zero-dimensional or one-dimensional representation of tags (one-hot encoding) to a multi-dimensional vector space. Each tag is represented as a vector with multiple dimensions that capture semantic relationships. This dimensional transformation allows the system to preserve semantic information while maintaining relative simplicity in implementation, as the vector operations can be performed efficiently using standard computational techniques.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12547829B2Extended vocabulary including similarity-weighted vector representations
Publication Date: 2026.02.10 DISNEY ENTERPRISES INC
  • US12547829B2 patent drawing
  • US12547829B2 patent drawing
  • US12547829B2 patent drawing

AI summary

According to one implementation, a system includes a computing platform having processing hardware, and a system memory storing a software code. The processing hardware is configured to execute the software code to receive a vocabulary, identify words from the vocabulary for use in extending the vocabulary, pair each of those words with every other of those words to provide word pairs, and output the word pairs to a vocabulary administrator. The software code also receives word pair characterizations identifying each of the word pairs as one of similar, dissimilar, or neither similar nor dissimilar, configures, based on the word pair characterizations, a multi-dimensional vector space including multiple embedding vectors each corresponding respectively to one of the identified words, and cross-references each of those words with its corresponding embedding vector to produce an extended vocabulary corresponding to the received vocabulary.