library for artificial neural networks based on Benoit