/Laboratory-Toolkit

The Laboratory Toolkit is a small, self-contained Java SE7+ class library that facilitates the development of experimental, sophisticated information-extraction algorithms. It promotes a flexible programming model, which key abstractions are Analyses, Results and Laboratories, through an entirely generic API.

Primary LanguageJava

The Laboratory Toolkit is a small, generic, self-contained JavaSE7 toolkit that provides a flexible API for developing heuristic, experimental, complex algorithms with a flexible an easy-to-evolve design.

Although it is not tied to a particular field of applications, it seems to be especially well-suited for data-mining, machine-learning, AI, statistics, evolutionary computing... in fact, any domain in which developing experimental algorithms feels more like alchemy or cooking than pure science.

The laboratory-toolkit-all Maven module consists of 2 Maven modules : the Laboratory Toolkit class library itself (laboratory-toolkit-all/laboratory-toolkit), and a module containing code samples (laboratory-toolkit-all/laboratory-samples).

A guide may be found in the laboratory-tookit-guide_html/ directory, and directly dowloaded as the laboratory-tookit-guide.zip archive.

Have fun! :)