SPMFAn Open-Source Data Mining Library

Introduction

Algorithms

Download

Documentation

Datasets

FAQ

License

Contributors

Citations

Performance

Developers' guide

Forum

Blog

Other resources

462664 visitors
since 2010

-------------
* Upcoming edited Springer book on high utility pattern mining

* We are hiring a postdoctoral researcher (details here) and a Ph.D. student.  Send your CV with cover letter to Prof. Fournier-Viger.
-------------

 

Introduction

SPMF is an open-source data mining mining library written in Java, specialized in pattern mining.

It is distributed under the GPL v3 license.

It offers implementations of 133 data mining algorithms for:

  • association rule mining,
  • itemset mining,
  • sequential pattern mining,
  • sequential rule mining,
  • sequence prediction,
  • periodic pattern mining, 
  • high-utility pattern mining,
  • clustering and classification,
  • time-series mining.

The source code of each algorithm can be easily integrated in other Java software.

Moreover, SPMF can be used as a standalone program with a simple user interface or from the command line.

SPMF is fast and lightweight (no dependencies to other libraries).

The current version is v2.18 and was released the 6th August 2017.

Copyright © 2008-2017 Philippe Fournier-Viger. All rights reserved.