Keyword Expansion for Financial Transaction Categorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Taxpayers face laborious and time-consuming tasks when categorizing financial transactions due to complex tax regulations, leading to long user latencies despite advancements in software applications.

Innovation Solution

A method and system utilizing distributed-computing software to determine semantic relationships between terms, expand keyword collections, and calculate confidence intervals to assist users in categorizing transactions efficiently, reducing latency by suggesting expense categories based on user queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually categorize financial transactions using complex tax regulation terminology, then categorization accuracy is maintained, but user time and effort increase significantly

Engineering Contradiction:
Improvecategorization accuracyVSAvoiduser time and effort
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent introduces an intermediary system consisting of keyword collections and semantic relationship analysis that mediates between the user's simple query and the complex categorization task. The system expands user queries using semantic relationships from a corpus and matches them against expense categories through confidence interval calculations, thereby maintaining accuracy while reducing user effort and time investment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary actions by pre-computing keyword collections for each expense category and establishing semantic relationships between terms in advance. When a user submits a query, the system can quickly match it against pre-prepared keyword collections and confidence intervals, eliminating the need for users to manually navigate complex tax terminology and significantly reducing categorization time.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If software applications provide comprehensive tax regulation terminology and category options, then categorization completeness is improved, but user interface complexity and search time increase

Engineering Contradiction:
Improvecategorization completenessVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential keywords from comprehensive tax regulation terminology and organizes them into targeted keyword collections for each expense category. Instead of presenting users with the full complexity of tax regulation terminology, the system extracts and presents only the relevant keywords matched to user queries, thereby maintaining categorization completeness while significantly reducing interface complexity and search time.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the system expands keyword collections using semantic relationships, then search accuracy is improved, but computational requirements and processing time increase

Engineering Contradiction:
Improvesearch accuracyVSAvoidcomputational requirements
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent performs the computationally intensive semantic relationship analysis and keyword collection expansion in advance, before users submit queries. The system pre-computes confidence intervals for keyword-category associations and stores these results. When users submit queries, the system only needs to perform simple matching operations against pre-computed data, thereby achieving high search accuracy while minimizing real-time computational requirements and processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10810685B1Generation of keywords for categories in a category hierarchy of a software product
Publication Date: 2020.10.20 INTUIT INC
  • US10810685B1 patent drawing
  • US10810685B1 patent drawing
  • US10810685B1 patent drawing

AI summary

A method for category search. The method includes determining semantic relationships between terms in a corpus; obtaining, from an expense category hierarchy and for an expense category, a collection of keywords; and expanding the collection with a related keyword according to a semantic relationship of the relationships between the related keyword and a preexisting keyword in the collection. The method further includes extracting a segment from a description of a first historical transaction by a user of the financial product; and adding the extracted segment as an additional keyword to the collection when, for the extracted segment, the minimum of a first and a second confidence-interval bound calculated for a first transaction score and a first user score, respectively, satisfy a first threshold; and returning the name of the expense category in response to a user submitting a first query that comprises at least one the keyword in the collection.