This is project introducing basics of Machine Learning while covering Important useful libraries like Numpy, Pandas, and Matplotlib . Then we learned about implementing linear regression using scratcch as well as linear regression by using sklearn then compared it. Then we learned about implementing impoortant machine learnings alogrithms.