{
  "id": 69498,
  "title": "Thanks and Congratulations Olivier for becoming Kernels Grandmaster !!",
  "url": "/competitions/ga-customer-revenue-prediction/discussion/69498",
  "author_name": "Shivam Bansal",
  "post_date": "2018-10-24T08:38:31.986000",
  "votes": 78,
  "comment_count": 52,
  "views": 0,
  "content": "<p>Thank you so much for sharing impressive content, especially your machine learning kernels, experiments with lightgbm, etc. Great Achievement, Thank You, and Congrats. </p>\n<p><a href=\"https://www.kaggle.com/ogrellier\" target=\"_blank\">https://www.kaggle.com/ogrellier</a></p>",
  "messages": [
    {
      "id": 409398,
      "postDate": "2018-10-24T08:38:31.987Z",
      "content": "<p>Thank you so much for sharing impressive content, especially your machine learning kernels, experiments with lightgbm, etc. Great Achievement, Thank You, and Congrats. </p>\n<p><a href=\"https://www.kaggle.com/ogrellier\" target=\"_blank\">https://www.kaggle.com/ogrellier</a></p>",
      "rawMarkdown": "Thank you so much for sharing impressive content, especially your machine learning kernels, experiments with lightgbm, etc. Great Achievement, Thank You, and Congrats. \n\nhttps://www.kaggle.com/ogrellier",
      "votes": 78
    },
    {
      "id": 409761,
      "postDate": "2018-10-24T19:59:23.903Z",
      "content": "<p>Hey <a href=\"/shivamb\">@shivamb</a>, thanks for starting the thread. I made all possible efforts to get there before you but your kernels are so amazing. You rightly deserved being the 4th Kernel GM ! Well done :)</p>",
      "rawMarkdown": "Hey @shivamb, thanks for starting the thread. I made all possible efforts to get there before you but your kernels are so amazing. You rightly deserved being the 4th Kernel GM ! Well done :)",
      "votes": 8
    },
    {
      "id": 409599,
      "postDate": "2018-10-24T14:55:53.590Z",
      "content": "<p>Congrats  <a href=\"/ogrellier\">@ogrellier</a>! Impressive Competition and Discussion achievements as well!</p>\n\n<p>We will need to wait some more for the next Kernel Grandmaster. \n<img src=\"https://storage.googleapis.com/kaggle-forum-message-attachments/inbox/18102/09d9d6a6f371981c6d95d2c58b84bea0/medalists.JPG\" alt=\"Kernel Medalists\"></p>",
      "rawMarkdown": "Congrats  @ogrellier! Impressive Competition and Discussion achievements as well!\n\nWe will need to wait some more for the next Kernel Grandmaster. \n![Kernel Medalists][1]\n\n\n  [1]: https://storage.googleapis.com/kaggle-forum-message-attachments/inbox/18102/09d9d6a6f371981c6d95d2c58b84bea0/medalists.JPG",
      "votes": 8,
      "replies": [
        {
          "id": 409767,
          "postDate": "2018-10-24T20:10:21.093Z",
          "content": "<p>Thanks beluga. This year has been amazing for me both work wise and Kaggle wise. I'll probably need to focus on competitions a bit more now :)</p>",
          "rawMarkdown": "Thanks beluga. This year has been amazing for me both work wise and Kaggle wise. I'll probably need to focus on competitions a bit more now :)",
          "votes": 4
        },
        {
          "id": 413043,
          "postDate": "2018-10-31T07:41:13.763Z",
          "content": "<p><a href=\"/gaborfodor\">@gaborfodor</a> Looking up to you for the next one :) </p>",
          "rawMarkdown": "@gaborfodor Looking up to you for the next one :) "
        }
      ]
    },
    {
      "id": 411504,
      "postDate": "2018-10-28T10:35:06.877Z",
      "content": "<p>I can predict kernel grandmasters better than I can predict revenues it seems ;) Well done!</p>",
      "rawMarkdown": "I can predict kernel grandmasters better than I can predict revenues it seems ;) Well done!",
      "votes": 3,
      "replies": [
        {
          "id": 411625,
          "postDate": "2018-10-28T15:39:25.683Z",
          "content": "<p>All, thank you very much for your comments and kind words.</p>\n\n<p>@Scirpus you must have used one of your obscure GP algorithm to make this prediction ;-)</p>\n\n<p>Good luck for the rest of the contest. I don't know if I'll come back to it...</p>",
          "rawMarkdown": "All, thank you very much for your comments and kind words.\n\n@Scirpus you must have used one of your obscure GP algorithm to make this prediction ;-)\n\nGood luck for the rest of the contest. I don't know if I'll come back to it...",
          "votes": 2
        }
      ]
    },
    {
      "id": 409404,
      "postDate": "2018-10-24T08:45:08.800Z",
      "content": "<p>Hear, hear - well done <a href=\"/olivier\">@olivier</a>. I was especially impressed lately with your fantastic idea around user-level prediction in this contest.</p>",
      "rawMarkdown": "Hear, hear - well done @olivier. I was especially impressed lately with your fantastic idea around user-level prediction in this contest.",
      "votes": 3,
      "replies": [
        {
          "id": 409758,
          "postDate": "2018-10-24T19:57:12.850Z",
          "content": "<p>Thanks Konrad, really appreciate your kind words. I was really inspired by this competition. Too bad it all ended up like it did;-)</p>",
          "rawMarkdown": "Thanks Konrad, really appreciate your kind words. I was really inspired by this competition. Too bad it all ended up like it did;-)"
        }
      ]
    },
    {
      "id": 478476,
      "postDate": "2019-02-26T07:49:04.730Z",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! Impressive Competition and Discussion achievements as well!</p>",
      "rawMarkdown": "Congrats @ogrellier! Impressive Competition and Discussion achievements as well!",
      "votes": 1
    },
    {
      "id": 478433,
      "postDate": "2019-02-26T06:28:08.943Z",
      "content": "<p>Congratulations <a href=\"/ogrellier\">@ogrellier</a>! Now I'm rooting for you as a Discussion Grandmaster!</p>",
      "rawMarkdown": "Congratulations @ogrellier! Now I'm rooting for you as a Discussion Grandmaster!",
      "votes": 1,
      "replies": [
        {
          "id": 478527,
          "postDate": "2019-02-26T09:12:45.200Z",
          "content": "<p>Thanks a lot :) I see you're making steady progress <a href=\"/jazivxt\">@jazivxt</a> !</p>",
          "rawMarkdown": "Thanks a lot :) I see you're making steady progress @jazivxt !"
        }
      ]
    },
    {
      "id": 413045,
      "postDate": "2018-10-31T07:42:31.340Z",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! Very well deserved. Continue helping us with your great kernels.! </p>",
      "rawMarkdown": "Congrats @ogrellier! Very well deserved. Continue helping us with your great kernels.! ",
      "votes": 1,
      "replies": [
        {
          "id": 413049,
          "postDate": "2018-10-31T07:59:39.070Z",
          "content": "<p>And belated congrats to you - I always learn from your kernels too!</p>",
          "rawMarkdown": "And belated congrats to you - I always learn from your kernels too!",
          "votes": 2
        },
        {
          "id": 413056,
          "postDate": "2018-10-31T08:09:17.040Z",
          "content": "<p>Thank you.! </p>",
          "rawMarkdown": "Thank you.! ",
          "votes": 1
        },
        {
          "id": 413069,
          "postDate": "2018-10-31T08:26:25.403Z",
          "content": "<p>Thanks <a href=\"/sudalairajkumar\">@sudalairajkumar</a>, this means a lot coming from you ! I'll try my best to share things with the community.</p>",
          "rawMarkdown": "Thanks @sudalairajkumar, this means a lot coming from you ! I'll try my best to share things with the community.",
          "votes": 3
        }
      ]
    },
    {
      "id": 411198,
      "postDate": "2018-10-27T15:54:17.453Z",
      "content": "<p>Congratulations Oliver.</p>",
      "rawMarkdown": "Congratulations Oliver.",
      "votes": 1
    },
    {
      "id": 410145,
      "postDate": "2018-10-25T14:06:58.580Z",
      "content": "<p>Congrats! I learned a lot from your kernels, thak you for that :)</p>",
      "rawMarkdown": "Congrats! I learned a lot from your kernels, thak you for that :)",
      "votes": 1
    },
    {
      "id": 409734,
      "postDate": "2018-10-24T19:24:12.397Z",
      "content": "<p>Congratulations !!!</p>",
      "rawMarkdown": "Congratulations !!!",
      "votes": 1,
      "replies": [
        {
          "id": 409773,
          "postDate": "2018-10-24T20:16:49.693Z",
          "content": "<p>Thanks Bishesh.</p>",
          "rawMarkdown": "Thanks Bishesh.",
          "votes": 3
        }
      ]
    },
    {
      "id": 409714,
      "postDate": "2018-10-24T18:28:41.433Z",
      "content": "<p>Congratulations Olivier. I learned a lot from your kernels. Thanks for your contributions to Kaggle community.</p>",
      "rawMarkdown": "Congratulations Olivier. I learned a lot from your kernels. Thanks for your contributions to Kaggle community.",
      "votes": 1,
      "replies": [
        {
          "id": 409774,
          "postDate": "2018-10-24T20:17:33.807Z",
          "content": "<p>Thanks <a href=\"/silverstone1903\">@silverstone1903</a></p>",
          "rawMarkdown": "Thanks @silverstone1903"
        }
      ]
    },
    {
      "id": 409701,
      "postDate": "2018-10-24T18:00:15.253Z",
      "content": "<p>Félicitations Olivier !\nThe first episode of this competition has at least been good to someone :)</p>",
      "rawMarkdown": "Félicitations Olivier !\nThe first episode of this competition has at least been good to someone :)",
      "votes": 1,
      "replies": [
        {
          "id": 409763,
          "postDate": "2018-10-24T20:02:36.353Z",
          "content": "<p>Thanks Jérôme ! I won't say enough you've done a great job for the competition. Someone had to do :)</p>",
          "rawMarkdown": "Thanks Jérôme ! I won't say enough you've done a great job for the competition. Someone had to do :)"
        }
      ]
    },
    {
      "id": 409658,
      "postDate": "2018-10-24T16:50:13.970Z",
      "content": "<p>Bravo Olivier !</p>\n\n<p>Very well deserved</p>",
      "rawMarkdown": "Bravo Olivier !\n\nVery well deserved",
      "votes": 1,
      "replies": [
        {
          "id": 409772,
          "postDate": "2018-10-24T20:15:17.950Z",
          "content": "<p>Merci <a href=\"/serigne\">@serigne</a> :)</p>",
          "rawMarkdown": "Merci @serigne :)"
        }
      ]
    },
    {
      "id": 409459,
      "postDate": "2018-10-24T10:33:33.097Z",
      "content": "<p>Congratulations!</p>",
      "rawMarkdown": "Congratulations!",
      "votes": 1,
      "replies": [
        {
          "id": 409771,
          "postDate": "2018-10-24T20:13:44.757Z",
          "content": "<p>Thanks <a href=\"/kailex\">@kailex</a> ! </p>",
          "rawMarkdown": "Thanks @kailex ! "
        }
      ]
    },
    {
      "id": 409422,
      "postDate": "2018-10-24T09:08:56.960Z",
      "content": "<p>Well done Olivier! You are one of the key members of Kaggle family</p>",
      "rawMarkdown": "Well done Olivier! You are one of the key members of Kaggle family",
      "votes": 1,
      "replies": [
        {
          "id": 409764,
          "postDate": "2018-10-24T20:05:02.207Z",
          "content": "<p>Thanks <a href=\"/narsil\">@narsil</a>. I try to share as much as I received from Kaggle's community and it's nice to see people appreciate/support that. </p>",
          "rawMarkdown": "Thanks @narsil. I try to share as much as I received from Kaggle's community and it's nice to see people appreciate/support that. "
        }
      ]
    },
    {
      "id": 409426,
      "postDate": "2018-10-24T09:17:44.920Z",
      "content": "<p>Congratulations @Oliver-the genious</p>",
      "rawMarkdown": "Congratulations @Oliver-the genious\n",
      "votes": 2,
      "replies": [
        {
          "id": 409778,
          "postDate": "2018-10-24T20:24:46.287Z",
          "content": "<p>Thanks  <a href=\"/ashishpatel26\">@ashishpatel26</a> </p>",
          "rawMarkdown": "Thanks  @ashishpatel26 "
        }
      ]
    },
    {
      "id": 629843,
      "postDate": "2019-09-19T09:26:51.230Z",
      "content": "<p>Congratulations</p>",
      "rawMarkdown": "Congratulations\n"
    },
    {
      "id": 477497,
      "postDate": "2019-02-24T18:06:08.670Z",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! </p>",
      "rawMarkdown": "Congrats @ogrellier! "
    },
    {
      "id": 413190,
      "postDate": "2018-10-31T13:04:23.923Z",
      "content": "<p>Wow!! Congratulations.</p>",
      "rawMarkdown": "Wow!! Congratulations."
    },
    {
      "id": 411510,
      "postDate": "2018-10-28T10:47:06.950Z",
      "content": "<p>Congrats! Well Done :).</p>",
      "rawMarkdown": "Congrats! Well Done :)."
    },
    {
      "id": 411249,
      "postDate": "2018-10-27T17:31:29.950Z",
      "content": "<p>Congrats olivier, just started following you in Google analytics competition and your kernels really helped me , expecting to see more from you, congrats once again for helping all of us here</p>",
      "rawMarkdown": "Congrats olivier, just started following you in Google analytics competition and your kernels really helped me , expecting to see more from you, congrats once again for helping all of us here"
    },
    {
      "id": 410372,
      "postDate": "2018-10-25T23:47:43.607Z",
      "content": "<p>Congrats!</p>",
      "rawMarkdown": "Congrats!"
    },
    {
      "id": 410246,
      "postDate": "2018-10-25T17:01:10.897Z",
      "content": "<p>Congarts!</p>",
      "rawMarkdown": "Congarts!"
    },
    {
      "id": 410237,
      "postDate": "2018-10-25T16:48:35.833Z",
      "content": "<p>Well done Olivier! You are one of the key members of Kaggle family</p>",
      "rawMarkdown": "Well done Olivier! You are one of the key members of Kaggle family"
    },
    {
      "id": 410123,
      "postDate": "2018-10-25T13:17:22.920Z",
      "content": "<p>Congrats!</p>",
      "rawMarkdown": "Congrats!"
    },
    {
      "id": 409496,
      "postDate": "2018-10-24T11:45:55.927Z",
      "content": "<p>Congratulations. olivier teacher@@.</p>",
      "rawMarkdown": "Congratulations. olivier teacher@@."
    },
    {
      "id": 409435,
      "postDate": "2018-10-24T09:40:41.050Z",
      "content": "<p>Congratulations Olivier!</p>",
      "rawMarkdown": "Congratulations Olivier!",
      "replies": [
        {
          "id": 409769,
          "postDate": "2018-10-24T20:11:51.423Z",
          "content": "<p>Hey <a href=\"/yyll008\">@yyll008</a> ! Thanks for your continuous support ;-)</p>",
          "rawMarkdown": "Hey @yyll008 ! Thanks for your continuous support ;-)",
          "votes": 2
        }
      ]
    },
    {
      "id": 409423,
      "postDate": "2018-10-24T09:13:18.200Z",
      "content": "<p>Congrats @Olivier </p>",
      "rawMarkdown": "Congrats @Olivier ",
      "replies": [
        {
          "id": 409775,
          "postDate": "2018-10-24T20:18:20.090Z",
          "content": "<p>Thanks <a href=\"/chauhuynh\">@chauhuynh</a> !</p>",
          "rawMarkdown": "Thanks @chauhuynh !"
        }
      ]
    },
    {
      "id": 409411,
      "postDate": "2018-10-24T08:50:54.593Z",
      "content": "<p>Congratulations Olivier!</p>",
      "rawMarkdown": "Congratulations Olivier!",
      "replies": [
        {
          "id": 409768,
          "postDate": "2018-10-24T20:10:47.233Z",
          "content": "<p>Thanks Carlo.</p>",
          "rawMarkdown": "Thanks Carlo."
        }
      ]
    },
    {
      "id": 410984,
      "postDate": "2018-10-27T04:10:16.817Z",
      "rawMarkdown": "",
      "isDeleted": true,
      "replies": [
        {
          "id": 410987,
          "postDate": "2018-10-27T04:17:24.943Z",
          "content": "<p>Thanks <a href=\"/jazivxt\">@jazivxt</a> for your constant support ! Hope to see more of your kernels ;-)</p>",
          "rawMarkdown": "Thanks @jazivxt for your constant support ! Hope to see more of your kernels ;-)",
          "votes": 1
        }
      ]
    },
    {
      "id": 410247,
      "postDate": "2018-10-25T17:04:03.187Z",
      "rawMarkdown": "",
      "isDeleted": true
    },
    {
      "id": 409408,
      "postDate": "2018-10-24T08:46:51.007Z",
      "rawMarkdown": "",
      "isDeleted": true,
      "replies": [
        {
          "id": 409762,
          "postDate": "2018-10-24T20:00:47.487Z",
          "content": "<p>Thanks Piyush. Happy to hear you found these kernels useful.</p>",
          "rawMarkdown": "Thanks Piyush. Happy to hear you found these kernels useful."
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 409761,
      "author_name": "olivier",
      "author_url": "",
      "post_date": "2018-10-24T19:59:23.903000",
      "content": "<p>Hey <a href=\"/shivamb\">@shivamb</a>, thanks for starting the thread. I made all possible efforts to get there before you but your kernels are so amazing. You rightly deserved being the 4th Kernel GM ! Well done :)</p>",
      "votes": 8,
      "replies": []
    },
    {
      "id": 409599,
      "author_name": "beluga",
      "author_url": "",
      "post_date": "2018-10-24T14:55:53.590000",
      "content": "<p>Congrats  <a href=\"/ogrellier\">@ogrellier</a>! Impressive Competition and Discussion achievements as well!</p>\n\n<p>We will need to wait some more for the next Kernel Grandmaster. \n<img src=\"https://storage.googleapis.com/kaggle-forum-message-attachments/inbox/18102/09d9d6a6f371981c6d95d2c58b84bea0/medalists.JPG\" alt=\"Kernel Medalists\"></p>",
      "votes": 8,
      "replies": [
        {
          "id": 409767,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:10:21.093000",
          "content": "<p>Thanks beluga. This year has been amazing for me both work wise and Kaggle wise. I'll probably need to focus on competitions a bit more now :)</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 413043,
          "author_name": "SRK",
          "author_url": "",
          "post_date": "2018-10-31T07:41:13.763000",
          "content": "<p><a href=\"/gaborfodor\">@gaborfodor</a> Looking up to you for the next one :) </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 411504,
      "author_name": "Scirpus",
      "author_url": "",
      "post_date": "2018-10-28T10:35:06.877000",
      "content": "<p>I can predict kernel grandmasters better than I can predict revenues it seems ;) Well done!</p>",
      "votes": 3,
      "replies": [
        {
          "id": 411625,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-28T15:39:25.683000",
          "content": "<p>All, thank you very much for your comments and kind words.</p>\n\n<p>@Scirpus you must have used one of your obscure GP algorithm to make this prediction ;-)</p>\n\n<p>Good luck for the rest of the contest. I don't know if I'll come back to it...</p>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 409404,
      "author_name": "Konrad Banachewicz",
      "author_url": "",
      "post_date": "2018-10-24T08:45:08.800000",
      "content": "<p>Hear, hear - well done <a href=\"/olivier\">@olivier</a>. I was especially impressed lately with your fantastic idea around user-level prediction in this contest.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 409758,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T19:57:12.850000",
          "content": "<p>Thanks Konrad, really appreciate your kind words. I was really inspired by this competition. Too bad it all ended up like it did;-)</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 478476,
      "author_name": "Sani Kamal",
      "author_url": "",
      "post_date": "2019-02-26T07:49:04.730000",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! Impressive Competition and Discussion achievements as well!</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 478433,
      "author_name": "jazivxt",
      "author_url": "",
      "post_date": "2019-02-26T06:28:08.943000",
      "content": "<p>Congratulations <a href=\"/ogrellier\">@ogrellier</a>! Now I'm rooting for you as a Discussion Grandmaster!</p>",
      "votes": 1,
      "replies": [
        {
          "id": 478527,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2019-02-26T09:12:45.200000",
          "content": "<p>Thanks a lot :) I see you're making steady progress <a href=\"/jazivxt\">@jazivxt</a> !</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 413045,
      "author_name": "SRK",
      "author_url": "",
      "post_date": "2018-10-31T07:42:31.340000",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! Very well deserved. Continue helping us with your great kernels.! </p>",
      "votes": 1,
      "replies": [
        {
          "id": 413049,
          "author_name": "Scirpus",
          "author_url": "",
          "post_date": "2018-10-31T07:59:39.070000",
          "content": "<p>And belated congrats to you - I always learn from your kernels too!</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 413056,
          "author_name": "SRK",
          "author_url": "",
          "post_date": "2018-10-31T08:09:17.040000",
          "content": "<p>Thank you.! </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 413069,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-31T08:26:25.403000",
          "content": "<p>Thanks <a href=\"/sudalairajkumar\">@sudalairajkumar</a>, this means a lot coming from you ! I'll try my best to share things with the community.</p>",
          "votes": 3,
          "replies": []
        }
      ]
    },
    {
      "id": 411198,
      "author_name": "Abhishekmamidi",
      "author_url": "",
      "post_date": "2018-10-27T15:54:17.453000",
      "content": "<p>Congratulations Oliver.</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 410145,
      "author_name": "-0-",
      "author_url": "",
      "post_date": "2018-10-25T14:06:58.580000",
      "content": "<p>Congrats! I learned a lot from your kernels, thak you for that :)</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 409734,
      "author_name": "Bishesh A.",
      "author_url": "",
      "post_date": "2018-10-24T19:24:12.397000",
      "content": "<p>Congratulations !!!</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409773,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:16:49.693000",
          "content": "<p>Thanks Bishesh.</p>",
          "votes": 3,
          "replies": []
        }
      ]
    },
    {
      "id": 409714,
      "author_name": "silverstone",
      "author_url": "",
      "post_date": "2018-10-24T18:28:41.433000",
      "content": "<p>Congratulations Olivier. I learned a lot from your kernels. Thanks for your contributions to Kaggle community.</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409774,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:17:33.807000",
          "content": "<p>Thanks <a href=\"/silverstone1903\">@silverstone1903</a></p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409701,
      "author_name": "Jerome Vallet",
      "author_url": "",
      "post_date": "2018-10-24T18:00:15.253000",
      "content": "<p>Félicitations Olivier !\nThe first episode of this competition has at least been good to someone :)</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409763,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:02:36.353000",
          "content": "<p>Thanks Jérôme ! I won't say enough you've done a great job for the competition. Someone had to do :)</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409658,
      "author_name": "Serigne ",
      "author_url": "",
      "post_date": "2018-10-24T16:50:13.970000",
      "content": "<p>Bravo Olivier !</p>\n\n<p>Very well deserved</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409772,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:15:17.950000",
          "content": "<p>Merci <a href=\"/serigne\">@serigne</a> :)</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409459,
      "author_name": "kxx",
      "author_url": "",
      "post_date": "2018-10-24T10:33:33.097000",
      "content": "<p>Congratulations!</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409771,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:13:44.757000",
          "content": "<p>Thanks <a href=\"/kailex\">@kailex</a> ! </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409422,
      "author_name": "narsil (jobs-in-data.com)",
      "author_url": "",
      "post_date": "2018-10-24T09:08:56.960000",
      "content": "<p>Well done Olivier! You are one of the key members of Kaggle family</p>",
      "votes": 1,
      "replies": [
        {
          "id": 409764,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:05:02.207000",
          "content": "<p>Thanks <a href=\"/narsil\">@narsil</a>. I try to share as much as I received from Kaggle's community and it's nice to see people appreciate/support that. </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409426,
      "author_name": "NowYSM",
      "author_url": "",
      "post_date": "2018-10-24T09:17:44.920000",
      "content": "<p>Congratulations @Oliver-the genious</p>",
      "votes": 2,
      "replies": [
        {
          "id": 409778,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:24:46.287000",
          "content": "<p>Thanks  <a href=\"/ashishpatel26\">@ashishpatel26</a> </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 629843,
      "author_name": "Sajid Zaman",
      "author_url": "",
      "post_date": "2019-09-19T09:26:51.230000",
      "content": "<p>Congratulations</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 477497,
      "author_name": "Nikhil Jain",
      "author_url": "",
      "post_date": "2019-02-24T18:06:08.670000",
      "content": "<p>Congrats <a href=\"/ogrellier\">@ogrellier</a>! </p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 413190,
      "author_name": "IA",
      "author_url": "",
      "post_date": "2018-10-31T13:04:23.923000",
      "content": "<p>Wow!! Congratulations.</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 411510,
      "author_name": "Divyesh Ardeshana",
      "author_url": "",
      "post_date": "2018-10-28T10:47:06.950000",
      "content": "<p>Congrats! Well Done :).</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 411249,
      "author_name": "",
      "author_url": "",
      "post_date": "2018-10-27T17:31:29.950000",
      "content": "<p>Congrats olivier, just started following you in Google analytics competition and your kernels really helped me , expecting to see more from you, congrats once again for helping all of us here</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 410372,
      "author_name": "ZYDAIB",
      "author_url": "",
      "post_date": "2018-10-25T23:47:43.607000",
      "content": "<p>Congrats!</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 410246,
      "author_name": "Pranab Sarkar",
      "author_url": "",
      "post_date": "2018-10-25T17:01:10.897000",
      "content": "<p>Congarts!</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 410237,
      "author_name": "Sani Kamal",
      "author_url": "",
      "post_date": "2018-10-25T16:48:35.833000",
      "content": "<p>Well done Olivier! You are one of the key members of Kaggle family</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 410123,
      "author_name": "Hemil Patel",
      "author_url": "",
      "post_date": "2018-10-25T13:17:22.920000",
      "content": "<p>Congrats!</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 409496,
      "author_name": "choco",
      "author_url": "",
      "post_date": "2018-10-24T11:45:55.927000",
      "content": "<p>Congratulations. olivier teacher@@.</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 409435,
      "author_name": "yyll008",
      "author_url": "",
      "post_date": "2018-10-24T09:40:41.050000",
      "content": "<p>Congratulations Olivier!</p>",
      "votes": 0,
      "replies": [
        {
          "id": 409769,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:11:51.423000",
          "content": "<p>Hey <a href=\"/yyll008\">@yyll008</a> ! Thanks for your continuous support ;-)</p>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 409423,
      "author_name": "Chau Huynh",
      "author_url": "",
      "post_date": "2018-10-24T09:13:18.200000",
      "content": "<p>Congrats @Olivier </p>",
      "votes": 0,
      "replies": [
        {
          "id": 409775,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:18:20.090000",
          "content": "<p>Thanks <a href=\"/chauhuynh\">@chauhuynh</a> !</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 409411,
      "author_name": "Carlo",
      "author_url": "",
      "post_date": "2018-10-24T08:50:54.593000",
      "content": "<p>Congratulations Olivier!</p>",
      "votes": 0,
      "replies": [
        {
          "id": 409768,
          "author_name": "olivier",
          "author_url": "",
          "post_date": "2018-10-24T20:10:47.233000",
          "content": "<p>Thanks Carlo.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 410984,
      "author_name": "",
      "author_url": "",
      "post_date": "2018-10-27T04:10:16.817000",
      "content": "",
      "votes": 0,
      "replies": [
        {
          "id": 410987,
          "author_name": "",
          "author_url": "",
          "post_date": "2018-10-27T04:17:24.943000",
          "content": "",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 410247,
      "author_name": "",
      "author_url": "",
      "post_date": "2018-10-25T17:04:03.187000",
      "content": "",
      "votes": 0,
      "replies": []
    },
    {
      "id": 409408,
      "author_name": "",
      "author_url": "",
      "post_date": "2018-10-24T08:46:51.007000",
      "content": "",
      "votes": 0,
      "replies": [
        {
          "id": 409762,
          "author_name": "",
          "author_url": "",
          "post_date": "2018-10-24T20:00:47.487000",
          "content": "",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "409398": "Thank you so much for sharing impressive content, especially your machine learning kernels, experiments with lightgbm, etc. Great Achievement, Thank You, and Congrats. \n\nhttps://www.kaggle.com/ogrellier",
    "409761": "Hey @shivamb, thanks for starting the thread. I made all possible efforts to get there before you but your kernels are so amazing. You rightly deserved being the 4th Kernel GM ! Well done :)",
    "409599": "Congrats  @ogrellier! Impressive Competition and Discussion achievements as well!\n\nWe will need to wait some more for the next Kernel Grandmaster. \n![Kernel Medalists][1]\n\n\n  [1]: https://storage.googleapis.com/kaggle-forum-message-attachments/inbox/18102/09d9d6a6f371981c6d95d2c58b84bea0/medalists.JPG",
    "411504": "I can predict kernel grandmasters better than I can predict revenues it seems ;) Well done!",
    "409404": "Hear, hear - well done @olivier. I was especially impressed lately with your fantastic idea around user-level prediction in this contest.",
    "478476": "Congrats @ogrellier! Impressive Competition and Discussion achievements as well!",
    "478433": "Congratulations @ogrellier! Now I'm rooting for you as a Discussion Grandmaster!",
    "413045": "Congrats @ogrellier! Very well deserved. Continue helping us with your great kernels.! ",
    "411198": "Congratulations Oliver.",
    "410145": "Congrats! I learned a lot from your kernels, thak you for that :)",
    "409734": "Congratulations !!!",
    "409714": "Congratulations Olivier. I learned a lot from your kernels. Thanks for your contributions to Kaggle community.",
    "409701": "Félicitations Olivier !\nThe first episode of this competition has at least been good to someone :)",
    "409658": "Bravo Olivier !\n\nVery well deserved",
    "409459": "Congratulations!",
    "409422": "Well done Olivier! You are one of the key members of Kaggle family",
    "409426": "Congratulations @Oliver-the genious\n",
    "629843": "Congratulations\n",
    "477497": "Congrats @ogrellier! ",
    "413190": "Wow!! Congratulations.",
    "411510": "Congrats! Well Done :).",
    "411249": "Congrats olivier, just started following you in Google analytics competition and your kernels really helped me , expecting to see more from you, congrats once again for helping all of us here",
    "410372": "Congrats!",
    "410246": "Congarts!",
    "410237": "Well done Olivier! You are one of the key members of Kaggle family",
    "410123": "Congrats!",
    "409496": "Congratulations. olivier teacher@@.",
    "409435": "Congratulations Olivier!",
    "409423": "Congrats @Olivier ",
    "409411": "Congratulations Olivier!",
    "410984": "",
    "410247": "",
    "409408": ""
  }
}