implementation of some machine learning algorithms for academic purpose onlu