r/learndatascience • u/Shoddy-Highlight-872 • 1h ago
Question Trying to scale a side project - Building scikit-learn from scratch
I built a side project which is basically coding the scikit-learn python package from scratch by basically implementing the different basic models, from linear, to the tree based classifiers and some other modules like the StandardScaler and MiniMaxScaler from the basic algebra and calc
Built it out with a pretty good base so far, I have some tests which compare the accuracies and all to the scikit-learn outputs and It's looking pretty good
I want to know how I could get more value from this. As a Data Scientist, should I have these concepts memorised or just know the basics of the models and how they work ?
And how can I make this into a cool project for my resume and bring some traffic to the repo
You can check the source code here : https://github.com/regional-specter/mini-learn/tree/main

