Forum Posting Ranking via Simulation-Based Parameter Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing financial application help forums face challenges in optimally ranking user postings for relevance, leading to users having to sift through irrelevant information, which hampers efficient problem-solving and user assistance.

Innovation Solution

A method and system that train a ranking application using initial parameter values, storing user interactions, and performing simulations to generate revised parameter values, which are then used to reorder postings based on relevance, ensuring that the most relevant content is displayed first.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional ranking algorithms are used to display help postings, then the system structure remains simple, but users have to view irrelevant postings which increases time consumption and reduces information quality

Engineering Contradiction:
Improveuser time to find relevant postingsVSAvoidranking system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting user interaction data (views, clicks, time spent) and pre-calculating relevance scores before users actually search for help. This advance preparation of relevance information allows the system to quickly present ranked postings without requiring complex real-time analysis during user queries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary relevance scoring mechanism that mediates between the posting content and user queries. This intermediary system uses machine learning models trained on user interaction data to generate relevance scores, acting as a bridge that translates user needs into ranked posting presentations without requiring direct complex matching algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If relevance-based ranking is implemented, then information quality improves, but the system complexity increases due to multiple parameters and simulations

Engineering Contradiction:
Improverelevance of displayed informationVSAvoidranking algorithm complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically training and updating its own ranking algorithms using user interaction data collected from the forum. The machine learning models continuously learn from user behavior patterns without requiring manual intervention or external tuning, allowing the system to improve information relevance autonomously while managing complexity through automated processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting ranking parameters based on user interaction data. The system modifies relevance scoring parameters, weighting factors, and model parameters automatically through machine learning training, allowing the ranking system to adapt to changing user preferences and behaviors without manual reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If user interactions are stored and simulations are performed to generate revised parameter values, then ranking precision improves, but computational resources and processing time increase

Engineering Contradiction:
Improveranking accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by performing simulations and training on subsets of data rather than processing all user interactions continuously. The machine learning models are trained periodically using representative samples of user interaction data, achieving sufficient ranking accuracy without the excessive computational cost of processing every single user action in real-time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8670968B1System and method for ranking a posting
Publication Date: 2014.03.11 INTUIT INC
  • US8670968B1 patent drawing
  • US8670968B1 patent drawing
  • US8670968B1 patent drawing

AI summary

A method for training a ranking application. The method includes ranking the help postings to create an initial ranking using initial parameter values, and storing user interactions with the help postings to obtain stored interactions. Simulations are performed using the stored interactions to generate revised parameter values for the ranking application. Performing the simulations includes calculating relevance values from the stored interactions, creating a test posting, assigning, to the test posting, an initial score and a relevance value randomly selected from the relevance values to generate a test ranking, and simulating user interactions with the test ranking to generate simulated rankings. The simulated rankings are analyzed to obtain revised parameter values. The method further includes ranking, using the revised parameter values, the help postings to generate a revised ranking, and displaying the help postings in the forum according to the revised ranking.