See details → The Data Processing Library for Java

datapro4j is a Java library for data processing that allows the manipulation of datasets from diverse source (files and SQL databases). It supports a great variety of data types, including numerical, categorical, dates and multiple values. The library provides a collection of preprocessing algorithms implemented following the Strategy design pattern. In addition, it facilitates the integration of external libraries like Weka and R, a well-known statistical environment, by means of wrappers.



See details → Java Class Library for Evolutionary Computation

JCLEC is a Java library that allows the development and execution of bio-inspired algorithms, specially those based on evolutionary computation like genetic algorithms. It provides an efficient programming environment where algorithms and search components can be configured to easily create experiments. The library has been extended with a specialised module multi-objective optimisation, named JCLEC-MO, which includes recently proposed algorithms and additional functionalities specifically well-suited for the field.