Machine learn library of University of Johannesburg Computational Intelligence Research Group