Topic Suggestion Weighting for Cloud Data Relevance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for assigning topics to textual data in cloud computing environments lack efficiency in combining and ranking topic suggestions from multiple sources, leading to suboptimal relevance and user experience in social networking and database systems.

Innovation Solution

The system combines topic suggestions from various sources, including topic indices and natural language processing libraries, by applying weights to scored suggestions and recursively optimizing these weights based on user selections, to generate a ranked list of topics for assignment to textual data items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple topic sources are used to generate topic suggestions, then the quantity and variety of topic suggestions increase, but the complexity of combining and ranking these suggestions increases

Engineering Contradiction:
Improvequantity of topic suggestionsVSAvoidcomplexity of combining and ranking suggestions
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system segments the topic suggestion process by dividing it into multiple independent topic sources (e.g., keyword matching, natural language processing, historical data analysis). Each source operates independently to generate topic suggestions, which are then combined through a weighted ranking mechanism. This segmentation allows the system to leverage diverse sources without creating a monolithic complex system, as each source can be developed and optimized separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges topic suggestions from multiple independent sources into a unified ranked list using a combination algorithm that integrates results from different sources. This merging process consolidates the output of various topic sources while maintaining the ability to rank and prioritize suggestions, effectively combining the benefits of multiple sources without proportionally increasing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If weights are applied to topic sources to improve ranking accuracy, then the precision of topic suggestions improves, but the complexity of weight optimization increases

Engineering Contradiction:
Improveprecision of topic suggestionsVSAvoidcomplexity of weight optimization
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where user interactions with topic suggestions (such as selections, clicks, or corrections) are collected and used to adjust the weights of different topic sources. This feedback loop allows the system to automatically optimize weights based on actual performance data, improving precision over time without requiring manual intervention or complex optimization algorithms. The feedback-driven approach simplifies weight optimization by using empirical data rather than theoretical calculations.

Inventive Principle:
Principle #23Feedback

3Reliability

If recursive optimization of weights is implemented, then the relevance of topic suggestions improves, but the processing time and computational resources increase

Engineering Contradiction:
Improverelevance of topic suggestionsVSAvoidprocessing time for weight optimization
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs recursive weight optimization periodically rather than continuously, updating weights at scheduled intervals or after accumulating a certain amount of feedback data. This periodic optimization approach maintains high relevance of topic suggestions by regularly adjusting weights while avoiding the continuous computational overhead of real-time optimization. The system balances reliability improvement with time efficiency by optimizing at optimal intervals rather than constantly.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9400840B2Combining topic suggestions from different topic sources to assign to textual data items
Publication Date: 2016.07.26 SALESFORCE INC
  • US9400840B2 patent drawing
  • US9400840B2 patent drawing
  • US9400840B2 patent drawing

AI summary

Disclosed are systems, apparatus, methods and computer-readable storage media for combining topic suggestions from different topic sources to assign to textual data items. In some implementations, a first automated topic source provides one or more first topic suggestions to associate with a textual data item. Each first topic suggestion has a respective first characteristic, which can be adjusted. A second automated topic source provides one or more second topic suggestions to associate with the textual data item. Each second topic suggestion has a respective second characteristic, which can be adjusted. The first and second topic suggestions are combined to define a combined list. A reference value is determined or retrieved to impact ordering of the topic suggestions in the combined list.