Skip to content

parulnith/What-I-learnt-by-interviewing-numerous-Kaggle-Grandmasters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 

Repository files navigation

Twitter

What I learnt by interviewing numerous Kaggle Grandmasters1

Over the past year, I have had the opportunity to interview some of the finest Kaggle Grandmasters. Not only have I learnt about their journey to the top, but I also gained first-hand knowledge about their journey and their dedication towards their craft. The list below is a consolidation of all the interviews that I have conducted so far. Some of these interviews are old(for instance, Bojan and Rohan are now Grandmasters in all four categories), and I intend to update them to reflect the latest rankings and status. However, what doesn't change is their golden advice and experience in tackling some of the most challenging problems in data science.

Kaggle

Kaggle is an online community of data scientists and machine learning practitioners. One can participate in various data science competitions, share code and datasets, and indulge in Data Science related discussions.

Kaggle Progression System

Kaggle tracks users performance by awarding medals in the four different categories: Alt Text

Based on your number of medals you earn you could be one or more of the following:

#6cc644 Novice #15cff0 Contributor #8d15f0 Expert #f03c15 Master #f0b215 Grandmaster



Name Profile Pic Link to Kaggle Profile Number of times in Top 52 Golden Advice Written Interview
Kun-Hao Yeh Kaggle 2 “Define your small success, Define your own great goals, Work hard, enjoy any small success, and unconsciously get addicted to the process.” View on Medium
Dmitry Gordeev Kaggle 7 “The common approaches and state-of-the-art models usually suffice to achieve impressive results. But if you want to do better, you have to think outside the box. And it is a field with endless opportunities to be creative.” View on Medium
Guanshuo Xu Open in Kaggle 8 "As far as new developments in machine learning are concerned, it depends on the actual needs. I tend to filter out anything not instantly helpful and maybe keep an eye on the potentially exciting stuff. Then I get back to it as and when needed." View on Medium
Philipp Singer Open in Kaggle 12 "A lot of success on Kaggle is based on experience and the willingness to touch and learn about things that at first glance, you do not know much about." View on Medium
Gábor Fodor Open in Kaggle 6 "Don’t be afraid to start and prepare for the long run. The community is enormous and willing to share. If you already learned the basics and want to get your hands dirty, I can only recommend participating in Kaggle competitions." View on Medium
Fatih Öztürk Open in Kaggle 1 "I would suggest not worry too much about questions like — where to start, which courses to take, which tools to learn etc. Instead of dealing with all these questions initially, it is advisable to directly jump into a data science project or a competition and learn from others’ code. This is the way I improved myself by getting my hands dirty early on." View on Medium
Sudalai Rajkumar Open in Kaggle 2 "First and foremost, data science enthusiasts must understand whether this field is of actual interest to them or they want to get associated with it just because of the hype around it. It is a rapidly evolving field and requires continuous learning, and so only passion will help sustain in the long run." View on Medium
Yauhen Babakhin Open in Kaggle 4 "Just reading the books, blog posts, skimming through online courses will not give you any hands-on experience. You will only obtain some theoretical understanding that you won’t be able to apply in practice. On the other hand, going right away to the application would also become a monkey job. Running simple fit()predict() and blindly copying public Kaggle kernels, without any understanding of what’s going on under the hood, would also lead you nowhere." View on Medium
Shivam Bansal Open in Kaggle 3 "Think from an end to end perspective. This means that it is necessary to keep a business perspective in mind while developing a data science solution. This thinking helps in coming up with a creative and relevant solution for any business problem at hand." View on Medium
Bojan Tunguz Open in Kaggle 3 "Familiarize yourself with all those resources. Come up with a reasonable plan that works for you. It’s essential to build your technical skills but invest time to work on your “soft” skills as well: writing, communication, networking, etc. Be patient with yourself and allow yourself time to grow and develop. Don’t be afraid to fail. Make the point to learn from your failures. And, most importantly, try to have fun and enjoy your journey in its own right as much as possible." View on Medium
Rohan Rao Open in Kaggle 2 "My advice to others would be to identify an area that suits their skill-sets and then work towards solving a problem in that direction. It is essential to be hands-on in any DS work because it is only then one can understand all the nitty-gritty of the profile. Working on DS projects as part of a company/team as a full-time contributor is also preferable because it gives exposure to the entire workflow of a DS project" Medium

A collection of my blogs on Data Science and Machine learning.These are hosted on Medium as well as my Website.

1. This list will be updated as soon as I publish a new interview.
2. Subject to change

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published