Mining emergent weighted association rules utilizing backlinking reinforcement analysis
First Claim
1. A method of enhancing the reliability and accuracy of a computer generated expert database, said method comprising the steps of:
- a) first establishing a plurality of forward link associations between reference and related items having first respective weights;
b) second establishing a plurality of back link associations between reference and related items having second respective weights, wherein said pluralities of forward and back link associations have a defined correspondence; and
c) storing, to an expert database, data records identifying said forward link associations as association rules including said first and second respective weights.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and methods providing for the evaluation of transaction data records to first determine forward link associations between items as reference and related items identified by corresponding “expert” users as a basis for establishing expert database item association rules. The forward link associations are then evaluated to identify back link associations between reference and related items. Back link weights, corresponding to the respective back link associations reflecting the depth and strength of the back linked associations are determined and associated with the forward link associations to provide an augmented basis for subsequently evaluating the association rules collected into an expert database.
69 Citations
28 Claims
-
1. A method of enhancing the reliability and accuracy of a computer generated expert database, said method comprising the steps of:
-
a) first establishing a plurality of forward link associations between reference and related items having first respective weights;
b) second establishing a plurality of back link associations between reference and related items having second respective weights, wherein said pluralities of forward and back link associations have a defined correspondence; and
c) storing, to an expert database, data records identifying said forward link associations as association rules including said first and second respective weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A method of preparing an association rules set for an expert database utilizing a computer to analyze a set of data records describing transactions involving users with respect to a predetermined set of items, said method comprising the steps of:
-
a) selecting, from the set of users identified by a set of transaction data records, sub-populations of expert users for respective reference items;
b) first computing a forward coupling graph of associations between reference items and related items, wherein forward link associations are defined with respect to said sub-populations of expert users, and wherein each said forward link association of said forward coupling graph has a first weighting;
c) second computing back link associations in said forward coupling graph, wherein said back link associations represent closures of chains of forward link associations, wherein each said back link association has a second weighting; and
d) generating an association rule, including a third weight, for a predetermined forward link association wherein said third weight represents a combination of said first and second weightings for said predetermined forward link association. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for generating association rules for expert databases through the execution of a computer, said system comprising:
-
a) a first database storing a set of transaction data records;
b) a second database provided to store a set of association rules, wherein each said association rule defines an association weighting; and
c) a computer coupled between said first and second databases, said computer implementing a selective analytic generation program for generating said set of association rules from said set of transaction data records wherein said selective analytic generation program provides for the identification of a set of back link associations within a set of forward link associations defined by said set of transaction data records, a subset of said set of association rules having a defined correspondence with said set of back link associations, the computation of respective back link weightings for said set of back link associations, and the incorporation of said back link weightings as respective components of said association weightings of said subset of said set of association rules. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
23. A process of generating an expert database through the execution of a computer based analysis of a set of transaction records representing user actions taken with respect to a defined set of items, said process comprising the steps of:
-
a) first identifying, for each of a plurality of reference items, respective expert user sub-populations of the users identified in said set of transactions;
b) second identifying, for each of said expert user sub-populations, sets of related items;
c) constructing an item association data structure representing forward linked associations between said reference items and said sets of related items;
d) pruning said item association data structure to reflect a minimum defined support for respective forward link associations;
e) third identifying back linked associations between reference items and related items within said item association data structure, each said back linked association corresponding to a forward linked association;
f) determining a back link weightings for each of said back linked associations; and
g) generating association rules from said association data structure including associating said back link weightings with the association rules generated from the back linked association corresponding forward linked associations. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification