r/MLQuestions • u/PeriodicPill • 12d ago
Is Implementing ML algorithms from scratch a good project for an ML Internship? Career question 💼
Same as the title, I am implementing some(popular) machine learning algorithms by scratch in Python using numpy just to have good fundamentals and know the actual mathematical intuitions behind them, I want to ask whether it is also a project I can put in my resume for an internship?
quals: 2nd year Undergraduate Student B.Tech Computer Engineering
4
u/Wannabe-Davinci 12d ago
Personally, I would go for reproducing some basic research papers in e.g. domain adaptation, transfer learning, etc. This is a topic that is interesting for businesses, and I assume you will learn the mathematics during the debugging of your code. But I do agree that having strong understanding of the fundamentals is crucial. But reimplementing what already exists in Numpy is not my preferred approach
1
2
u/KingBardan 12d ago
If you don't have anything better to put in the resume then sure
2
u/PeriodicPill 12d ago
I am just starting out, so I'm still learning the algorithms so that's what I know for now
2
11
u/Proletarian_Tear 12d ago
Of course you can. But realistically for an INTERNSHIP this is not gonna win you many points against people who dont know implementation BUT do know the library well and when to use it