Navigation in a hierarchical structured transaction processing system
First Claim
1. A method performed by a program executed by a processor to navigate among an arranged group of nodes, each of the nodes having an associated verbal description, the method comprising:
- eliminating stop words and duplicates from the verbal descriptions to create a list of keywords;
creating a list of thesaurus words;
creating a first matrix comprising a correlation of at least some thesaurus words with at least some keywords;
creating a second matrix by calculating cosine values from a co-occurrence analysis of the entries in the first matrix;
determining a synonymy among the at least some thesaurus words and the at least some keywords; and
creating a thesaurus configured as an inverted index based upon the synonomy.
3 Assignments
0 Petitions
Accused Products
Abstract
A method performed in a system having multiple navigable nodes interconnected in a hierarchical arrangement involves receiving an input containing at least one word identifiable with at least one keyword, identifying at least one node, other than the first node, not directly connected to the first node, but associated with the at least one keyword, and jumping to the identified node. A transaction processing system having a hierarchical arrangement of nodes and is configured for user navigation among the nodes. The system has an inverted index correlating keywords with at least some nodes in the arrangement so that when the user provides an input in response to a verbal description and the response includes a meaningful word correlatable with a keyword, the system will identify at least one node correlated to the meaningful word by the inverted index and jump to that node without first traversing any other node.
-
Citations
6 Claims
-
1. A method performed by a program executed by a processor to navigate among an arranged group of nodes, each of the nodes having an associated verbal description, the method comprising:
-
eliminating stop words and duplicates from the verbal descriptions to create a list of keywords; creating a list of thesaurus words; creating a first matrix comprising a correlation of at least some thesaurus words with at least some keywords; creating a second matrix by calculating cosine values from a co-occurrence analysis of the entries in the first matrix; determining a synonymy among the at least some thesaurus words and the at least some keywords; and creating a thesaurus configured as an inverted index based upon the synonomy. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification