I think it's good to use Association rule mining in Data Sciences (Association rule mining is a technique to identify underlying relations between different items).
Apriori is one of my favorite algorithms. I implemented it in Mathematica 5 years ago -- see the package "AprioriAlgorithm.m".
See this blog post "Movie genre associations" that discusses the use of "AprioriAlgorithm.m". The guide "MovieLens genre associations" provides more theoretical and usage details.
(Here are other posts from my blog that use Apriori.)