Describir: Flexible neuro-fuzzy systems