This extension consists of the operators provided by PUT that implement 3 pattern mining algorithms for extended market basket analysis. These models build upon the association rule mining framework, but provide additional analytic capabilities beyond simple associations. The first model allows to mine transactional database for negative patterns represented as dissociation itemsets and dissociation rules. The second model of substitutive itemsets filters items and itemsets that can be used interchangeably as substitutes, i.e., itemsets that appear in the transactional database in very similar contexts. Finally, the third model of recommendation rules uses an additional itemset interestingness measure, namely coverage, to construct a set of recommended items using a greedy search procedure. All operators accept the collection of discovered frequent patterns as input data, and produce itemsets and rules as their outputs. The Figure below shows an example of using proposed operators within a data mining workflow inside Rapid Miner.
To install the Market Basket Analysis Extension, download the jar file and place it in the lib/plugins directory in your RapidMiner installation directory.