Apriori Framework