Introduction SPMF is an open-source software and data mining library written in Java, specialized in pattern mining (the discovery of patterns in data) . It is distributed under the GPL v3 license. It offers implementations of 262 data mining algorithms for: association rule mining, itemset mining, sequential pattern sequential rule mining, sequence prediction, periodic pattern mining, episode min