Automated FAQ Query Clustering with Dynamic Label Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing FAQ systems face challenges in efficiently classifying and tagging large amounts of user queries, leading to slower deployment and less satisfactory customer experiences due to the high cost and time required for manual data tagging.

Innovation Solution

A method and system for building a frequently-asked questions (FAQ) portal that uses predefined universal semantic labels and application-specific labels to cluster queries, with an adjustment module that continuously updates labels based on new queries, and incorporates user history to define mappings, enabling efficient tagging and classification of queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual tagging methods are used for FAQ queries, then labeling accuracy can be maintained, but the time and cost required for deployment increases significantly

Engineering Contradiction:
Improvelabeling accuracyVSAvoiddeployment time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables automatic self-tagging of queries through machine learning models that autonomously classify new queries into existing clusters without requiring manual human intervention for each query, thereby maintaining accuracy while dramatically reducing deployment time and costs

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where tagged queries are continuously evaluated and used to refine clustering algorithms, allowing the system to learn from its own performance and improve labeling accuracy over time without additional manual tagging efforts

Inventive Principle:
Principle #23Feedback

2Reliability

If manual tagging is performed for all queries, then comprehensive coverage is achieved, but the cost and time consumption increase

Engineering Contradiction:
Improvequery coverageVSAvoidtagging efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies partial manual tagging only to critical or ambiguous query clusters that require human verification, while automatically tagging the majority of queries using machine learning, thus achieving comprehensive coverage with significantly improved productivity

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary automatic tagging for all queries before any manual review, pre-processing the data so that manual taggers only need to verify or correct a small subset of queries rather than tagging everything from scratch

Inventive Principle:
Principle #10Preliminary action

3Productivity

If FAQ systems use static clustering, then initial deployment is faster, but the system cannot adapt to new queries and trends

Engineering Contradiction:
Improvedeployment speedVSAvoidquery adaptation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic clustering where cluster assignments and boundaries are continuously updated based on new incoming queries and usage patterns, allowing the FAQ system to adapt to emerging trends while maintaining the speed benefits of automated processing

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs continuous learning and clustering refinement in the background without interrupting service, constantly incorporating new query patterns into the clustering model to maintain adaptability while preserving deployment efficiency

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9064001B2Method and apparatus for a frequently-asked questions portal workflow
Publication Date: 2015.06.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9064001B2 patent drawing
  • US9064001B2 patent drawing
  • US9064001B2 patent drawing

AI summary

In FAQ based systems, associating questions with answers can be a time consuming task if performed manually. In one embodiment, a method of building a frequently-asked questions (FAQ) portal can include creating cluster labels. The labels can include predefined universal semantic labels and application-specific labels. The method can further include applying the cluster labels to clusters of queries within an FAQ application. The method can additionally include adjusting the application-specific labels to support combined and newly created clusters of queries based on application-specific queries within the FAQ application on an ongoing basis and reapplying the universal semantic labels and the adjusted application-specific labels to the combined and newly created clusters of queries. The method and system proposed herein allow for the automated clustering of queries and association with applicable answers, which leads to higher efficiencies for a faster response time for a user.