Intro to ML
This project was done under Programming Club, Science and Technology Council. The project was aimed at introducing the basics of Machine Learning.
Outcomes:
- Got introduced to the basic libraries used in data science like Numpy, Pandas, Mathplotlib, etc.
- Learned how to observe a dataset and analyse it. Got an insight on how to pre‑process the dataset effectively like when to scale/standardize data for a model, how to deal with highly corelated features, when to label encode and when to one‑hot encode etc.
- Learned and implemented different Regression, Classification and Clustering models; learned linear models like Linear, Ridge and Lasso Regression and non‑linear models like KNN, SVR, Naive Bayes, Random Forest and LightGBM.
- Implemented everything learned in a Hackathon hosted on Zindi.
For the implementataion assignments, head to the github repo.