{
  "id": 678836,
  "title": "Is this competition becoming a 'Regex Guessing Game'?",
  "url": "/competitions/deep-past-initiative-machine-translation/discussion/678836",
  "author_name": "DaylightH",
  "post_date": "2026-02-25T07:37:31.312000",
  "votes": 23,
  "comment_count": 6,
  "views": 0,
  "content": "<p>I recently noticed <a href=\"https://www.kaggle.com/competitions/deep-past-initiative-machine-translation/discussion/674136\" target=\"_blank\">this discussion</a> about the dataset update. While I am genuinely grateful to the Kaggle staff and the host for their continuous efforts to improve the data quality, I must admit I am starting to lose motivation and feel a bit exhausted by this process… Even after the recent updates, the dataset still lacks a fully unified and consistent standard.</p>\n<p>I joined this competition to focus my energy on trying new LLM/Seq2Seq strategies, experimenting with advanced NMT training methods, and learning meaningful domain knowledge from both the host and other competitors. Instead, I find myself spending massive amounts of time reading discussion threads just to bridge the information gap, and writing endless Regex pipelines to guess the correct data format. </p>",
  "messages": [
    {
      "id": 3413793,
      "postDate": "2026-02-25T07:37:31.313Z",
      "content": "<p>I recently noticed <a href=\"https://www.kaggle.com/competitions/deep-past-initiative-machine-translation/discussion/674136\" target=\"_blank\">this discussion</a> about the dataset update. While I am genuinely grateful to the Kaggle staff and the host for their continuous efforts to improve the data quality, I must admit I am starting to lose motivation and feel a bit exhausted by this process… Even after the recent updates, the dataset still lacks a fully unified and consistent standard.</p>\n<p>I joined this competition to focus my energy on trying new LLM/Seq2Seq strategies, experimenting with advanced NMT training methods, and learning meaningful domain knowledge from both the host and other competitors. Instead, I find myself spending massive amounts of time reading discussion threads just to bridge the information gap, and writing endless Regex pipelines to guess the correct data format. </p>",
      "rawMarkdown": "I recently noticed [this discussion](https://www.kaggle.com/competitions/deep-past-initiative-machine-translation/discussion/674136) about the dataset update. While I am genuinely grateful to the Kaggle staff and the host for their continuous efforts to improve the data quality, I must admit I am starting to lose motivation and feel a bit exhausted by this process... Even after the recent updates, the dataset still lacks a fully unified and consistent standard.\n\nI joined this competition to focus my energy on trying new LLM/Seq2Seq strategies, experimenting with advanced NMT training methods, and learning meaningful domain knowledge from both the host and other competitors. Instead, I find myself spending massive amounts of time reading discussion threads just to bridge the information gap, and writing endless Regex pipelines to guess the correct data format. ",
      "votes": 23
    },
    {
      "id": 3413794,
      "postDate": "2026-02-25T07:38:40.987Z",
      "content": "<p>I agree, and there is too much confusion on how the data in the actual dataset is. Its just a guessing game right now</p>",
      "rawMarkdown": "I agree, and there is too much confusion on how the data in the actual dataset is. Its just a guessing game right now",
      "votes": 4
    },
    {
      "id": 3414126,
      "postDate": "2026-02-26T01:54:43.897Z",
      "rawMarkdown": "",
      "votes": 2,
      "isDeleted": true,
      "replies": [
        {
          "id": 3414135,
          "postDate": "2026-02-26T02:44:42.463Z",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/epikt\" target=\"_blank\">@epikt</a>,</p>\n<p>Thank you for reading my post and sharing a rational perspective!</p>\n<blockquote>\n  <p>In real life situations, you are often handled a bunch of terrible files to work with, it's just how it is.</p>\n</blockquote>\n<p>You are right. Real-world data is often terribly formatted. However, in reality, you can agree on a unified target output with your boss. This gives you a clear direction when cleaning the data. For example, you know to filter out samples with inappropriate lengths, remove outliers, or prepend specific prompts to the model input.</p>\n<p>The problem here is that the <strong>\"direction\"</strong> of this competition has been entirely uncertain. It was only \"finalized\" a few hours ago, and we still might need to wait for further clarifications from the host. For instance, whether a fraction should be formatted as <code>0.3333</code> or <code>1/3</code> has absolutely nothing to do with a model's actual translation ability. What can we learn from this specific formatting toggle? To be more precise, at this point, it feels less like data cleaning and more like <strong>reverse engineering</strong>.</p>\n<blockquote>\n  <p>the organizer does the best they can with what they have,</p>\n</blockquote>\n<p>I completely understand that, but I feel it would have been much better to explicitly define the expected target data format at the very beginning of the competition. I am sure many participants have already invested significant GPU resources and time into this. If the <strong>Ground Truth</strong> keeps shifting, that money and time are essentially wasted.</p>\n<p>Regardless, I really appreciate your encouragement. Best of luck to you in the competition!😀</p>",
          "rawMarkdown": "Hi @epikt,\n\nThank you for reading my post and sharing a rational perspective!\n\n> In real life situations, you are often handled a bunch of terrible files to work with, it's just how it is.\n\nYou are right. Real-world data is often terribly formatted. However, in reality, you can agree on a unified target output with your boss. This gives you a clear direction when cleaning the data. For example, you know to filter out samples with inappropriate lengths, remove outliers, or prepend specific prompts to the model input.\n\nThe problem here is that the **\"direction\"** of this competition has been entirely uncertain. It was only \"finalized\" a few hours ago, and we still might need to wait for further clarifications from the host. For instance, whether a fraction should be formatted as `0.3333` or `1/3` has absolutely nothing to do with a model's actual translation ability. What can we learn from this specific formatting toggle? To be more precise, at this point, it feels less like data cleaning and more like **reverse engineering**.\n\n> the organizer does the best they can with what they have,\n\nI completely understand that, but I feel it would have been much better to explicitly define the expected target data format at the very beginning of the competition. I am sure many participants have already invested significant GPU resources and time into this. If the **Ground Truth** keeps shifting, that money and time are essentially wasted.\n\nRegardless, I really appreciate your encouragement. Best of luck to you in the competition!😀",
          "votes": 6,
          "replies": [
            {
              "id": 3414145,
              "postDate": "2026-02-26T03:45:28.053Z",
              "rawMarkdown": "",
              "isDeleted": true
            }
          ]
        },
        {
          "id": 3414373,
          "postDate": "2026-02-26T16:24:59.540Z",
          "content": "<blockquote>\n  <p>The latest post makes the formatting very clear for everyone</p>\n</blockquote>\n<p>IMHO quite the opposite, we've seen 3 different train.csv with different formatting and now it's more confusing than before</p>",
          "rawMarkdown": ">The latest post makes the formatting very clear for everyone\n\nIMHO quite the opposite, we've seen 3 different train.csv with different formatting and now it's more confusing than before",
          "votes": 4,
          "replies": [
            {
              "id": 3414396,
              "postDate": "2026-02-26T17:16:07.747Z",
              "rawMarkdown": "",
              "votes": 1,
              "isDeleted": true
            }
          ]
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 3413794,
      "author_name": "tucking_fired",
      "author_url": "",
      "post_date": "2026-02-25T07:38:40.987000",
      "content": "<p>I agree, and there is too much confusion on how the data in the actual dataset is. Its just a guessing game right now</p>",
      "votes": 4,
      "replies": []
    },
    {
      "id": 3414126,
      "author_name": "",
      "author_url": "",
      "post_date": "2026-02-26T01:54:43.897000",
      "content": "",
      "votes": 2,
      "replies": [
        {
          "id": 3414135,
          "author_name": "DaylightH",
          "author_url": "",
          "post_date": "2026-02-26T02:44:42.463000",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/epikt\" target=\"_blank\">@epikt</a>,</p>\n<p>Thank you for reading my post and sharing a rational perspective!</p>\n<blockquote>\n  <p>In real life situations, you are often handled a bunch of terrible files to work with, it's just how it is.</p>\n</blockquote>\n<p>You are right. Real-world data is often terribly formatted. However, in reality, you can agree on a unified target output with your boss. This gives you a clear direction when cleaning the data. For example, you know to filter out samples with inappropriate lengths, remove outliers, or prepend specific prompts to the model input.</p>\n<p>The problem here is that the <strong>\"direction\"</strong> of this competition has been entirely uncertain. It was only \"finalized\" a few hours ago, and we still might need to wait for further clarifications from the host. For instance, whether a fraction should be formatted as <code>0.3333</code> or <code>1/3</code> has absolutely nothing to do with a model's actual translation ability. What can we learn from this specific formatting toggle? To be more precise, at this point, it feels less like data cleaning and more like <strong>reverse engineering</strong>.</p>\n<blockquote>\n  <p>the organizer does the best they can with what they have,</p>\n</blockquote>\n<p>I completely understand that, but I feel it would have been much better to explicitly define the expected target data format at the very beginning of the competition. I am sure many participants have already invested significant GPU resources and time into this. If the <strong>Ground Truth</strong> keeps shifting, that money and time are essentially wasted.</p>\n<p>Regardless, I really appreciate your encouragement. Best of luck to you in the competition!😀</p>",
          "votes": 6,
          "replies": [
            {
              "id": 3414145,
              "author_name": "",
              "author_url": "",
              "post_date": "2026-02-26T03:45:28.053000",
              "content": "",
              "votes": 0,
              "replies": []
            }
          ]
        },
        {
          "id": 3414373,
          "author_name": "Oleg Yaroshevskiy",
          "author_url": "",
          "post_date": "2026-02-26T16:24:59.540000",
          "content": "<blockquote>\n  <p>The latest post makes the formatting very clear for everyone</p>\n</blockquote>\n<p>IMHO quite the opposite, we've seen 3 different train.csv with different formatting and now it's more confusing than before</p>",
          "votes": 4,
          "replies": [
            {
              "id": 3414396,
              "author_name": "",
              "author_url": "",
              "post_date": "2026-02-26T17:16:07.747000",
              "content": "",
              "votes": 1,
              "replies": []
            }
          ]
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "3413793": "I recently noticed [this discussion](https://www.kaggle.com/competitions/deep-past-initiative-machine-translation/discussion/674136) about the dataset update. While I am genuinely grateful to the Kaggle staff and the host for their continuous efforts to improve the data quality, I must admit I am starting to lose motivation and feel a bit exhausted by this process... Even after the recent updates, the dataset still lacks a fully unified and consistent standard.\n\nI joined this competition to focus my energy on trying new LLM/Seq2Seq strategies, experimenting with advanced NMT training methods, and learning meaningful domain knowledge from both the host and other competitors. Instead, I find myself spending massive amounts of time reading discussion threads just to bridge the information gap, and writing endless Regex pipelines to guess the correct data format. ",
    "3413794": "I agree, and there is too much confusion on how the data in the actual dataset is. Its just a guessing game right now",
    "3414126": ""
  }
}