Software Tools


AFRYCA (A Framework for the Analysis of Consensus Approaches) is a research-oriented software framework for the study of different consensus models proposed by a variety of authors in the literature. The main objective of the consensus models is to provide support and guidelines for conducting Consensus Scope Processes in the resolution of Group Decision Making […]


Apollo Decision Support System

Fuzzy climate change decision support system. APOLLO is a software used to address climate change policy problems. This tool, designed by the University of Jaén, implements a framework for group decision making, using a fuzzy extension of the Order Preference by Similarity to Ideal Solution (TOPSIS) technique together with a new consensus measurement model to […]

Ver Apollo Decision Support System


BigDapTOOLS is a package of tools born with the objective of providing and unifying software developments related to data preprocessing and Big Data. This project began with funding from the BBVA Foundation. To date, we have several developments carried out on three well-known Data Science platforms, although the package will continue to grow in the […]



SIMiDat dmServer is a web-based data mining software to run a large number of computational intelligence algorithms without installing any software on your computer. The website incorporates different algorithms to easily pre-process and analyze data through a GUI. Contact: Francisco Charte More information:

Ver dmServer


DaSCI has created a repository that contains information that promotes lifelong learning and that is highly topical recently. When data privacy is imposed as a necessity, Federated Learning (FL) emerges as a relevant Artificial Intelligence field for developing machine learning models in a distributed and decentralized environment reducing the exposure of sensitive data. This repository […]

Ver FL-Tutorial


FLINTSTONES is a software suite that implements the 2-tuple linguistic model to solve decision-making problems under linguistic uncertainty and its extensions to deal with complex frameworks such as multi-granular linguistic frames, heterogeneous frames and unbalanced linguistic frames. Contact: Luis Martínez López More information:



Library FRBS is an implementation of various learning algorithms based on fuzzy rule-based systems for dealing with classification and regression tasks. FRBSs are also known as fuzzy inference systems and fuzzy models. In this version we provide a universal framework named ‘frbsPMML’, which is adopted from the Predictive Model Markup Language (PMML), for representing FRBS […]


Housing (dummy website)

Housing (dummy website) is an implementation of a decision making model with 2-tuple and hesitant fuzzy linguistic term sets to aid in the housing market by offering a new website service (developed under GPL v3). It uses a catalog of more than 2 thousands houses to show an case of use of this service in […]

Ver Housing (dummy website)


KEEL (Knowledge Extraction based on Evolutionary Learning) is an open source software tool (GPLv3) developed in Java that can be used for a large number of different knowledge data discovery tasks. KEEL provides a simple graphical user interface based on data flow to design experiments with different data sets and computational intelligence algorithms (paying special […]

Ver Keel


MSPEV is a tool for managing 360º performance evaluation processes in which heterogeneous information is handled (numerical, intervalar and linguistic) and where evaluation criteria can be related to each other. Contact:  Luis Martínez More information:


Nets4Learning Tool

Nets4Learning is an informative web platform in the field of Artificial Intelligence, Machine Learning and Deep Learning. Specifically, it shows different tasks that can be performed by Neural Networks, complex or deep, when trained by Machine Learning. The tasks addressed are among the most commonly used and correspond to tabular classification, image classification or object […]

Ver Nets4Learning Tool


OL-Radio (Collaborative Radio under Creative Commons License) is a collaborative Internet radio that broadcasts and recommends songs to users, all under a Creative Commons license. Contact: Luis Martínez and Macarena Espinilla More information:

Ver OL-Radio


RAFNI (Relabelling And Filtering Noisy Instances) is an algorithm to help neural networks learn when the training set presents label noise. It handles the instances that the algorithm consider as noisy in the training set by using three mechanisms that filter or relabel these instances. The mechanisms use the predictions, the probability of those predictions […]


RED platform

Home Cardiac Rehabilitation This software development is the result of the research project “Implementation of a Ubiquitous Intelligent Decision System (Si-Die) of E-Health for the Monitoring of Patients with Ischemic Heart Disease Participating in a Secondary Prevention and Cardiac Rehabilitation Program“. The system developed is for Home Cardiac Rehabilitation. The system developed –and named RED– […]

Ver RED platform


REJA (System of Recommendation of Restaurants Geo-referenced of Jaén) is a system of recommendation web of restaurants of the province of Jaén. The user of REJA can receive recommendations from restaurants all over the province that are going to be of their entire taste as the system can model such preferences using complex algorithms. Contact: […]



The RoughSets R library is an implementation of algorithms for data analysis based on the rough set theory (RST) and the fuzzy rough set theory (FRST). The methods included in the package can be divided into several categories based on their functionality: discretization, feature selection, instance selection, rule induction and classification based on nearest neighbors. […]

Ver RoughSets


The Stuttgart Neural Network Simulator (SNNS) is a library containing many standard implementations of neural networks. This package wraps the SNNS functionality to make it available from within R. Using the ‘RSNNS’ low-level interface, all of the algorithmic functionality and flexibility of SNNS can be accessed. Furthermore, the package contains a convenient high-level interface, so […]



SciMAT is an open source (GPL v3) software tool developed to perform a science mapping analysis under a longitudinal framework. SciMAT provides different modules that help the analyst to carry out the steps of the science mapping workflow. Contact: Manuel Jesús Cobo Martín More information:

Ver SciMAT


SECABA2 is a web application that allows to capture library user opinion polls using the LibQUAL+TM model. The polls allow the inclusion of several types of questions  and allows to group them into different categories that can be later aggregated and studied. Contact: Enrique Herrera-Viedma More information:


Teranga Go!

The main objective of the Teranga Go! online community is to promote the mobility of international migration flows based on concepts of collaborative economics and participatory consumption. A web/app system has been developed to offer a carsharing service but focuses on migration flows between Spain and Senegal.The Teranga Go! community implements a language decision support […]

Ver Teranga Go!

Web of Science Query Partitioner

WoS Query Partitioner is a tool that interactively splits a Web of Science query which returns more than 100,000 results into smaller queries to allow to easily obtain an exact result count. The details of its inner workings can be found in the associated paper: S. Alonso, F.J. Cabrerizo, E. Herrera-Viedma, F. Herrera. WoS Query Partitioner: A tool […]

Ver Web of Science Query Partitioner