SPMF: A Java Open-Source Pattern Mining Library

Abstract

We present SPMF, an open-source data mining library offering implementations of more than 55 data mining algorithms. SPMF is a cross-platform library implemented in Java, specialized for discovering patterns in transaction and sequence databases such as frequent itemsets, association rules and sequential patterns. The source code can be integrated in other Java programs. Moreover, SPMF offers a command line interface and a simple graphical interface for quick testing. The source code is available under the GNU General Public License, version 3. The website of the project offers several resources such as documentation with examples of how to run each algorithm, a developer's guide, performance comparisons of algorithms, data sets, an active forum, a FAQ and a mailing list.

Cite

Text

Fournier-Viger et al. "SPMF: A Java Open-Source Pattern Mining Library." Machine Learning Open Source Software, 2014.

Markdown

[Fournier-Viger et al. "SPMF: A Java Open-Source Pattern Mining Library." Machine Learning Open Source Software, 2014.](https://mlanthology.org/mloss/2014/fournierviger2014jmlr-spmf/)

BibTeX

@article{fournierviger2014jmlr-spmf,
  title     = {{SPMF: A Java Open-Source Pattern Mining Library}},
  author    = {Fournier-Viger, Philippe and Gomariz, Antonio and Gueniche, Ted and Soltani, Azadeh and Wu, Cheng-Wei and Tseng, Vincent S.},
  journal   = {Machine Learning Open Source Software},
  year      = {2014},
  pages     = {3569-3573},
  volume    = {15},
  url       = {https://mlanthology.org/mloss/2014/fournierviger2014jmlr-spmf/}
}