Multilingual Content Selection via Query Language Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current content selection methods in networked environments often fail to account for multi-lingual users, leading to inefficient content retrieval and lower quality human-computer interaction, as they rely solely on user-reported languages and dominant regional languages, excluding content items in languages the user may be fluent in.

Innovation Solution

A data processing system that identifies the languages used by a client device by analyzing queries and location data, expanding the selection of content items to include those in multiple languages the user understands, thereby reducing computational and network resource consumption and enhancing interaction quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If content selection relies solely on user-reported languages and dominant regional languages, then the system complexity is reduced, but the content selection accuracy deteriorates by excluding content items in languages the user may be fluent in

Engineering Contradiction:
Improvecontent selection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary language identification on client device queries before content selection, analyzing the actual language used in user queries rather than relying solely on pre-configured user profiles. This preliminary action enables more accurate content matching while maintaining system efficiency through upfront language determination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary language analysis layer between the user query and content selection process. This intermediary component identifies the language of incoming queries and uses it to filter and select appropriate content items, bridging the gap between simple user input and accurate content delivery without requiring complex user profiles.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system expands content selection to include multiple languages, then the adaptability improves, but the computational resources and network bandwidth increase

Engineering Contradiction:
Improvelanguage adaptabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by tailoring content language selection to each specific client device's query language rather than applying a uniform language policy system-wide. Each query is analyzed independently to determine its language, and content is selected locally for that specific interaction, enabling language adaptability without requiring global system reconfiguration or excessive resource allocation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the language parameter dynamically based on the actual query language detected from each client device. Instead of maintaining fixed language assignments, the system adjusts the language parameter of selected content to match the detected query language, enabling flexible multilingual support while optimizing resource usage by only processing content in relevant languages.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system analyzes each query to identify user language, then the interaction quality improves, but the processing time increases

Engineering Contradiction:
Improveinteraction qualityVSAvoidquery processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system replaces complex mechanical language analysis with a streamlined identification process that focuses on key query characteristics. Instead of performing exhaustive linguistic analysis, the system uses efficient language detection methods that quickly identify the query language and proceed to content selection, reducing processing time while maintaining high interaction quality through accurate language matching.

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

Data Source

PatentUS20230325421A1Selecting from Arrays of Multilingual Content
Publication Date: 2023.10.12 GOOGLE LLC
  • US20230325421A1 patent drawing
  • US20230325421A1 patent drawing
  • US20230325421A1 patent drawing

AI summary

Systems and methods of selecting content to provide in networked environments are provided herein. A data processing system can receive an input from a client device, the input including keywords in a first language. The data processing system can determine the first language based on the keywords of the input. The data processing system can determine, using the input, a location identifier identifying a location of the client device. The data processing system can identify a second language associated with the location identifier. The data processing system can identify a first plurality of content items in the first language and a second plurality of content items in the second language based on the input. The data processing system can provide, to the client device, a content item from one of the first plurality of content items and the second plurality of content items.