{
  "id": 414751,
  "title": "Current Status of Submission Health",
  "url": "/competitions/predict-student-performance-from-game-play/discussion/414751",
  "author_name": "",
  "post_date": "2023-06-03T04:57:28.811559800Z",
  "votes": 6,
  "comment_count": 13,
  "views": 0,
  "content": "<p>There are some reports that submissions became to be getting low scores while it scored well before API update.</p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932</a></p></li>\n<li><p><a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373</a></p></li>\n</ul>\n<p>I also met the same problem today.<br>\nIs there anyone who get healthy score recently?</p>\n<p>I think sharing the recent status of the submission health publicly will help people to know whether they have problem in their own code or in the API.</p>\n<p>I want you to share the information about</p>\n<ol>\n<li>the date you submitted</li>\n<li>whether the submission succeeded, failed, or unhealthy(low scored)<br>\n(3. If you have a problem and successfully solved it, I want you to share the cause and the solution.)</li>\n</ol>\n<p>Thank you!</p>",
  "messages": [
    {
      "id": "2285898",
      "postDate": "06/03/2023 04:57:28",
      "content": "<p>There are some reports that submissions became to be getting low scores while it scored well before API update.</p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932</a></p></li>\n<li><p><a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373</a></p></li>\n</ul>\n<p>I also met the same problem today.<br>\nIs there anyone who get healthy score recently?</p>\n<p>I think sharing the recent status of the submission health publicly will help people to know whether they have problem in their own code or in the API.</p>\n<p>I want you to share the information about</p>\n<ol>\n<li>the date you submitted</li>\n<li>whether the submission succeeded, failed, or unhealthy(low scored)<br>\n(3. If you have a problem and successfully solved it, I want you to share the cause and the solution.)</li>\n</ol>\n<p>Thank you!</p>",
      "rawMarkdown": "There are some reports that submissions became to be getting low scores while it scored well before API update.\n\n- https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932\n\n- https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373\n\nI also met the same problem today.\nIs there anyone who get healthy score recently?\n\nI think sharing the recent status of the submission health publicly will help people to know whether they have problem in their own code or in the API.\n\nI want you to share the information about\n\n1.  the date you submitted\n2. whether the submission succeeded, failed, or unhealthy(low scored)\n(3. If you have a problem and successfully solved it, I want you to share the cause and the solution.)\n\nThank you!",
      "votes": null
    },
    {
      "id": "2285900",
      "postDate": "06/03/2023 05:00:16",
      "content": "<p>1: 6/3<br>\n2: unhealthy (previously LB: 0.695 notebook got LB: 563)</p>",
      "rawMarkdown": "1: 6/3\n2: unhealthy (previously LB: 0.695 notebook got LB: 563)",
      "votes": null
    },
    {
      "id": "2286061",
      "postDate": "06/03/2023 07:39:51",
      "content": "<ol>\n<li>5/31 - 6/3</li>\n<li>all notebook submission score error!  (11 submission with 3 of them submitted before and get score successfully)</li>\n</ol>",
      "rawMarkdown": "1. 5/31 - 6/3\n2. all notebook submission score error!  (11 submission with 3 of them submitted before and get score successfully)",
      "votes": null
    },
    {
      "id": "2286063",
      "postDate": "06/03/2023 07:40:42",
      "content": "<p>f**k game， waste all my time！</p>",
      "rawMarkdown": "f**k game， waste all my time！",
      "votes": null
    },
    {
      "id": "2286069",
      "postDate": "06/03/2023 07:46:43",
      "content": "<p>sadge.<br>\nthanks for sharing.</p>",
      "rawMarkdown": "sadge.\nthanks for sharing.",
      "votes": null
    },
    {
      "id": "2286322",
      "postDate": "06/03/2023 11:47:43",
      "content": "<p>My recent submissions have passed with score ~0.69x  (most recent Jun 3 11:40 AM UTC) </p>\n<p>I think these steps are important to avoid getting low scores  (i.e. sort test by index and sort questions also)</p>\n<pre><code> (test, sample_submission)  iter_test:\n    test = test(by = )\n    sample_submission = sample_submission(lambda x: x())(int)\n    sample_submission = sample_submission(by = )\n    sample_submission(,axis=,inplace=True)\n</code></pre>",
      "rawMarkdown": "My recent submissions have passed with score ~0.69x  (most recent Jun 3 11:40 AM UTC) \n\nI think these steps are important to avoid getting low scores  (i.e. sort test by index and sort questions also)\n\n```\nfor (test, sample_submission) in iter_test:\n    test = test.sort_values(by = 'index')\n    sample_submission['q'] = sample_submission.session_id.apply(lambda x: x.split(\"_q\")[1]).astype(int)\n    sample_submission = sample_submission.sort_values(by = 'q')\n    sample_submission.drop('q',axis=1,inplace=True)\n```",
      "votes": null
    },
    {
      "id": "2286460",
      "postDate": "06/03/2023 13:26:39",
      "content": "<p>May I ask if you are using the old API or the new one？</p>",
      "rawMarkdown": "May I ask if you are using the old API or the new one？",
      "votes": null
    },
    {
      "id": "2286483",
      "postDate": "06/03/2023 13:51:52",
      "content": "<p>I tried with both old and new (i.e.   <code>import jo_wilder</code> and <code>import jo_wilder_310</code> ) - same score and same inference time</p>",
      "rawMarkdown": "I tried with both old and new (i.e.   `import jo_wilder` and `import jo_wilder_310` ) - same score and same inference time",
      "votes": null
    },
    {
      "id": "2286528",
      "postDate": "06/03/2023 14:30:13",
      "content": "<p>Hi <a href=\"https://www.kaggle.com/rashmibanthia\" target=\"_blank\">@rashmibanthia</a>,</p>\n<p>If we need to sort test DataFrame by <code>index</code> to somewhat recover the ordering of events, I think there still exist issues related to the intrinsic data error within the<code>index</code> column. As pointed out <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250\" target=\"_blank\">here</a>, <code>index</code> has problem like <strong>reversed index</strong>. Hence, the manual sorting may mess up the real ordering of events. But, this can be a temporary workaround. Thanks for your sharing!</p>",
      "rawMarkdown": "Hi @rashmibanthia,\n\nIf we need to sort test DataFrame by `index` to somewhat recover the ordering of events, I think there still exist issues related to the intrinsic data error within the`index` column. As pointed out [here](https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250), `index` has problem like **reversed index**. Hence, the manual sorting may mess up the real ordering of events. But, this can be a temporary workaround. Thanks for your sharing!",
      "votes": null
    },
    {
      "id": "2286539",
      "postDate": "06/03/2023 14:37:35",
      "content": "<p>yes, I noticed that in your training kernel as well, more specific <a href=\"https://www.kaggle.com/code/abaojiang/lb-0-694-tconv-with-4-features-training-part?scriptVersionId=124329755&amp;cellId=7\" target=\"_blank\">this</a> - <code>drop_multi_game_naive()</code><br>\nI actually disabled that while training also.  it's likely  that I missed something considering my score and I joined this competition quite late </p>",
      "rawMarkdown": "yes, I noticed that in your training kernel as well, more specific [this](https://www.kaggle.com/code/abaojiang/lb-0-694-tconv-with-4-features-training-part?scriptVersionId=124329755&cellId=7) - `drop_multi_game_naive()`\nI actually disabled that while training also.  it's likely  that I missed something considering my score and I joined this competition quite late",
      "votes": null
    },
    {
      "id": "2286829",
      "postDate": "06/03/2023 20:24:26",
      "content": "<p>1:   6/4<br>\n2:  succeeded<br>\n3: <br>\nproblem:<br>\n<a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900</a></p>\n<p>cause: The order of the data given by the API is not ordered.</p>\n<p>solution: <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322</a>)</p>\n<p><a href=\"https://www.kaggle.com/rashmibanthia\" target=\"_blank\">@rashmibanthia</a> <br>\nThanks a lot for your sharing!</p>",
      "rawMarkdown": "1:   6/4\n2:  succeeded\n3: \nproblem:\nhttps://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900\n\ncause: The order of the data given by the API is not ordered.\n\nsolution: https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322)\n\n@rashmibanthia \nThanks a lot for your sharing!",
      "votes": null
    },
    {
      "id": "2287043",
      "postDate": "06/04/2023 05:00:40",
      "content": "<p>Need Help</p>\n<p>I got an issue when trying to submit my code to Kaggle with an error message stating \"Notebook Threw Exception.\" When I tested the code in Jupyter on Kaggle, everything worked fine. </p>\n<p>Here is the link to my Kaggle notebook: </p>\n<p><a href=\"https://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook\" target=\"_blank\">https://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook</a>.</p>",
      "rawMarkdown": "Need Help\n\nI got an issue when trying to submit my code to Kaggle with an error message stating \"Notebook Threw Exception.\" When I tested the code in Jupyter on Kaggle, everything worked fine. \n\nHere is the link to my Kaggle notebook: \n\nhttps://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook.",
      "votes": null
    },
    {
      "id": "2288029",
      "postDate": "06/05/2023 06:11:50",
      "content": "<ol>\n<li>6/5</li>\n<li>not sure…<br>\nUsing RB's code resulted in a score close to the previous one, but not exactly the same.</li>\n</ol>",
      "rawMarkdown": "1. 6/5\n2. not sure...\nUsing RB's code resulted in a score close to the previous one, but not exactly the same.",
      "votes": null
    },
    {
      "id": "2288271",
      "postDate": "06/05/2023 09:33:01",
      "content": "<p>I submitted 6/1, 6/2, 6/4, no error thus far. <br>\nAfter sorting by index, old submission result in &lt; 0.001 reduction in LB score (Different order when sorting the submissions by public score). </p>\n<p>However as <a href=\"https://www.kaggle.com/abaojiang\" target=\"_blank\">@abaojiang</a> mentioned in this post: <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250</a>, the index in its natural order doesn't always increase monotonically, which might explain the LB difference I'm seeing. </p>",
      "rawMarkdown": "I submitted 6/1, 6/2, 6/4, no error thus far. \nAfter sorting by index, old submission result in < 0.001 reduction in LB score (Different order when sorting the submissions by public score). \n\nHowever as @abaojiang mentioned in this post: https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250, the index in its natural order doesn't always increase monotonically, which might explain the LB difference I'm seeing.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2285900,
      "author_name": "nynyny67",
      "author_url": "",
      "post_date": "06/03/2023 05:00:16",
      "content": "<p>1: 6/3<br>\n2: unhealthy (previously LB: 0.695 notebook got LB: 563)</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2286061,
      "author_name": "librauee",
      "author_url": "",
      "post_date": "06/03/2023 07:39:51",
      "content": "<ol>\n<li>5/31 - 6/3</li>\n<li>all notebook submission score error!  (11 submission with 3 of them submitted before and get score successfully)</li>\n</ol>",
      "votes": null,
      "replies": [
        {
          "id": 2286063,
          "author_name": "librauee",
          "author_url": "",
          "post_date": "06/03/2023 07:40:42",
          "content": "<p>f**k game， waste all my time！</p>",
          "votes": null,
          "replies": [
            {
              "id": 2286069,
              "author_name": "nynyny67",
              "author_url": "",
              "post_date": "06/03/2023 07:46:43",
              "content": "<p>sadge.<br>\nthanks for sharing.</p>",
              "votes": null,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2286322,
      "author_name": "rashmibanthia",
      "author_url": "",
      "post_date": "06/03/2023 11:47:43",
      "content": "<p>My recent submissions have passed with score ~0.69x  (most recent Jun 3 11:40 AM UTC) </p>\n<p>I think these steps are important to avoid getting low scores  (i.e. sort test by index and sort questions also)</p>\n<pre><code> (test, sample_submission)  iter_test:\n    test = test(by = )\n    sample_submission = sample_submission(lambda x: x())(int)\n    sample_submission = sample_submission(by = )\n    sample_submission(,axis=,inplace=True)\n</code></pre>",
      "votes": null,
      "replies": [
        {
          "id": 2286460,
          "author_name": "pusheen5314",
          "author_url": "",
          "post_date": "06/03/2023 13:26:39",
          "content": "<p>May I ask if you are using the old API or the new one？</p>",
          "votes": null,
          "replies": [
            {
              "id": 2286483,
              "author_name": "rashmibanthia",
              "author_url": "",
              "post_date": "06/03/2023 13:51:52",
              "content": "<p>I tried with both old and new (i.e.   <code>import jo_wilder</code> and <code>import jo_wilder_310</code> ) - same score and same inference time</p>",
              "votes": null,
              "replies": []
            }
          ]
        },
        {
          "id": 2286528,
          "author_name": "abaojiang",
          "author_url": "",
          "post_date": "06/03/2023 14:30:13",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/rashmibanthia\" target=\"_blank\">@rashmibanthia</a>,</p>\n<p>If we need to sort test DataFrame by <code>index</code> to somewhat recover the ordering of events, I think there still exist issues related to the intrinsic data error within the<code>index</code> column. As pointed out <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250\" target=\"_blank\">here</a>, <code>index</code> has problem like <strong>reversed index</strong>. Hence, the manual sorting may mess up the real ordering of events. But, this can be a temporary workaround. Thanks for your sharing!</p>",
          "votes": null,
          "replies": [
            {
              "id": 2286539,
              "author_name": "rashmibanthia",
              "author_url": "",
              "post_date": "06/03/2023 14:37:35",
              "content": "<p>yes, I noticed that in your training kernel as well, more specific <a href=\"https://www.kaggle.com/code/abaojiang/lb-0-694-tconv-with-4-features-training-part?scriptVersionId=124329755&amp;cellId=7\" target=\"_blank\">this</a> - <code>drop_multi_game_naive()</code><br>\nI actually disabled that while training also.  it's likely  that I missed something considering my score and I joined this competition quite late </p>",
              "votes": null,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2286829,
      "author_name": "nynyny67",
      "author_url": "",
      "post_date": "06/03/2023 20:24:26",
      "content": "<p>1:   6/4<br>\n2:  succeeded<br>\n3: <br>\nproblem:<br>\n<a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900</a></p>\n<p>cause: The order of the data given by the API is not ordered.</p>\n<p>solution: <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322</a>)</p>\n<p><a href=\"https://www.kaggle.com/rashmibanthia\" target=\"_blank\">@rashmibanthia</a> <br>\nThanks a lot for your sharing!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2287043,
      "author_name": "lintanggilangpratama",
      "author_url": "",
      "post_date": "06/04/2023 05:00:40",
      "content": "<p>Need Help</p>\n<p>I got an issue when trying to submit my code to Kaggle with an error message stating \"Notebook Threw Exception.\" When I tested the code in Jupyter on Kaggle, everything worked fine. </p>\n<p>Here is the link to my Kaggle notebook: </p>\n<p><a href=\"https://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook\" target=\"_blank\">https://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook</a>.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2288029,
      "author_name": "aesoptacit",
      "author_url": "",
      "post_date": "06/05/2023 06:11:50",
      "content": "<ol>\n<li>6/5</li>\n<li>not sure…<br>\nUsing RB's code resulted in a score close to the previous one, but not exactly the same.</li>\n</ol>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2288271,
      "author_name": "woprime",
      "author_url": "",
      "post_date": "06/05/2023 09:33:01",
      "content": "<p>I submitted 6/1, 6/2, 6/4, no error thus far. <br>\nAfter sorting by index, old submission result in &lt; 0.001 reduction in LB score (Different order when sorting the submissions by public score). </p>\n<p>However as <a href=\"https://www.kaggle.com/abaojiang\" target=\"_blank\">@abaojiang</a> mentioned in this post: <a href=\"https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250\" target=\"_blank\">https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250</a>, the index in its natural order doesn't always increase monotonically, which might explain the LB difference I'm seeing. </p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2285898": "There are some reports that submissions became to be getting low scores while it scored well before API update.\n\n- https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2282932\n\n- https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414109#2283373\n\nI also met the same problem today.\nIs there anyone who get healthy score recently?\n\nI think sharing the recent status of the submission health publicly will help people to know whether they have problem in their own code or in the API.\n\nI want you to share the information about\n\n1.  the date you submitted\n2. whether the submission succeeded, failed, or unhealthy(low scored)\n(3. If you have a problem and successfully solved it, I want you to share the cause and the solution.)\n\nThank you!",
    "2285900": "1: 6/3\n2: unhealthy (previously LB: 0.695 notebook got LB: 563)",
    "2286061": "1. 5/31 - 6/3\n2. all notebook submission score error!  (11 submission with 3 of them submitted before and get score successfully)",
    "2286063": "f**k game， waste all my time！",
    "2286069": "sadge.\nthanks for sharing.",
    "2286322": "My recent submissions have passed with score ~0.69x  (most recent Jun 3 11:40 AM UTC) \n\nI think these steps are important to avoid getting low scores  (i.e. sort test by index and sort questions also)\n\n```\nfor (test, sample_submission) in iter_test:\n    test = test.sort_values(by = 'index')\n    sample_submission['q'] = sample_submission.session_id.apply(lambda x: x.split(\"_q\")[1]).astype(int)\n    sample_submission = sample_submission.sort_values(by = 'q')\n    sample_submission.drop('q',axis=1,inplace=True)\n```",
    "2286460": "May I ask if you are using the old API or the new one？",
    "2286483": "I tried with both old and new (i.e.   `import jo_wilder` and `import jo_wilder_310` ) - same score and same inference time",
    "2286528": "Hi @rashmibanthia,\n\nIf we need to sort test DataFrame by `index` to somewhat recover the ordering of events, I think there still exist issues related to the intrinsic data error within the`index` column. As pointed out [here](https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250), `index` has problem like **reversed index**. Hence, the manual sorting may mess up the real ordering of events. But, this can be a temporary workaround. Thanks for your sharing!",
    "2286539": "yes, I noticed that in your training kernel as well, more specific [this](https://www.kaggle.com/code/abaojiang/lb-0-694-tconv-with-4-features-training-part?scriptVersionId=124329755&cellId=7) - `drop_multi_game_naive()`\nI actually disabled that while training also.  it's likely  that I missed something considering my score and I joined this competition quite late",
    "2286829": "1:   6/4\n2:  succeeded\n3: \nproblem:\nhttps://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2285900\n\ncause: The order of the data given by the API is not ordered.\n\nsolution: https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/414751#2286322)\n\n@rashmibanthia \nThanks a lot for your sharing!",
    "2287043": "Need Help\n\nI got an issue when trying to submit my code to Kaggle with an error message stating \"Notebook Threw Exception.\" When I tested the code in Jupyter on Kaggle, everything worked fine. \n\nHere is the link to my Kaggle notebook: \n\nhttps://www.kaggle.com/code/lintanggilangpratama/why-can-t-submission/notebook.",
    "2288029": "1. 6/5\n2. not sure...\nUsing RB's code resulted in a score close to the previous one, but not exactly the same.",
    "2288271": "I submitted 6/1, 6/2, 6/4, no error thus far. \nAfter sorting by index, old submission result in < 0.001 reduction in LB score (Different order when sorting the submissions by public score). \n\nHowever as @abaojiang mentioned in this post: https://www.kaggle.com/competitions/predict-student-performance-from-game-play/discussion/395250, the index in its natural order doesn't always increase monotonically, which might explain the LB difference I'm seeing."
  },
  "source": "meta"
}