Iterative Video Recommendation Query Refinement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for identifying related videos on video hosting websites often fail to present content that is truly of interest to users, relying on keywords or popularity, which can lead to irrelevant recommendations.

Innovation Solution

A video hosting website generates an ordered list of words from the metadata of a selected video, modifies search queries by adding or removing words to achieve a desired number of search results within a set range, and processes these queries to provide a set of related videos that are dynamically adjusted based on user preferences and metadata analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional methods use keywords or popularity to identify related videos, then the process is simple and fast, but the relevance and user interest of recommended videos deteriorates

Engineering Contradiction:
Improverelevance of video recommendationsVSAvoidcomplexity of search query processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts search queries by iteratively adding or removing words based on the number of search results obtained, transforming a static keyword search into an adaptive process that responds to feedback from search result counts

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from search result counts to modify subsequent search queries, creating a closed-loop process where the number of results directly influences the composition of the next query through iterative addition or removal of words

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the search query includes more words from metadata, then the precision of video matching improves, but the number of search results decreases

Engineering Contradiction:
Improveprecision of video matchingVSAvoidnumber of search results
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically balances query precision and result quantity by iteratively adjusting the number of words in the search query based on whether the result count falls within the desired range

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of query word count to achieve the desired balance between matching precision and result quantity, adjusting this parameter iteratively until results fall within the specified range

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8078632B1Iterated related item discovery
Publication Date: 2011.12.13 GOOGLE LLC
  • US8078632B1 patent drawing
  • US8078632B1 patent drawing
  • US8078632B1 patent drawing

AI summary

The present invention provides methods and computer program products for identifying a set of related videos for a first video. An embodiment of the method comprises a video hosting website creating an ordered list containing a plurality of words from the metadata associated with the first video. The video hosting website uses a select number of words from the ordered list to form a search query. The search query is processed by the videos hosting website to obtain search results that contain a number of related videos. If the number of related videos in the search results is not within a set range, the search query is modified and the modified search query is processed. If the number of related videos in the search results is within a set range, the search results are provided as the set of related videos for the first video.