{
  "id": 70975,
  "title": "What have you learned from doing Kaggle competitions?",
  "url": "/competitions/quora-insincere-questions-classification/discussion/70975",
  "author_name": "",
  "post_date": "2018-11-08T22:57:45.405513200Z",
  "votes": 24,
  "comment_count": 27,
  "views": 0,
  "content": "<p>Interesting question, just one of the few you can find about Kaggle in <a href=\"https://www.kaggle.com/carloshuertas/quora-and-kaggle\">here</a>.</p>\n\n<p>I tried to look for it in Quora, but no luck.</p>\n\n<p>PS: Questions with Kaggle in them are pretty safe.</p>",
  "messages": [
    {
      "id": "417873",
      "postDate": "11/08/2018 22:57:45",
      "content": "<p>Interesting question, just one of the few you can find about Kaggle in <a href=\"https://www.kaggle.com/carloshuertas/quora-and-kaggle\">here</a>.</p>\n\n<p>I tried to look for it in Quora, but no luck.</p>\n\n<p>PS: Questions with Kaggle in them are pretty safe.</p>",
      "rawMarkdown": "Interesting question, just one of the few you can find about Kaggle in [here][1].\n\nI tried to look for it in Quora, but no luck.\n\nPS: Questions with Kaggle in them are pretty safe.\n\n\n  [1]: https://www.kaggle.com/carloshuertas/quora-and-kaggle",
      "votes": null
    },
    {
      "id": "417953",
      "postDate": "11/09/2018 03:44:27",
      "content": "<p>What I have learned:</p>\n\n<ul>\n<li><p>Practical experience of applying machine learning and deep learning algorithms. </p></li>\n<li><p>Pipelines of data cleaning, model training/hyper-parameter tuning and ensemble for various types of problems. </p></li>\n</ul>\n\n<p>What I want to learn in the future:</p>\n\n<ul>\n<li>Get insights and conclusions from data based on EDA. </li>\n</ul>",
      "rawMarkdown": "What I have learned:\n\n - Practical experience of applying machine learning and deep learning algorithms. \n\n - Pipelines of data cleaning, model training/hyper-parameter tuning and ensemble for various types of problems. \n\nWhat I want to learn in the future:\n\n - Get insights and conclusions from data based on EDA.",
      "votes": null
    },
    {
      "id": "418061",
      "postDate": "11/09/2018 08:11:13",
      "content": "<p>What I have learnt:\n Everything practical I have learnt and applied so far, which includes EDA, Visualization, feature engineering intuitions, feature selection, creating pipelines, hyper parameter tuning, validation approaches. </p>",
      "rawMarkdown": "What I have learnt:\n Everything practical I have learnt and applied so far, which includes EDA, Visualization, feature engineering intuitions, feature selection, creating pipelines, hyper parameter tuning, validation approaches.",
      "votes": null
    },
    {
      "id": "418078",
      "postDate": "11/09/2018 08:58:19",
      "content": "<p><strong>Learning By Doing</strong> is the best thing about Kaggle. Solving problems while learning is the best way to solidify the concepts that we are trying to learn. For example, It would always be easier for a guy to fix a car who knows how to drive rather than a guy who just knows how a car works but have never actually driven one. Maybe a bad analogy but I hope you get what I am saying.</p>",
      "rawMarkdown": "**Learning By Doing** is the best thing about Kaggle. Solving problems while learning is the best way to solidify the concepts that we are trying to learn. For example, It would always be easier for a guy to fix a car who knows how to drive rather than a guy who just knows how a car works but have never actually driven one. Maybe a bad analogy but I hope you get what I am saying.",
      "votes": null
    },
    {
      "id": "418406",
      "postDate": "11/09/2018 21:32:17",
      "content": "<p>Two things among all, in every competition I took part up so far (they are about 132):\n 1. best practices of applying machine learning to real world problems from all competitors\n 2. bleeding edge techniques from top ones</p>",
      "rawMarkdown": "Two things among all, in every competition I took part up so far (they are about 132):\n 1. best practices of applying machine learning to real world problems from all competitors\n 2. bleeding edge techniques from top ones",
      "votes": null
    },
    {
      "id": "418471",
      "postDate": "11/10/2018 00:33:55",
      "content": "<p>I learn ML through kaggle.</p>\n\n<p>Starting with the basic concepts like: CV, random forest and feature engineering.\nthen hyper param optimisation and boosting.\nNow each competition I try to learn at least one new subject.\nIn this competition I'm going over the functional API of keras and embedding vectors.</p>",
      "rawMarkdown": "I learn ML through kaggle.\n\nStarting with the basic concepts like: CV, random forest and feature engineering.\nthen hyper param optimisation and boosting.\nNow each competition I try to learn at least one new subject.\nIn this competition I'm going over the functional API of keras and embedding vectors.",
      "votes": null
    },
    {
      "id": "418530",
      "postDate": "11/10/2018 03:38:51",
      "content": "<p>I love these questions:</p>\n\n<p>'How would researchers like Yann Lecun and the like do in a Kaggle competition?'\nA great answer was given by Geoff Hinton and his  team who crushed the first and only Kaggle competition they entered: <a href=\"http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/\">http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/</a></p>\n\n<p>'Will Kaggle cease to exist when Auto-ML comes into full force?'</p>\n\n<p>The trick is 'when'.  It could take decades before ML automation makes top data scientists useless.</p>",
      "rawMarkdown": "I love these questions:\n\n'How would researchers like Yann Lecun and the like do in a Kaggle competition?'\nA great answer was given by Geoff Hinton and his  team who crushed the first and only Kaggle competition they entered: http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/\n\n'Will Kaggle cease to exist when Auto-ML comes into full force?'\n\nThe trick is 'when'.  It could take decades before ML automation makes top data scientists useless.",
      "votes": null
    },
    {
      "id": "418544",
      "postDate": "11/10/2018 04:51:58",
      "content": "<p>Oh.... those days without Kaggle Kernels :)</p>",
      "rawMarkdown": "Oh.... those days without Kaggle Kernels :)",
      "votes": null
    },
    {
      "id": "418863",
      "postDate": "11/10/2018 18:49:51",
      "content": "<p>I have learnt : <code>Fork</code>, <code>Commit</code>, <code>Submit</code>, <code>Don't Upvote</code>, <code>Climb the LB</code>, <code>Get a medal</code></p>\n\n<p>Update: I forgot... <code>Don't get tracked down by GM NxGTR eagle eyes</code></p>",
      "rawMarkdown": "I have learnt : `Fork`, `Commit`, `Submit`, `Don't Upvote`, `Climb the LB`, `Get a medal`\n\nUpdate: I forgot... `Don't get tracked down by GM NxGTR eagle eyes`",
      "votes": null
    },
    {
      "id": "418881",
      "postDate": "11/10/2018 19:33:00",
      "content": "<p>In that case, we find Hinton's account: <a href=\"https://www.kaggle.com/jeff20\">https://www.kaggle.com/jeff20</a></p>",
      "rawMarkdown": "In that case, we find Hinton's account: https://www.kaggle.com/jeff20",
      "votes": null
    },
    {
      "id": "418901",
      "postDate": "11/10/2018 20:45:35",
      "content": "<p>I'm always amazed when someone comes out of nowhere and finishes in the money. Here are some more good questions from the Quora site:</p>\n\n<ul>\n<li>Is Kaggle dead?</li>\n<li>Does winning a Kaggle competition matter outside of Kaggle?</li>\n<li>What does it feel like to be addicted to Kaggle?</li>\n<li>Why do most kaggle users use various ML and DL frameworks and libraries instead of implementing algorithms from scratch? Are they all incompetent?</li>\n</ul>\n\n<p>Links to these questions and their answers at this topic: <a href=\"https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867\">https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867</a> </p>",
      "rawMarkdown": "I'm always amazed when someone comes out of nowhere and finishes in the money. Here are some more good questions from the Quora site:\n\n - Is Kaggle dead?\n - Does winning a Kaggle competition matter outside of Kaggle?\n - What does it feel like to be addicted to Kaggle?\n - Why do most kaggle users use various ML and DL frameworks and libraries instead of implementing algorithms from scratch? Are they all incompetent?\n\nLinks to these questions and their answers at this topic: https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867",
      "votes": null
    },
    {
      "id": "418934",
      "postDate": "11/10/2018 22:48:53",
      "content": "<p>I have learned that 95% of methods and techniques described in academic papers are not applicable to real life (/kaggle) data sets.</p>\n\n<p>And for the 5% that do work, well, you need to find out if they actually work the hard way - By trying it out. There is no free lunch.</p>",
      "rawMarkdown": "I have learned that 95% of methods and techniques described in academic papers are not applicable to real life (/kaggle) data sets.\n\nAnd for the 5% that do work, well, you need to find out if they actually work the hard way - By trying it out. There is no free lunch.",
      "votes": null
    },
    {
      "id": "418935",
      "postDate": "11/10/2018 23:01:38",
      "content": "<p>It is a great environment to practice ML algorithms on real problems it improved my ML practical skills as you learn by doing</p>",
      "rawMarkdown": "It is a great environment to practice ML algorithms on real problems it improved my ML practical skills as you learn by doing",
      "votes": null
    },
    {
      "id": "418936",
      "postDate": "11/10/2018 23:04:26",
      "content": "<p>When i started competing on kaggle i wasn't able to create a simple neural network from scratch, I started with simple problems and by the help of kernels and practicing i learned too much so i can now build my own models, So i worked on other problems so i improved my skills in frameworks like tensorflow and keras also i engaged with problems categories i haven't worked with before like segmentation and NLP problems.</p>",
      "rawMarkdown": "When i started competing on kaggle i wasn't able to create a simple neural network from scratch, I started with simple problems and by the help of kernels and practicing i learned too much so i can now build my own models, So i worked on other problems so i improved my skills in frameworks like tensorflow and keras also i engaged with problems categories i haven't worked with before like segmentation and NLP problems.",
      "votes": null
    },
    {
      "id": "419300",
      "postDate": "11/11/2018 17:05:00",
      "content": "<p>Kaggle has helped me tremendously by helping me practice, practice, practice. Of course a lot of learning from others who publish top notch kernels/topics.</p>",
      "rawMarkdown": "Kaggle has helped me tremendously by helping me practice, practice, practice. Of course a lot of learning from others who publish top notch kernels/topics.",
      "votes": null
    },
    {
      "id": "419313",
      "postDate": "11/11/2018 17:34:42",
      "content": "<p>Writing reproducible code and logging everything is extremely important.</p>",
      "rawMarkdown": "Writing reproducible code and logging everything is extremely important.",
      "votes": null
    },
    {
      "id": "419336",
      "postDate": "11/11/2018 18:35:05",
      "content": "<p>I shared few things I learned here: <a href=\"https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908\">https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908</a></p>\n\n<p>Some are specific to the Plasticc competition, but most are pretty generic.</p>",
      "rawMarkdown": "I shared few things I learned here: https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908\n\nSome are specific to the Plasticc competition, but most are pretty generic.",
      "votes": null
    },
    {
      "id": "419549",
      "postDate": "11/12/2018 07:08:41",
      "content": "<p>I read the book 'American Gods' this summer. It talks about the old gods like Odin, Ra, Zeus, etc and the modern gods which are the internet, the television, money, etc. Well, in Kaggle, I met the ML gods: CPMP, NxGTR, SRK, Kazanova, Olivier, Bojan, etc...Respect the ML gods - they might just have turned you into what you are today, or will be tomorrow.</p>",
      "rawMarkdown": "I read the book 'American Gods' this summer. It talks about the old gods like Odin, Ra, Zeus, etc and the modern gods which are the internet, the television, money, etc. Well, in Kaggle, I met the ML gods: CPMP, NxGTR, SRK, Kazanova, Olivier, Bojan, etc...Respect the ML gods - they might just have turned you into what you are today, or will be tomorrow.",
      "votes": null
    },
    {
      "id": "419565",
      "postDate": "11/12/2018 08:02:37",
      "content": "<p>You have low standards for Gods hahaha :P</p>",
      "rawMarkdown": "You have low standards for Gods hahaha :P",
      "votes": null
    },
    {
      "id": "419570",
      "postDate": "11/12/2018 08:10:38",
      "content": "<p>It is a paradox but it is actually true: The normal thing to do is to first dig into data, perform EDA to get some insight and then apply a model of some kind on those data. But being eager to see a model 'alive', most of us, as newbies, first copied and deployed a model to see a rank on the leaderboard and then started gaining actual knowledge on the data we are working with! </p>",
      "rawMarkdown": "It is a paradox but it is actually true: The normal thing to do is to first dig into data, perform EDA to get some insight and then apply a model of some kind on those data. But being eager to see a model 'alive', most of us, as newbies, first copied and deployed a model to see a rank on the leaderboard and then started gaining actual knowledge on the data we are working with!",
      "votes": null
    },
    {
      "id": "419642",
      "postDate": "11/12/2018 10:54:44",
      "content": "<p>@NxGTR I have to agree I'm not a God by any standards. I'm too incompetent to grade the others listed ;-)</p>",
      "rawMarkdown": "NxGTR I have to agree I'm not a God by any standards. I'm too incompetent to grade the others listed ;-)",
      "votes": null
    },
    {
      "id": "419665",
      "postDate": "11/12/2018 11:21:51",
      "content": "<p>Amen ;)</p>\n\n<p>I think there are stronger ML gods than me that you did not cite, like giba, bestfitting, etc.  But thanks a lot, very honored to be seen as a god!  May the strength be with you!</p>",
      "rawMarkdown": "Amen ;)\n\nI think there are stronger ML gods than me that you did not cite, like giba, bestfitting, etc.  But thanks a lot, very honored to be seen as a god!  May the strength be with you!",
      "votes": null
    },
    {
      "id": "419701",
      "postDate": "11/12/2018 12:25:11",
      "content": "<p>Ahhh yeah Giba! He found the leak in Sandanter Challenge (among other great things). Yes Kudos also. But I was not meaning to make an exhaustive list here so apologies to all altrouistic contributors that I didn't mention...</p>",
      "rawMarkdown": "Ahhh yeah Giba! He found the leak in Sandanter Challenge (among other great things). Yes Kudos also. But I was not meaning to make an exhaustive list here so apologies to all altrouistic contributors that I didn't mention...",
      "votes": null
    },
    {
      "id": "419713",
      "postDate": "11/12/2018 12:51:01",
      "content": "<p>I found a new motivation now. Why be a grandmaster when you can be a god?</p>",
      "rawMarkdown": "I found a new motivation now. Why be a grandmaster when you can be a god?",
      "votes": null
    },
    {
      "id": "419885",
      "postDate": "11/12/2018 17:45:42",
      "content": "<p>This was interesting to read. </p>",
      "rawMarkdown": "This was interesting to read.",
      "votes": null
    },
    {
      "id": "420028",
      "postDate": "11/13/2018 00:08:35",
      "content": "<p>Absolutely true in my case :-)</p>",
      "rawMarkdown": "Absolutely true in my case :-)",
      "votes": null
    },
    {
      "id": "420123",
      "postDate": "11/13/2018 05:09:05",
      "content": "<p>I do some EDA myself, but I want to learn to do it in a more systematic way. </p>",
      "rawMarkdown": "I do some EDA myself, but I want to learn to do it in a more systematic way.",
      "votes": null
    },
    {
      "id": "420644",
      "postDate": "11/13/2018 23:50:46",
      "content": "<p>\"Doing is better than reading\"</p>\n\n<p>What you learn by doing it yourself can't be replaced by anything. No matter how many books/articles/blogs you read about Data Science but the way you understand and retain concepts while doing it on your own is simply amazing. I have been into Analytics Consulting, however, what I learned within 6 months of Kaggling is simply beyond words.</p>",
      "rawMarkdown": "\"Doing is better than reading\"\n\nWhat you learn by doing it yourself can't be replaced by anything. No matter how many books/articles/blogs you read about Data Science but the way you understand and retain concepts while doing it on your own is simply amazing. I have been into Analytics Consulting, however, what I learned within 6 months of Kaggling is simply beyond words.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 417953,
      "author_name": "naivelamb",
      "author_url": "",
      "post_date": "11/09/2018 03:44:27",
      "content": "<p>What I have learned:</p>\n\n<ul>\n<li><p>Practical experience of applying machine learning and deep learning algorithms. </p></li>\n<li><p>Pipelines of data cleaning, model training/hyper-parameter tuning and ensemble for various types of problems. </p></li>\n</ul>\n\n<p>What I want to learn in the future:</p>\n\n<ul>\n<li>Get insights and conclusions from data based on EDA. </li>\n</ul>",
      "votes": null,
      "replies": [
        {
          "id": 419570,
          "author_name": "georsara1",
          "author_url": "",
          "post_date": "11/12/2018 08:10:38",
          "content": "<p>It is a paradox but it is actually true: The normal thing to do is to first dig into data, perform EDA to get some insight and then apply a model of some kind on those data. But being eager to see a model 'alive', most of us, as newbies, first copied and deployed a model to see a rank on the leaderboard and then started gaining actual knowledge on the data we are working with! </p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 420028,
          "author_name": "ggopalan",
          "author_url": "",
          "post_date": "11/13/2018 00:08:35",
          "content": "<p>Absolutely true in my case :-)</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 420123,
          "author_name": "naivelamb",
          "author_url": "",
          "post_date": "11/13/2018 05:09:05",
          "content": "<p>I do some EDA myself, but I want to learn to do it in a more systematic way. </p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 418061,
      "author_name": "karthikdutt",
      "author_url": "",
      "post_date": "11/09/2018 08:11:13",
      "content": "<p>What I have learnt:\n Everything practical I have learnt and applied so far, which includes EDA, Visualization, feature engineering intuitions, feature selection, creating pipelines, hyper parameter tuning, validation approaches. </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418078,
      "author_name": "satian",
      "author_url": "",
      "post_date": "11/09/2018 08:58:19",
      "content": "<p><strong>Learning By Doing</strong> is the best thing about Kaggle. Solving problems while learning is the best way to solidify the concepts that we are trying to learn. For example, It would always be easier for a guy to fix a car who knows how to drive rather than a guy who just knows how a car works but have never actually driven one. Maybe a bad analogy but I hope you get what I am saying.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418406,
      "author_name": "lucamassaron",
      "author_url": "",
      "post_date": "11/09/2018 21:32:17",
      "content": "<p>Two things among all, in every competition I took part up so far (they are about 132):\n 1. best practices of applying machine learning to real world problems from all competitors\n 2. bleeding edge techniques from top ones</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418471,
      "author_name": "mrbeer",
      "author_url": "",
      "post_date": "11/10/2018 00:33:55",
      "content": "<p>I learn ML through kaggle.</p>\n\n<p>Starting with the basic concepts like: CV, random forest and feature engineering.\nthen hyper param optimisation and boosting.\nNow each competition I try to learn at least one new subject.\nIn this competition I'm going over the functional API of keras and embedding vectors.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418530,
      "author_name": "cpmpml",
      "author_url": "",
      "post_date": "11/10/2018 03:38:51",
      "content": "<p>I love these questions:</p>\n\n<p>'How would researchers like Yann Lecun and the like do in a Kaggle competition?'\nA great answer was given by Geoff Hinton and his  team who crushed the first and only Kaggle competition they entered: <a href=\"http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/\">http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/</a></p>\n\n<p>'Will Kaggle cease to exist when Auto-ML comes into full force?'</p>\n\n<p>The trick is 'when'.  It could take decades before ML automation makes top data scientists useless.</p>",
      "votes": null,
      "replies": [
        {
          "id": 418544,
          "author_name": "carloshuertas",
          "author_url": "",
          "post_date": "11/10/2018 04:51:58",
          "content": "<p>Oh.... those days without Kaggle Kernels :)</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 418881,
          "author_name": "shujian",
          "author_url": "",
          "post_date": "11/10/2018 19:33:00",
          "content": "<p>In that case, we find Hinton's account: <a href=\"https://www.kaggle.com/jeff20\">https://www.kaggle.com/jeff20</a></p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 418901,
          "author_name": "jpmiller",
          "author_url": "",
          "post_date": "11/10/2018 20:45:35",
          "content": "<p>I'm always amazed when someone comes out of nowhere and finishes in the money. Here are some more good questions from the Quora site:</p>\n\n<ul>\n<li>Is Kaggle dead?</li>\n<li>Does winning a Kaggle competition matter outside of Kaggle?</li>\n<li>What does it feel like to be addicted to Kaggle?</li>\n<li>Why do most kaggle users use various ML and DL frameworks and libraries instead of implementing algorithms from scratch? Are they all incompetent?</li>\n</ul>\n\n<p>Links to these questions and their answers at this topic: <a href=\"https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867\">https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867</a> </p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 419885,
          "author_name": "gonnel",
          "author_url": "",
          "post_date": "11/12/2018 17:45:42",
          "content": "<p>This was interesting to read. </p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 418863,
      "author_name": "ogrellier",
      "author_url": "",
      "post_date": "11/10/2018 18:49:51",
      "content": "<p>I have learnt : <code>Fork</code>, <code>Commit</code>, <code>Submit</code>, <code>Don't Upvote</code>, <code>Climb the LB</code>, <code>Get a medal</code></p>\n\n<p>Update: I forgot... <code>Don't get tracked down by GM NxGTR eagle eyes</code></p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418934,
      "author_name": "mihaskalic",
      "author_url": "",
      "post_date": "11/10/2018 22:48:53",
      "content": "<p>I have learned that 95% of methods and techniques described in academic papers are not applicable to real life (/kaggle) data sets.</p>\n\n<p>And for the 5% that do work, well, you need to find out if they actually work the hard way - By trying it out. There is no free lunch.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418935,
      "author_name": "mohamedramzy",
      "author_url": "",
      "post_date": "11/10/2018 23:01:38",
      "content": "<p>It is a great environment to practice ML algorithms on real problems it improved my ML practical skills as you learn by doing</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 418936,
      "author_name": "mohamedramzy",
      "author_url": "",
      "post_date": "11/10/2018 23:04:26",
      "content": "<p>When i started competing on kaggle i wasn't able to create a simple neural network from scratch, I started with simple problems and by the help of kernels and practicing i learned too much so i can now build my own models, So i worked on other problems so i improved my skills in frameworks like tensorflow and keras also i engaged with problems categories i haven't worked with before like segmentation and NLP problems.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 419300,
      "author_name": "ggopalan",
      "author_url": "",
      "post_date": "11/11/2018 17:05:00",
      "content": "<p>Kaggle has helped me tremendously by helping me practice, practice, practice. Of course a lot of learning from others who publish top notch kernels/topics.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 419313,
      "author_name": "artgor",
      "author_url": "",
      "post_date": "11/11/2018 17:34:42",
      "content": "<p>Writing reproducible code and logging everything is extremely important.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 419336,
      "author_name": "cpmpml",
      "author_url": "",
      "post_date": "11/11/2018 18:35:05",
      "content": "<p>I shared few things I learned here: <a href=\"https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908\">https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908</a></p>\n\n<p>Some are specific to the Plasticc competition, but most are pretty generic.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 419549,
      "author_name": "georsara1",
      "author_url": "",
      "post_date": "11/12/2018 07:08:41",
      "content": "<p>I read the book 'American Gods' this summer. It talks about the old gods like Odin, Ra, Zeus, etc and the modern gods which are the internet, the television, money, etc. Well, in Kaggle, I met the ML gods: CPMP, NxGTR, SRK, Kazanova, Olivier, Bojan, etc...Respect the ML gods - they might just have turned you into what you are today, or will be tomorrow.</p>",
      "votes": null,
      "replies": [
        {
          "id": 419565,
          "author_name": "carloshuertas",
          "author_url": "",
          "post_date": "11/12/2018 08:02:37",
          "content": "<p>You have low standards for Gods hahaha :P</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 419642,
          "author_name": "ogrellier",
          "author_url": "",
          "post_date": "11/12/2018 10:54:44",
          "content": "<p>@NxGTR I have to agree I'm not a God by any standards. I'm too incompetent to grade the others listed ;-)</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 419665,
          "author_name": "cpmpml",
          "author_url": "",
          "post_date": "11/12/2018 11:21:51",
          "content": "<p>Amen ;)</p>\n\n<p>I think there are stronger ML gods than me that you did not cite, like giba, bestfitting, etc.  But thanks a lot, very honored to be seen as a god!  May the strength be with you!</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 419701,
          "author_name": "georsara1",
          "author_url": "",
          "post_date": "11/12/2018 12:25:11",
          "content": "<p>Ahhh yeah Giba! He found the leak in Sandanter Challenge (among other great things). Yes Kudos also. But I was not meaning to make an exhaustive list here so apologies to all altrouistic contributors that I didn't mention...</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 419713,
          "author_name": "satian",
          "author_url": "",
          "post_date": "11/12/2018 12:51:01",
          "content": "<p>I found a new motivation now. Why be a grandmaster when you can be a god?</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 420644,
      "author_name": "rp1611",
      "author_url": "",
      "post_date": "11/13/2018 23:50:46",
      "content": "<p>\"Doing is better than reading\"</p>\n\n<p>What you learn by doing it yourself can't be replaced by anything. No matter how many books/articles/blogs you read about Data Science but the way you understand and retain concepts while doing it on your own is simply amazing. I have been into Analytics Consulting, however, what I learned within 6 months of Kaggling is simply beyond words.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "417873": "Interesting question, just one of the few you can find about Kaggle in [here][1].\n\nI tried to look for it in Quora, but no luck.\n\nPS: Questions with Kaggle in them are pretty safe.\n\n\n  [1]: https://www.kaggle.com/carloshuertas/quora-and-kaggle",
    "417953": "What I have learned:\n\n - Practical experience of applying machine learning and deep learning algorithms. \n\n - Pipelines of data cleaning, model training/hyper-parameter tuning and ensemble for various types of problems. \n\nWhat I want to learn in the future:\n\n - Get insights and conclusions from data based on EDA.",
    "418061": "What I have learnt:\n Everything practical I have learnt and applied so far, which includes EDA, Visualization, feature engineering intuitions, feature selection, creating pipelines, hyper parameter tuning, validation approaches.",
    "418078": "**Learning By Doing** is the best thing about Kaggle. Solving problems while learning is the best way to solidify the concepts that we are trying to learn. For example, It would always be easier for a guy to fix a car who knows how to drive rather than a guy who just knows how a car works but have never actually driven one. Maybe a bad analogy but I hope you get what I am saying.",
    "418406": "Two things among all, in every competition I took part up so far (they are about 132):\n 1. best practices of applying machine learning to real world problems from all competitors\n 2. bleeding edge techniques from top ones",
    "418471": "I learn ML through kaggle.\n\nStarting with the basic concepts like: CV, random forest and feature engineering.\nthen hyper param optimisation and boosting.\nNow each competition I try to learn at least one new subject.\nIn this competition I'm going over the functional API of keras and embedding vectors.",
    "418530": "I love these questions:\n\n'How would researchers like Yann Lecun and the like do in a Kaggle competition?'\nA great answer was given by Geoff Hinton and his  team who crushed the first and only Kaggle competition they entered: http://blog.kaggle.com/2012/11/01/deep-learning-how-i-did-it-merck-1st-place-interview/\n\n'Will Kaggle cease to exist when Auto-ML comes into full force?'\n\nThe trick is 'when'.  It could take decades before ML automation makes top data scientists useless.",
    "418544": "Oh.... those days without Kaggle Kernels :)",
    "418863": "I have learnt : `Fork`, `Commit`, `Submit`, `Don't Upvote`, `Climb the LB`, `Get a medal`\n\nUpdate: I forgot... `Don't get tracked down by GM NxGTR eagle eyes`",
    "418881": "In that case, we find Hinton's account: https://www.kaggle.com/jeff20",
    "418901": "I'm always amazed when someone comes out of nowhere and finishes in the money. Here are some more good questions from the Quora site:\n\n - Is Kaggle dead?\n - Does winning a Kaggle competition matter outside of Kaggle?\n - What does it feel like to be addicted to Kaggle?\n - Why do most kaggle users use various ML and DL frameworks and libraries instead of implementing algorithms from scratch? Are they all incompetent?\n\nLinks to these questions and their answers at this topic: https://www.kaggle.com/c/quora-insincere-questions-classification/discussion/70867",
    "418934": "I have learned that 95% of methods and techniques described in academic papers are not applicable to real life (/kaggle) data sets.\n\nAnd for the 5% that do work, well, you need to find out if they actually work the hard way - By trying it out. There is no free lunch.",
    "418935": "It is a great environment to practice ML algorithms on real problems it improved my ML practical skills as you learn by doing",
    "418936": "When i started competing on kaggle i wasn't able to create a simple neural network from scratch, I started with simple problems and by the help of kernels and practicing i learned too much so i can now build my own models, So i worked on other problems so i improved my skills in frameworks like tensorflow and keras also i engaged with problems categories i haven't worked with before like segmentation and NLP problems.",
    "419300": "Kaggle has helped me tremendously by helping me practice, practice, practice. Of course a lot of learning from others who publish top notch kernels/topics.",
    "419313": "Writing reproducible code and logging everything is extremely important.",
    "419336": "I shared few things I learned here: https://www.kaggle.com/c/PLAsTiCC-2018/discussion/70908\n\nSome are specific to the Plasticc competition, but most are pretty generic.",
    "419549": "I read the book 'American Gods' this summer. It talks about the old gods like Odin, Ra, Zeus, etc and the modern gods which are the internet, the television, money, etc. Well, in Kaggle, I met the ML gods: CPMP, NxGTR, SRK, Kazanova, Olivier, Bojan, etc...Respect the ML gods - they might just have turned you into what you are today, or will be tomorrow.",
    "419565": "You have low standards for Gods hahaha :P",
    "419570": "It is a paradox but it is actually true: The normal thing to do is to first dig into data, perform EDA to get some insight and then apply a model of some kind on those data. But being eager to see a model 'alive', most of us, as newbies, first copied and deployed a model to see a rank on the leaderboard and then started gaining actual knowledge on the data we are working with!",
    "419642": "NxGTR I have to agree I'm not a God by any standards. I'm too incompetent to grade the others listed ;-)",
    "419665": "Amen ;)\n\nI think there are stronger ML gods than me that you did not cite, like giba, bestfitting, etc.  But thanks a lot, very honored to be seen as a god!  May the strength be with you!",
    "419701": "Ahhh yeah Giba! He found the leak in Sandanter Challenge (among other great things). Yes Kudos also. But I was not meaning to make an exhaustive list here so apologies to all altrouistic contributors that I didn't mention...",
    "419713": "I found a new motivation now. Why be a grandmaster when you can be a god?",
    "419885": "This was interesting to read.",
    "420028": "Absolutely true in my case :-)",
    "420123": "I do some EDA myself, but I want to learn to do it in a more systematic way.",
    "420644": "\"Doing is better than reading\"\n\nWhat you learn by doing it yourself can't be replaced by anything. No matter how many books/articles/blogs you read about Data Science but the way you understand and retain concepts while doing it on your own is simply amazing. I have been into Analytics Consulting, however, what I learned within 6 months of Kaggling is simply beyond words."
  },
  "source": "meta"
}