{
  "id": 116840,
  "title": "Is this a webscraping competition?",
  "url": "/competitions/ashrae-energy-prediction/discussion/116840",
  "author_name": "CPMP",
  "post_date": "2019-11-11T19:27:39.324000",
  "votes": 46,
  "comment_count": 33,
  "views": 0,
  "content": "<p>I am wondering which will be my next competition when I saw here that some test labels can be scrapped from web sites.</p>\n\n<p>This reminds me of some previous image competitions where web scrapping became the most useful skill to win the competition.</p>\n\n<p>I welcome any feedback on this question: do you think all publicly available test labels are known and shared, or do you think it is a web scrapping competition now?</p>",
  "messages": [
    {
      "id": 670723,
      "postDate": "2019-11-11T19:27:39.323Z",
      "content": "<p>I am wondering which will be my next competition when I saw here that some test labels can be scrapped from web sites.</p>\n\n<p>This reminds me of some previous image competitions where web scrapping became the most useful skill to win the competition.</p>\n\n<p>I welcome any feedback on this question: do you think all publicly available test labels are known and shared, or do you think it is a web scrapping competition now?</p>",
      "rawMarkdown": "I am wondering which will be my next competition when I saw here that some test labels can be scrapped from web sites.\n\nThis reminds me of some previous image competitions where web scrapping became the most useful skill to win the competition.\n\nI welcome any feedback on this question: do you think all publicly available test labels are known and shared, or do you think it is a web scrapping competition now?",
      "votes": 45
    },
    {
      "id": 670786,
      "postDate": "2019-11-11T21:01:09.753Z",
      "content": "<p>Well, it looks like Google Analytics competition now. We need clarification from competition host ASAP.</p>",
      "rawMarkdown": "Well, it looks like Google Analytics competition now. We need clarification from competition host ASAP.",
      "votes": 11,
      "replies": [
        {
          "id": 670896,
          "postDate": "2019-11-12T02:31:22.047Z",
          "content": "<p>Anyway, Google analytics competition has finished as ML competition, not scraping competition.\nI hope this competition finishes as ML competition. </p>",
          "rawMarkdown": "Anyway, Google analytics competition has finished as ML competition, not scraping competition.\nI hope this competition finishes as ML competition. ",
          "votes": 2
        },
        {
          "id": 670924,
          "postDate": "2019-11-12T03:56:47.070Z",
          "content": "<p>Me too. I have spent two weekends in this competition. So sad.</p>",
          "rawMarkdown": "Me too. I have spent two weekends in this competition. So sad.",
          "votes": 2
        },
        {
          "id": 671047,
          "postDate": "2019-11-12T07:30:26.160Z",
          "content": "<p>If you mean \"ML competition\" by \"submit all 1e-4 values to get bronze\" then it does. Hope this one will find another way.</p>",
          "rawMarkdown": "If you mean \"ML competition\" by \"submit all 1e-4 values to get bronze\" then it does. Hope this one will find another way.",
          "votes": 6
        },
        {
          "id": 674420,
          "postDate": "2019-11-16T13:30:52.797Z",
          "rawMarkdown": "",
          "votes": 1,
          "isDeleted": true
        }
      ]
    },
    {
      "id": 670737,
      "postDate": "2019-11-11T19:37:45.797Z",
      "content": "<p>It seems that more of the test labels are becoming known. <a href=\"https://www.kaggle.com/c/ashrae-energy-prediction/discussion/116773#670386\">site 1</a> was discovered but not shared so it's only a matter of time all the test labels will be shared and revealed slowly. It is becoming a scraping competition... I find myself looking through university building energy data instead of machine learning.</p>",
      "rawMarkdown": "It seems that more of the test labels are becoming known. [site 1](https://www.kaggle.com/c/ashrae-energy-prediction/discussion/116773#670386) was discovered but not shared so it's only a matter of time all the test labels will be shared and revealed slowly. It is becoming a scraping competition... I find myself looking through university building energy data instead of machine learning.",
      "votes": 6,
      "replies": [
        {
          "id": 670758,
          "postDate": "2019-11-11T19:51:02.517Z",
          "content": "<p>Thanks, I'll pass then. Good luck to you, you're bound by your good LB rank I'm afraid.</p>",
          "rawMarkdown": "Thanks, I'll pass then. Good luck to you, you're bound by your good LB rank I'm afraid.",
          "votes": 6
        }
      ]
    },
    {
      "id": 671390,
      "postDate": "2019-11-12T16:21:14.990Z",
      "content": "<p>I can confirm it is possible to be 2nd on the LB with a simple override of UCF data.\nI don't know if all publicly available test labels are known or shared but I am confident that these would be shared as the community here is focused on learning by sharing. So I hope and think the challenge is still fair even if the leak is disappointing... Moreover there is no proof that private test data is inline with public LB ones.\n<a href=\"/cpmpml\">@cpmpml</a> I noticed web scraping is not a skill you want to exercise... I showed that I am able to use this skill and, I hope so, some others too. I am here to learn ML. This challenge is still, in my opinion, very... challenging and interesting and I guess you love that! I would enjoy so much to work with you to purpose a ML solution to this challenge. Of course I would do the web scraping (and more) if needed, you would not have to do it! Please contact me to discuss on how we could cooperate if you are interested. Everybody here would win/learn if you participated in this challenge.</p>",
      "rawMarkdown": "I can confirm it is possible to be 2nd on the LB with a simple override of UCF data.\nI don't know if all publicly available test labels are known or shared but I am confident that these would be shared as the community here is focused on learning by sharing. So I hope and think the challenge is still fair even if the leak is disappointing... Moreover there is no proof that private test data is inline with public LB ones.\n@cpmpml I noticed web scraping is not a skill you want to exercise... I showed that I am able to use this skill and, I hope so, some others too. I am here to learn ML. This challenge is still, in my opinion, very... challenging and interesting and I guess you love that! I would enjoy so much to work with you to purpose a ML solution to this challenge. Of course I would do the web scraping (and more) if needed, you would not have to do it! Please contact me to discuss on how we could cooperate if you are interested. Everybody here would win/learn if you participated in this challenge.",
      "votes": 3,
      "replies": [
        {
          "id": 671968,
          "postDate": "2019-11-13T11:35:51.633Z",
          "content": "<p>That's a generous offer but I'll pass.  Web scrapping will influence final ranking too much for my taste.</p>",
          "rawMarkdown": "That's a generous offer but I'll pass.  Web scrapping will influence final ranking too much for my taste.",
          "votes": 4
        },
        {
          "id": 672245,
          "postDate": "2019-11-13T17:17:51.647Z",
          "content": "<p>web scraping is not a skill you want to exercise = Strongly agreed.\nI am here to learn ML = Strongly agreed.\nno proof that private test data is inline with public LB ones = Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.</p>\n\n<p>My faith do not use these data and some externel datasets, It is unfair. \nYes, someone says life itself is unfair. nope!! Not at all. Strongly disagreed.</p>",
          "rawMarkdown": "web scraping is not a skill you want to exercise = Strongly agreed.\nI am here to learn ML = Strongly agreed.\nno proof that private test data is inline with public LB ones = Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.\n\nMy faith do not use these data and some externel datasets, It is unfair. \nYes, someone says life itself is unfair. nope!! Not at all. Strongly disagreed.\n",
          "votes": 2
        },
        {
          "id": 672355,
          "postDate": "2019-11-13T19:53:13.987Z",
          "content": "<p><a href=\"/cpmpml\">@cpmpml</a> This is not a generous offer ;) My goal is to learn ML and I am sure you would be a fabulous prof/mentor. You would have shared more than I would/could have. I know that doing is the best way to learn and I think that learning by doing beside you would have been even better. I already wanted to purpose to work as a team in Microsoft challenge but I was sure you would have not consider my offer. I tried this time to not regret. My offer is still and will ever be opened! I am disappointed that you have chosen to not be part of this challenge because I would have learned more. I just respect it. In the same time I feel proud you did not just ignore my offer. Maybe you even considered it...\nKaggle is full of disappointments for me... \"Microsoft Malware Prediction\" challenge still does not make sense to me (<a href=\"https://www.kaggle.com/c/microsoft-malware-prediction/discussion/83946#490008\">https://www.kaggle.com/c/microsoft-malware-prediction/discussion/83946#490008</a>) and I still think that I deserved a better reward to my investment. As a lot of the great competitors that gave all... Once again in ASHRAE challenge I am disappointed. I come to learn ML and I have to web scrape... I wonder if Kaggle is the better place to spend (a lot of) my time... But I am sure Kaggle team try to do the best, ASHRAE too, and every participant here seems to try to do the same. I benefit a lot of what is shared here. I benefit a lot of what you (and many others) shared and share. I am grateful to all of you for that... So I am going to keep fighting. I gonna fight with ML tools. I will, as I have done this weekend, just exploit external data shared by other as it is part of the challenge/rules. I do not like it but I have to do it. Narcism!\n<a href=\"/hanjoonchoe\">@hanjoonchoe</a> \"Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.\" I jumped too to 1st place by replacing UCF data in a submission that scored 1.06 without exploiting the leak. It scored 1.04. I did that to verify (probe) if that data were used in the public LB. I was happy. Narcism! In the same time I was disappointed: this is a huge leak and mean more. The data can probably be used to more than replacement... Is it still a real world problem? A real ML problem? Are we just competing? But it does mean nothing about the data used in the private test. As far as I understand... This is to me the motivation to continue. I try to trust everyone: Kaggle team is going to make the choices to a fair (I think it exists ;)) competition and the competitors gonna play fair and share external data. Not too much narcism!</p>",
          "rawMarkdown": "@cpmpml This is not a generous offer ;) My goal is to learn ML and I am sure you would be a fabulous prof/mentor. You would have shared more than I would/could have. I know that doing is the best way to learn and I think that learning by doing beside you would have been even better. I already wanted to purpose to work as a team in Microsoft challenge but I was sure you would have not consider my offer. I tried this time to not regret. My offer is still and will ever be opened! I am disappointed that you have chosen to not be part of this challenge because I would have learned more. I just respect it. In the same time I feel proud you did not just ignore my offer. Maybe you even considered it...\nKaggle is full of disappointments for me... \"Microsoft Malware Prediction\" challenge still does not make sense to me (https://www.kaggle.com/c/microsoft-malware-prediction/discussion/83946#490008) and I still think that I deserved a better reward to my investment. As a lot of the great competitors that gave all... Once again in ASHRAE challenge I am disappointed. I come to learn ML and I have to web scrape... I wonder if Kaggle is the better place to spend (a lot of) my time... But I am sure Kaggle team try to do the best, ASHRAE too, and every participant here seems to try to do the same. I benefit a lot of what is shared here. I benefit a lot of what you (and many others) shared and share. I am grateful to all of you for that... So I am going to keep fighting. I gonna fight with ML tools. I will, as I have done this weekend, just exploit external data shared by other as it is part of the challenge/rules. I do not like it but I have to do it. Narcism!\n@hanjoonchoe \"Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.\" I jumped too to 1st place by replacing UCF data in a submission that scored 1.06 without exploiting the leak. It scored 1.04. I did that to verify (probe) if that data were used in the public LB. I was happy. Narcism! In the same time I was disappointed: this is a huge leak and mean more. The data can probably be used to more than replacement... Is it still a real world problem? A real ML problem? Are we just competing? But it does mean nothing about the data used in the private test. As far as I understand... This is to me the motivation to continue. I try to trust everyone: Kaggle team is going to make the choices to a fair (I think it exists ;)) competition and the competitors gonna play fair and share external data. Not too much narcism!"
        },
        {
          "id": 672687,
          "postDate": "2019-11-14T04:19:12.100Z",
          "content": "<p><a href=\"/pdnartreb\">@pdnartreb</a> Don't be disappointed by Kaggle.  Kaggle competition are hard, many of the best datascientists come and compete.  </p>\n\n<p>In Malware you should have asked.  I see you did well there, being one of the few top 100 public teams to stay in top 100 in private.</p>",
          "rawMarkdown": "@pdnartreb Don't be disappointed by Kaggle.  Kaggle competition are hard, many of the best datascientists come and compete.  \n\nIn Malware you should have asked.  I see you did well there, being one of the few top 100 public teams to stay in top 100 in private.\n\n\n\n ",
          "votes": 1
        }
      ]
    },
    {
      "id": 674049,
      "postDate": "2019-11-15T20:54:42.937Z",
      "content": "<p><strong>\"Is this a webscraping competition?\"</strong></p>\n\n<p>Oh Yes It seems more than illusion !\nThanks once again for your remarks, your warns, and your advices...</p>",
      "rawMarkdown": "**\"Is this a webscraping competition?\"**\n\nOh Yes It seems more than illusion !\nThanks once again for your remarks, your warns, and your advices...",
      "votes": 2
    },
    {
      "id": 673349,
      "postDate": "2019-11-14T21:45:03.797Z",
      "content": "<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F219502%2F9a08bfd93c315f4e68ff15420b90cdf9%2FSelection_053.png?generation=1573768313092304&amp;alt=media\" alt=\"\">\nRules clarification from Kaggle:\n<a href=\"https://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345\">https://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345</a></p>",
      "rawMarkdown": "![](https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F219502%2F9a08bfd93c315f4e68ff15420b90cdf9%2FSelection_053.png?generation=1573768313092304&amp;alt=media)\nRules clarification from Kaggle:\nhttps://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345",
      "votes": 2
    },
    {
      "id": 670726,
      "postDate": "2019-11-11T19:29:20.957Z",
      "content": "<p>I am afraid it might end up being one - although to be fair, if you provide super detailed info like measurements for energy and weather but obfuscate the actual locations, you're practically asking for it ...</p>",
      "rawMarkdown": "I am afraid it might end up being one - although to be fair, if you provide super detailed info like measurements for energy and weather but obfuscate the actual locations, you're practically asking for it ...",
      "votes": 1,
      "replies": [
        {
          "id": 670756,
          "postDate": "2019-11-11T19:50:40.403Z",
          "content": "<p>Thanks, I'll pass then.   Good luck to you, you're bound by your good LB rank I'm afraid.</p>",
          "rawMarkdown": "Thanks, I'll pass then.   Good luck to you, you're bound by your good LB rank I'm afraid.",
          "votes": 1
        },
        {
          "id": 670783,
          "postDate": "2019-11-11T20:52:33Z",
          "content": "<p>Thanks :-) To be honest, using the scraped public data as part of your training set is not that hard - so I was actually surprised more people have not done it so far. </p>",
          "rawMarkdown": "Thanks :-) To be honest, using the scraped public data as part of your training set is not that hard - so I was actually surprised more people have not done it so far. ",
          "votes": 2
        },
        {
          "id": 670820,
          "postDate": "2019-11-11T22:48:17.837Z",
          "content": "<p>Maybe not hard, but not a skill I'd like to exercise ;)</p>",
          "rawMarkdown": "Maybe not hard, but not a skill I'd like to exercise ;)",
          "votes": 10
        },
        {
          "id": 673337,
          "postDate": "2019-11-14T21:21:07.690Z",
          "content": "<p>+1 </p>",
          "rawMarkdown": "+1 ",
          "votes": 1
        }
      ]
    },
    {
      "id": 672160,
      "postDate": "2019-11-13T15:11:00.297Z",
      "content": "<p>I have not been following this competition so I don't know what is going on, but I would like to remind everyone that Kaggle just added a new Dataset tier to everyone' profile (info <a href=\"https://www.kaggle.com/product-feedback/116079\">here</a>). Perhaps there is opportunity in this competition to scrap data and make Datasets to share with other Kagglers. You can learn data scraping and start acquiring Kaggle Dataset medals.</p>",
      "rawMarkdown": "I have not been following this competition so I don't know what is going on, but I would like to remind everyone that Kaggle just added a new Dataset tier to everyone' profile (info [here][1]). Perhaps there is opportunity in this competition to scrap data and make Datasets to share with other Kagglers. You can learn data scraping and start acquiring Kaggle Dataset medals.\n\n[1]: https://www.kaggle.com/product-feedback/116079",
      "votes": -5,
      "replies": [
        {
          "id": 672168,
          "postDate": "2019-11-13T15:23:50.887Z",
          "content": "<p>&gt; scrap data and make high quality Datasets to share with other Kagglers</p>\n\n<p>Is that legal? I mean we'd need consent of the website owners, no?</p>",
          "rawMarkdown": "&gt; scrap data and make high quality Datasets to share with other Kagglers\n\nIs that legal? I mean we'd need consent of the website owners, no?",
          "votes": 2
        },
        {
          "id": 672201,
          "postDate": "2019-11-13T16:04:22.653Z",
          "content": "<p>Good question, I don't know the law. But if you read an online news article (or other public information), I think you are allowed to write and/or tell a friend what you read. </p>",
          "rawMarkdown": "Good question, I don't know the law. But if you read an online news article (or other public information), I think you are allowed to write and/or tell a friend what you read. ",
          "votes": 1
        },
        {
          "id": 672250,
          "postDate": "2019-11-13T17:27:48.807Z",
          "content": "<p>Most of the time those websites have <code>robots.txt</code> in their index. It is a standard used by websites to communicate with web crawlers. The standard informs the web crawler about which areas of the website should not be crawled. It is good practice to obey <code>robots.txt</code>.</p>\n\n<p>Some websites even have <code>sitemap.xml</code> in their index which makes it easier for you to scrape data. If a website doesn't want you to take their data, they already have implemented a bot protection system, so don't worry.</p>",
          "rawMarkdown": "Most of the time those websites have `robots.txt` in their index. It is a standard used by websites to communicate with web crawlers. The standard informs the web crawler about which areas of the website should not be crawled. It is good practice to obey `robots.txt`.\n\nSome websites even have `sitemap.xml` in their index which makes it easier for you to scrape data. If a website doesn't want you to take their data, they already have implemented a bot protection system, so don't worry.",
          "votes": 4
        },
        {
          "id": 672364,
          "postDate": "2019-11-13T20:05:30.330Z",
          "content": "<p>Like anybody cared about the dataset tier...</p>",
          "rawMarkdown": "Like anybody cared about the dataset tier...",
          "votes": 3
        },
        {
          "id": 672378,
          "postDate": "2019-11-13T20:19:54.887Z",
          "content": "<p>Some apparently do :P</p>",
          "rawMarkdown": "Some apparently do :P",
          "votes": 3
        },
        {
          "id": 672679,
          "postDate": "2019-11-14T04:12:15.683Z",
          "content": "<blockquote>\n  <p>Is that legal? I mean we'd need consent of the website owners, no?</p>\n</blockquote>\n\n<p>A very relevant question indeed.  From the Terms page (link at the bottom of any Kaggle page):</p>\n\n<blockquote>\n  <p>You are responsible for all Content you contribute to the Services, and you represent and warrant you have all rights necessary to do so.</p>\n</blockquote>\n\n<p>Usually, sites with data have a License page somewhere.  That's the best way to see if you can reproduce their data.  If there is nothing that says it is open source or public domain then copyright applies, and you must ask permission.</p>",
          "rawMarkdown": "&gt; Is that legal? I mean we'd need consent of the website owners, no?\n\nA very relevant question indeed.  From the Terms page (link at the bottom of any Kaggle page):\n\n&gt; You are responsible for all Content you contribute to the Services, and you represent and warrant you have all rights necessary to do so.\n\nUsually, sites with data have a License page somewhere.  That's the best way to see if you can reproduce their data.  If there is nothing that says it is open source or public domain then copyright applies, and you must ask permission.",
          "votes": 2
        },
        {
          "id": 674076,
          "postDate": "2019-11-15T21:37:44.380Z",
          "content": "<p>IANAL, and this is only the relevant US law, but databases/datasets have a separate copyright from the data they're scraped from. While downloading the web pages and uploading them to Kaggle <strong>would</strong> violate copyright, just scraping the data would not, as the database you create is its own copyrightable work. Additionally, publicly available data is perfectly legal to scrape, at least according to <a href=\"https://www.vice.com/en_us/article/9kek83/linkedin-data-scraping-lawsuit-shot-down\">the rulings currently</a> on a lawsuit involving LinkedIn.</p>",
          "rawMarkdown": "IANAL, and this is only the relevant US law, but databases/datasets have a separate copyright from the data they're scraped from. While downloading the web pages and uploading them to Kaggle **would** violate copyright, just scraping the data would not, as the database you create is its own copyrightable work. Additionally, publicly available data is perfectly legal to scrape, at least according to [the rulings currently](https://www.vice.com/en_us/article/9kek83/linkedin-data-scraping-lawsuit-shot-down) on a lawsuit involving LinkedIn."
        },
        {
          "id": 674092,
          "postDate": "2019-11-15T22:01:41.357Z",
          "content": "<p>The suit you point to isn't about copyright, it is about computer fraud and abuse act.  What you missed is that LinkedIn users agreed to make their data publicly available, i.e. make it public domain.  Therefore scrapping that data is fine.</p>\n\n<p>I stand by what I wrote, and I advise anyone having doubt to consult with an attorney at law.</p>",
          "rawMarkdown": "The suit you point to isn't about copyright, it is about computer fraud and abuse act.  What you missed is that LinkedIn users agreed to make their data publicly available, i.e. make it public domain.  Therefore scrapping that data is fine.\n\nI stand by what I wrote, and I advise anyone having doubt to consult with an attorney at law."
        }
      ]
    },
    {
      "id": 676833,
      "postDate": "2019-11-19T14:34:41.217Z",
      "content": "<p>I want to, how many of you are only using features provided by the kaggle? I mean I have tried everything with those features but I was unable to get anything. Is it external features that do the magic???</p>",
      "rawMarkdown": "I want to, how many of you are only using features provided by the kaggle? I mean I have tried everything with those features but I was unable to get anything. Is it external features that do the magic???"
    },
    {
      "id": 670746,
      "postDate": "2019-11-11T19:45:40.373Z",
      "content": "<p>On the other hand, taking out any possibility of getting close to a medal because who cares about scraping more than others, there is plenty of space to try out some more creative, most likely less performant, approach. </p>\n\n<p>Win-win. :)</p>",
      "rawMarkdown": "On the other hand, taking out any possibility of getting close to a medal because who cares about scraping more than others, there is plenty of space to try out some more creative, most likely less performant, approach. \n\nWin-win. :)",
      "replies": [
        {
          "id": 670755,
          "postDate": "2019-11-11T19:50:26.670Z",
          "content": "<p>There are other competitions where you can exercise ML skills and still get to the top if you're lucky and skilled.  Here it seems you need to get into web scrapping, from the other answers I got, which means that I will pass.</p>",
          "rawMarkdown": "There are other competitions where you can exercise ML skills and still get to the top if you're lucky and skilled.  Here it seems you need to get into web scrapping, from the other answers I got, which means that I will pass.",
          "votes": 5
        },
        {
          "id": 670763,
          "postDate": "2019-11-11T20:06:09.440Z",
          "content": "<p>It is really a shame that they didn't notice such a clear flaw in the competition design indeed.</p>\n\n<p>What I meant is that, hopefully, many people are competing only to learn and that aspect is not compromised by the fact that this competition is ruined beyond recovery.</p>",
          "rawMarkdown": "It is really a shame that they didn't notice such a clear flaw in the competition design indeed.\n\nWhat I meant is that, hopefully, many people are competing only to learn and that aspect is not compromised by the fact that this competition is ruined beyond recovery.",
          "votes": 2
        },
        {
          "id": 670929,
          "postDate": "2019-11-12T04:01:51.980Z",
          "content": "<p>Tensorflow 2.0 competition seems promesing for learning. At my work i use tensorflow for productive modeling which is great for distributed training.</p>",
          "rawMarkdown": "Tensorflow 2.0 competition seems promesing for learning. At my work i use tensorflow for productive modeling which is great for distributed training."
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 670786,
      "author_name": "WispZero",
      "author_url": "",
      "post_date": "2019-11-11T21:01:09.753000",
      "content": "<p>Well, it looks like Google Analytics competition now. We need clarification from competition host ASAP.</p>",
      "votes": 11,
      "replies": [
        {
          "id": 670896,
          "author_name": "Youhan Lee",
          "author_url": "",
          "post_date": "2019-11-12T02:31:22.047000",
          "content": "<p>Anyway, Google analytics competition has finished as ML competition, not scraping competition.\nI hope this competition finishes as ML competition. </p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 670924,
          "author_name": "Correlation",
          "author_url": "",
          "post_date": "2019-11-12T03:56:47.070000",
          "content": "<p>Me too. I have spent two weekends in this competition. So sad.</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 671047,
          "author_name": "WispZero",
          "author_url": "",
          "post_date": "2019-11-12T07:30:26.160000",
          "content": "<p>If you mean \"ML competition\" by \"submit all 1e-4 values to get bronze\" then it does. Hope this one will find another way.</p>",
          "votes": 6,
          "replies": []
        },
        {
          "id": 674420,
          "author_name": "",
          "author_url": "",
          "post_date": "2019-11-16T13:30:52.797000",
          "content": "",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 670737,
      "author_name": "Tim Yee",
      "author_url": "",
      "post_date": "2019-11-11T19:37:45.797000",
      "content": "<p>It seems that more of the test labels are becoming known. <a href=\"https://www.kaggle.com/c/ashrae-energy-prediction/discussion/116773#670386\">site 1</a> was discovered but not shared so it's only a matter of time all the test labels will be shared and revealed slowly. It is becoming a scraping competition... I find myself looking through university building energy data instead of machine learning.</p>",
      "votes": 6,
      "replies": [
        {
          "id": 670758,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-11T19:51:02.517000",
          "content": "<p>Thanks, I'll pass then. Good luck to you, you're bound by your good LB rank I'm afraid.</p>",
          "votes": 6,
          "replies": []
        }
      ]
    },
    {
      "id": 671390,
      "author_name": "Bertrand P",
      "author_url": "",
      "post_date": "2019-11-12T16:21:14.990000",
      "content": "<p>I can confirm it is possible to be 2nd on the LB with a simple override of UCF data.\nI don't know if all publicly available test labels are known or shared but I am confident that these would be shared as the community here is focused on learning by sharing. So I hope and think the challenge is still fair even if the leak is disappointing... Moreover there is no proof that private test data is inline with public LB ones.\n<a href=\"/cpmpml\">@cpmpml</a> I noticed web scraping is not a skill you want to exercise... I showed that I am able to use this skill and, I hope so, some others too. I am here to learn ML. This challenge is still, in my opinion, very... challenging and interesting and I guess you love that! I would enjoy so much to work with you to purpose a ML solution to this challenge. Of course I would do the web scraping (and more) if needed, you would not have to do it! Please contact me to discuss on how we could cooperate if you are interested. Everybody here would win/learn if you participated in this challenge.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 671968,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-13T11:35:51.633000",
          "content": "<p>That's a generous offer but I'll pass.  Web scrapping will influence final ranking too much for my taste.</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 672245,
          "author_name": "Hanjoon Choe",
          "author_url": "",
          "post_date": "2019-11-13T17:17:51.647000",
          "content": "<p>web scraping is not a skill you want to exercise = Strongly agreed.\nI am here to learn ML = Strongly agreed.\nno proof that private test data is inline with public LB ones = Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.</p>\n\n<p>My faith do not use these data and some externel datasets, It is unfair. \nYes, someone says life itself is unfair. nope!! Not at all. Strongly disagreed.</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 672355,
          "author_name": "Bertrand P",
          "author_url": "",
          "post_date": "2019-11-13T19:53:13.987000",
          "content": "<p><a href=\"/cpmpml\">@cpmpml</a> This is not a generous offer ;) My goal is to learn ML and I am sure you would be a fabulous prof/mentor. You would have shared more than I would/could have. I know that doing is the best way to learn and I think that learning by doing beside you would have been even better. I already wanted to purpose to work as a team in Microsoft challenge but I was sure you would have not consider my offer. I tried this time to not regret. My offer is still and will ever be opened! I am disappointed that you have chosen to not be part of this challenge because I would have learned more. I just respect it. In the same time I feel proud you did not just ignore my offer. Maybe you even considered it...\nKaggle is full of disappointments for me... \"Microsoft Malware Prediction\" challenge still does not make sense to me (<a href=\"https://www.kaggle.com/c/microsoft-malware-prediction/discussion/83946#490008\">https://www.kaggle.com/c/microsoft-malware-prediction/discussion/83946#490008</a>) and I still think that I deserved a better reward to my investment. As a lot of the great competitors that gave all... Once again in ASHRAE challenge I am disappointed. I come to learn ML and I have to web scrape... I wonder if Kaggle is the better place to spend (a lot of) my time... But I am sure Kaggle team try to do the best, ASHRAE too, and every participant here seems to try to do the same. I benefit a lot of what is shared here. I benefit a lot of what you (and many others) shared and share. I am grateful to all of you for that... So I am going to keep fighting. I gonna fight with ML tools. I will, as I have done this weekend, just exploit external data shared by other as it is part of the challenge/rules. I do not like it but I have to do it. Narcism!\n<a href=\"/hanjoonchoe\">@hanjoonchoe</a> \"Someone already said that they jumped up to 1st place after they replace meter_recording with the leaked data.\" I jumped too to 1st place by replacing UCF data in a submission that scored 1.06 without exploiting the leak. It scored 1.04. I did that to verify (probe) if that data were used in the public LB. I was happy. Narcism! In the same time I was disappointed: this is a huge leak and mean more. The data can probably be used to more than replacement... Is it still a real world problem? A real ML problem? Are we just competing? But it does mean nothing about the data used in the private test. As far as I understand... This is to me the motivation to continue. I try to trust everyone: Kaggle team is going to make the choices to a fair (I think it exists ;)) competition and the competitors gonna play fair and share external data. Not too much narcism!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 672687,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-14T04:19:12.100000",
          "content": "<p><a href=\"/pdnartreb\">@pdnartreb</a> Don't be disappointed by Kaggle.  Kaggle competition are hard, many of the best datascientists come and compete.  </p>\n\n<p>In Malware you should have asked.  I see you did well there, being one of the few top 100 public teams to stay in top 100 in private.</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 674049,
      "author_name": "mezoganet",
      "author_url": "",
      "post_date": "2019-11-15T20:54:42.937000",
      "content": "<p><strong>\"Is this a webscraping competition?\"</strong></p>\n\n<p>Oh Yes It seems more than illusion !\nThanks once again for your remarks, your warns, and your advices...</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 673349,
      "author_name": "Vishal Sharma",
      "author_url": "",
      "post_date": "2019-11-14T21:45:03.797000",
      "content": "<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F219502%2F9a08bfd93c315f4e68ff15420b90cdf9%2FSelection_053.png?generation=1573768313092304&amp;alt=media\" alt=\"\">\nRules clarification from Kaggle:\n<a href=\"https://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345\">https://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345</a></p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 670726,
      "author_name": "Konrad Banachewicz",
      "author_url": "",
      "post_date": "2019-11-11T19:29:20.957000",
      "content": "<p>I am afraid it might end up being one - although to be fair, if you provide super detailed info like measurements for energy and weather but obfuscate the actual locations, you're practically asking for it ...</p>",
      "votes": 1,
      "replies": [
        {
          "id": 670756,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-11T19:50:40.403000",
          "content": "<p>Thanks, I'll pass then.   Good luck to you, you're bound by your good LB rank I'm afraid.</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 670783,
          "author_name": "Konrad Banachewicz",
          "author_url": "",
          "post_date": "2019-11-11T20:52:33",
          "content": "<p>Thanks :-) To be honest, using the scraped public data as part of your training set is not that hard - so I was actually surprised more people have not done it so far. </p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 670820,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-11T22:48:17.837000",
          "content": "<p>Maybe not hard, but not a skill I'd like to exercise ;)</p>",
          "votes": 10,
          "replies": []
        },
        {
          "id": 673337,
          "author_name": "Vishal Sharma",
          "author_url": "",
          "post_date": "2019-11-14T21:21:07.690000",
          "content": "<p>+1 </p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 672160,
      "author_name": "Chris Deotte",
      "author_url": "",
      "post_date": "2019-11-13T15:11:00.297000",
      "content": "<p>I have not been following this competition so I don't know what is going on, but I would like to remind everyone that Kaggle just added a new Dataset tier to everyone' profile (info <a href=\"https://www.kaggle.com/product-feedback/116079\">here</a>). Perhaps there is opportunity in this competition to scrap data and make Datasets to share with other Kagglers. You can learn data scraping and start acquiring Kaggle Dataset medals.</p>",
      "votes": -5,
      "replies": [
        {
          "id": 672168,
          "author_name": "Rishabh Agrahari",
          "author_url": "",
          "post_date": "2019-11-13T15:23:50.887000",
          "content": "<p>&gt; scrap data and make high quality Datasets to share with other Kagglers</p>\n\n<p>Is that legal? I mean we'd need consent of the website owners, no?</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 672201,
          "author_name": "Chris Deotte",
          "author_url": "",
          "post_date": "2019-11-13T16:04:22.653000",
          "content": "<p>Good question, I don't know the law. But if you read an online news article (or other public information), I think you are allowed to write and/or tell a friend what you read. </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 672250,
          "author_name": "Gunes Evitan",
          "author_url": "",
          "post_date": "2019-11-13T17:27:48.807000",
          "content": "<p>Most of the time those websites have <code>robots.txt</code> in their index. It is a standard used by websites to communicate with web crawlers. The standard informs the web crawler about which areas of the website should not be crawled. It is good practice to obey <code>robots.txt</code>.</p>\n\n<p>Some websites even have <code>sitemap.xml</code> in their index which makes it easier for you to scrape data. If a website doesn't want you to take their data, they already have implemented a bot protection system, so don't worry.</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 672364,
          "author_name": "bluetrain",
          "author_url": "",
          "post_date": "2019-11-13T20:05:30.330000",
          "content": "<p>Like anybody cared about the dataset tier...</p>",
          "votes": 3,
          "replies": []
        },
        {
          "id": 672378,
          "author_name": "Psi",
          "author_url": "",
          "post_date": "2019-11-13T20:19:54.887000",
          "content": "<p>Some apparently do :P</p>",
          "votes": 3,
          "replies": []
        },
        {
          "id": 672679,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-14T04:12:15.683000",
          "content": "<blockquote>\n  <p>Is that legal? I mean we'd need consent of the website owners, no?</p>\n</blockquote>\n\n<p>A very relevant question indeed.  From the Terms page (link at the bottom of any Kaggle page):</p>\n\n<blockquote>\n  <p>You are responsible for all Content you contribute to the Services, and you represent and warrant you have all rights necessary to do so.</p>\n</blockquote>\n\n<p>Usually, sites with data have a License page somewhere.  That's the best way to see if you can reproduce their data.  If there is nothing that says it is open source or public domain then copyright applies, and you must ask permission.</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 674076,
          "author_name": "Rob Rose",
          "author_url": "",
          "post_date": "2019-11-15T21:37:44.380000",
          "content": "<p>IANAL, and this is only the relevant US law, but databases/datasets have a separate copyright from the data they're scraped from. While downloading the web pages and uploading them to Kaggle <strong>would</strong> violate copyright, just scraping the data would not, as the database you create is its own copyrightable work. Additionally, publicly available data is perfectly legal to scrape, at least according to <a href=\"https://www.vice.com/en_us/article/9kek83/linkedin-data-scraping-lawsuit-shot-down\">the rulings currently</a> on a lawsuit involving LinkedIn.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 674092,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-15T22:01:41.357000",
          "content": "<p>The suit you point to isn't about copyright, it is about computer fraud and abuse act.  What you missed is that LinkedIn users agreed to make their data publicly available, i.e. make it public domain.  Therefore scrapping that data is fine.</p>\n\n<p>I stand by what I wrote, and I advise anyone having doubt to consult with an attorney at law.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 676833,
      "author_name": "Mukul Sharma",
      "author_url": "",
      "post_date": "2019-11-19T14:34:41.217000",
      "content": "<p>I want to, how many of you are only using features provided by the kaggle? I mean I have tried everything with those features but I was unable to get anything. Is it external features that do the magic???</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 670746,
      "author_name": "Luca Basanisi",
      "author_url": "",
      "post_date": "2019-11-11T19:45:40.373000",
      "content": "<p>On the other hand, taking out any possibility of getting close to a medal because who cares about scraping more than others, there is plenty of space to try out some more creative, most likely less performant, approach. </p>\n\n<p>Win-win. :)</p>",
      "votes": 0,
      "replies": [
        {
          "id": 670755,
          "author_name": "CPMP",
          "author_url": "",
          "post_date": "2019-11-11T19:50:26.670000",
          "content": "<p>There are other competitions where you can exercise ML skills and still get to the top if you're lucky and skilled.  Here it seems you need to get into web scrapping, from the other answers I got, which means that I will pass.</p>",
          "votes": 5,
          "replies": []
        },
        {
          "id": 670763,
          "author_name": "Luca Basanisi",
          "author_url": "",
          "post_date": "2019-11-11T20:06:09.440000",
          "content": "<p>It is really a shame that they didn't notice such a clear flaw in the competition design indeed.</p>\n\n<p>What I meant is that, hopefully, many people are competing only to learn and that aspect is not compromised by the fact that this competition is ruined beyond recovery.</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 670929,
          "author_name": "Martin Kovacevic Buvinic",
          "author_url": "",
          "post_date": "2019-11-12T04:01:51.980000",
          "content": "<p>Tensorflow 2.0 competition seems promesing for learning. At my work i use tensorflow for productive modeling which is great for distributed training.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "670723": "I am wondering which will be my next competition when I saw here that some test labels can be scrapped from web sites.\n\nThis reminds me of some previous image competitions where web scrapping became the most useful skill to win the competition.\n\nI welcome any feedback on this question: do you think all publicly available test labels are known and shared, or do you think it is a web scrapping competition now?",
    "670786": "Well, it looks like Google Analytics competition now. We need clarification from competition host ASAP.",
    "670737": "It seems that more of the test labels are becoming known. [site 1](https://www.kaggle.com/c/ashrae-energy-prediction/discussion/116773#670386) was discovered but not shared so it's only a matter of time all the test labels will be shared and revealed slowly. It is becoming a scraping competition... I find myself looking through university building energy data instead of machine learning.",
    "671390": "I can confirm it is possible to be 2nd on the LB with a simple override of UCF data.\nI don't know if all publicly available test labels are known or shared but I am confident that these would be shared as the community here is focused on learning by sharing. So I hope and think the challenge is still fair even if the leak is disappointing... Moreover there is no proof that private test data is inline with public LB ones.\n@cpmpml I noticed web scraping is not a skill you want to exercise... I showed that I am able to use this skill and, I hope so, some others too. I am here to learn ML. This challenge is still, in my opinion, very... challenging and interesting and I guess you love that! I would enjoy so much to work with you to purpose a ML solution to this challenge. Of course I would do the web scraping (and more) if needed, you would not have to do it! Please contact me to discuss on how we could cooperate if you are interested. Everybody here would win/learn if you participated in this challenge.",
    "674049": "**\"Is this a webscraping competition?\"**\n\nOh Yes It seems more than illusion !\nThanks once again for your remarks, your warns, and your advices...",
    "673349": "![](https://www.googleapis.com/download/storage/v1/b/kaggle-user-content/o/inbox%2F219502%2F9a08bfd93c315f4e68ff15420b90cdf9%2FSelection_053.png?generation=1573768313092304&amp;alt=media)\nRules clarification from Kaggle:\nhttps://www.kaggle.com/c/ashrae-energy-prediction/discussion/117357#latest-673345",
    "670726": "I am afraid it might end up being one - although to be fair, if you provide super detailed info like measurements for energy and weather but obfuscate the actual locations, you're practically asking for it ...",
    "672160": "I have not been following this competition so I don't know what is going on, but I would like to remind everyone that Kaggle just added a new Dataset tier to everyone' profile (info [here][1]). Perhaps there is opportunity in this competition to scrap data and make Datasets to share with other Kagglers. You can learn data scraping and start acquiring Kaggle Dataset medals.\n\n[1]: https://www.kaggle.com/product-feedback/116079",
    "676833": "I want to, how many of you are only using features provided by the kaggle? I mean I have tried everything with those features but I was unable to get anything. Is it external features that do the magic???",
    "670746": "On the other hand, taking out any possibility of getting close to a medal because who cares about scraping more than others, there is plenty of space to try out some more creative, most likely less performant, approach. \n\nWin-win. :)"
  }
}