Author Archives: Philippe Fournier-Viger

SPMF’s architecture (5) The Graphical User Interface

This is the fifth post of a series of blog posts about the architecture of the SPMF data mining library. Today, I will specifically talk about the graphical user interface of SPMF, its main components and how it interacts with … Continue reading

Posted in Data Mining, Data science, Java, open-source, spmf | Tagged , , , , , , , , , | Leave a comment

SPMF 3.0: Towards even more efficiency

In this blog post, I will talk about the future of SPMF. I do this once in a while. Today, I will discuss on the performance of SPMF. Performance A main focus of SPMF is and has always been efficiency … Continue reading

Posted in Big data, Data Mining, Data science, Java, open-source, spmf | Tagged , , , | Leave a comment

SPMF’s architecture (4) The MemoryLogger

Today, I will continue the series of blog posts to explain the architecture of the SPMF data mining library, and I will talk in particular about a module in SPMF called the MemoryLogger. This module is responsible for recording the … Continue reading

Posted in Data Mining, Data science, open-source, Pattern Mining, spmf | Tagged , , , , , , , | Leave a comment

Unethical services in academia

Today, some people contacted me on LinkedIn to ask me if I have any papers where I could sell the authorship. I was quite amazed that someone would ask me that… But I have heard that it is something that … Continue reading

Posted in Academia, Research | Tagged , , , , , | Leave a comment

SPMF’s architecture (3) The Preference Manager

This is the third of a series of blog posts about the architecture of the SPMF data mining library. Today, I will explain the role of another an internal module in SPMF, called the Preference Manager. This module is used … Continue reading

Posted in Data Mining, Data science, Java, open-source, Pattern Mining, spmf | Tagged , , , , , , | Leave a comment

A Glossary of Pattern Mining

Pattern mining is a popular research area in data mining, which aims at discovering interesting and useful patterns in data. It is a field of research that has been active for over 25 years and there is a lot of … Continue reading

Posted in Data Mining, Data science, Pattern Mining | Leave a comment

SPMF’s architecture (2) The Main class and the Command Processor

In this blog post, I will continue explaining the architecture of the SPMF data mining library. In the previous post, I have introduced a key component of SPMF called the Algorithm Manager, which manages all the algorithms offered in SPMF. … Continue reading

Posted in Data Mining, Data science, open-source, spmf | Tagged , , , , , , , , | 1 Comment

SPMF’s architecture (1) The Algorithm Manager

In this new series of blog posts, I will talk about the architecture of the SPMF data mining library, and in particular, I will talk about the AlgorithmManager, which is a key component of SPMF, which manages all the algorithms … Continue reading

Posted in Data Mining, Data science, Java, open-source, Pattern Mining | Tagged , , , , , , , , , | 2 Comments

How to call SPMF from Visual Basic .Net (VB)?

Today, I will explain how to use SPMF from Visual Basic .Net. Previously, I have explained how to call SPMF from C#, from R, from C++ (on Windows) and from Python. Requirements Let me first describe the requirements. It is … Continue reading

Posted in Data Mining, Data science, Pattern Mining, spmf | Tagged , , , , , , , , , | Leave a comment

How to call SPMF from a C++ Program (Windows)?

I will explain how to call SPMF from a C++ program for the Windows platform. If you are interested by other programming languages, you can check my previous blog posts, where I give examples of how to call SPMF from … Continue reading

Posted in Data Mining, Data science, open-source, spmf | Tagged , , , , , , , | Leave a comment