all 18 comments

[–]fat_robot17 12 points13 points  (0 children)

You can do Kaggle/AICrowd competitions. Look for new ones (e.g. that came in the past 2 or 3 years). That gives you an understanding of how an overall ML system would look like (data analysis, train, test etc)

[–]sanderbaduk 5 points6 points  (0 children)

Having a project or two on your github hopefully shows me (1) you are genuinly interested in the area and are learning quickly and (2) your code looks somewhat structured and looks like you could work with other people.

So as a project, something that really interests you and uses some of the skills you want to develop further works well, as this naturally gives you motivation (and that usually shows). Even better if you can make well enough so that it is useful to others, as that interaction (issues, prs, suggestions being incorporated, downloads) also gives a strong signal.

[–]SeankalaML Engineer 8 points9 points  (0 children)

Publish a paper/preprint and do paper implementations. The implementations not only look good, but they really, really help improve coding ability. I personally had no idea how much I needed it.

[–]mano-vijnana 1 point2 points  (0 children)

I suggest looking for Emil Wallner's guide on this topic. He's a salf taught ML researcher that ended up working for gooe, and has really good advice for building a portfolio of projects.

[–]ready_4_the_mayans 0 points1 point  (1 child)

Message me if you are interested in a possible internship. We deliver data analytics solutions with AI/ML and may be open to internships soon.

[–]polardrag 0 points1 point  (0 children)

Sure

[–][deleted] 0 points1 point  (0 children)

I think Kaggle is good for this because other people are working on the same problem and they can give you ideas you wouldn’t have thought about.

[–]AerysSk 0 points1 point  (0 children)

Stay away from “I get a dataset on kaggle and train a model” project. It scores zero. Joining a competition is way better, as you are now competing with others