EVERYTHING XIAOMI
Get listed

KEEL

KEEL is a free Java software suite for data mining, intended for research and education.

Place
#14 of 32
Score
6.1
KEEL's website

What KEEL is

KEEL is a free Java software suite for data mining, intended for research and education. It supports regression, classification, clustering, and pattern mining, with a catalog of 518 algorithms. Its preprocessing methods cover transformations, discretization, instance and feature selection, and noise filtering. In the graphical interface, users can build experiments from multiple datasets and algorithms; the suite generates files for running them offline. A statistical library provides parametric and nonparametric tests for comparing results. Additional modules address imbalanced learning, semi-supervised learning, nonparametric statistical analysis, and multiple instance learning. KEEL converts CSV, ARFF, and plain-text datasets into its own format. A basic dataset package is included, and a linked repository contains more than 600 datasets. The software is open source under GPLv3, and source code and a binary for release 3.0 are offered. It runs on Windows, Linux, and Mac OS X with Java 7 or later; a Java Virtual Machine is required. Documentation is available for integrating new algorithms.

Good

  • Free and open source under GPLv3
  • 518 listed algorithms across data-mining tasks
  • Includes preprocessing and statistical analysis
  • Imports CSV, ARFF, and plain-text datasets
  • Supports Windows, Linux, and Mac OS X

Watch out

  • Requires a Java Virtual Machine
  • Release 3.0 binary is dated 2018-04-09
  • Experiments run offline on a machine

Who it suits

KEEL suits researchers and educators working with data-mining algorithms and offline experiments. It is also relevant to users who want to compare algorithm results using statistical tests.

Verdict

KEEL brings data-mining methods, experiment design, and statistical comparisons into one Java suite. Its Java runtime requirement and dated listed binary are important considerations when choosing it.

Plans and prices

From KEEL's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
KEELFreeFree software under GPLv3

The facts

Each one read from KEEL's own pages, with the date it was checked.

What it does

Algorithms
The site lists 518 algorithms, including data preprocessing and classification algorithms.checked 5 Oct 2026
Audience
The site describes KEEL as designed for research and education.checked 5 Oct 2026
Data import
The manual says KEEL can convert datasets from CSV, ARFF, or plain text formats into KEEL format.checked 5 Oct 2026
Datasets
The download page says the software includes a basic dataset package and links to a repository with more than 600 datasets.checked 5 Oct 2026
Development group
The project members page identifies the University of Granada group as the coordinating node for KEEL development.checked 5 Oct 2026
Download
The download page offers the source code and a binary version for release 3.0 dated 2018-04-09.checked 5 Oct 2026
Experiment design
Its graphical interface lets users design experiments with multiple datasets and algorithms and generates files to run experiments offline on a machine with a Java Virtual Machine.checked 5 Oct 2026
Integration
The download page links to documentation for integrating new algorithms into KEEL.checked 5 Oct 2026
Modules
The suite includes modules for imbalanced learning, nonparametric statistical analysis, semi-supervised learning, and multiple instance learning.checked 5 Oct 2026
Preprocessing
KEEL includes preprocessing methods for transformation, discretization, instance and feature selection, and noise filtering.checked 5 Oct 2026
Purpose
KEEL is a Java software suite for data mining tasks including regression, classification, clustering, and pattern mining.checked 5 Oct 2026
Runtime
KEEL requires a Java Virtual Machine; the reference manual says JVM version 1.7 or later should run the graphical interface and included algorithms.checked 5 Oct 2026
Security and license
The download page identifies KEEL as open-source software licensed under GPLv3.checked 5 Oct 2026
Statistical analysis
KEEL includes a statistical library and parametric and nonparametric tests for comparing algorithm results.checked 5 Oct 2026
Supported systems
The KEEL 3.0 paper states it can be used on Windows, Linux, and Mac OS X with Java 7 or later.checked 5 Oct 2026

Alternatives to KEEL

All alternatives
  1. 1

    Paperspace Gradient

    Free planOpen sourceWebAPIExtensionLinux
    8.3From $8 a month
  2. 2Datalore logo

    Datalore

    Free planWebAPILinuxSelf-hosted
    7.6From $29.17 a month
  3. 3Google Colab logo

    Google Colab

    Free planWebAPIExtensionSelf-hosted
    7.6Free plan
  4. 4JupyterLab logo

    JupyterLab

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  5. 5

    Deepnote

    Free planWebAPIExtensionLinux
    7.2From $3,920 a month
  6. 6KNIME Analytics Platform logo

    KNIME Analytics Platform

    Free planLinuxmacOSWindows
    7.1From $19 a month