So far, I've talked about regression or classification algorithms that can be used to solve problems. Sometimes though, we just want to discover some associations within our data. These associations can, in turn, be used by a business to optimize profits.
One of the fundamental algorithms that can be used to solve these kind of problems is called Apriori algorithm.
by Joseph Woolf