in this project I implement a linear classifier and train it using stochastic gradient descent modifications