{
  "fetched_at": "2026-10-24T10:53:12Z",
  "source_url": "https://www.kaggle.com/competitions/datachalage101mfab/data",
  "pages": [
    {
      "name": "rules",
      "content": "\r\n\t<!-- Begin Base Rules -->\r\n    <h3>One account per participant</h3>\r\n    <p>You cannot sign up to Kaggle from multiple accounts and therefore you cannot submit from multiple accounts.</p>\r\n    <h3>No private sharing outside teams</h3>\r\n    <p>\r\n        Privately sharing code or data outside of teams is not permitted.\r\n        It's okay to share code if made available to all participants on the forums.\r\n    </p>\r\n    <h3>Team Mergers</h3>\r\n    <p>Team mergers are not allowed in this competition.</p>\r\n\r\n    <h3>Team Limits</h3>\r\n    <p>There is no maximum team size.</p>\r\n    <h3>Submission Limits</h3>\r\n    <p>You may submit a maximum of 2 entries per day.</p>\r\n    <p>You may select up to 2 final submissions for judging.</p>\r\n    <h3>Competition Timeline</h3>\r\n    <p>Start Date: <strong>TBA</strong></p>\r\n    <p>Merger Deadline: <strong>None</strong></p>\r\n    <p>Entry Deadline: <strong>None</strong></p>\r\n    <p>End Date: <strong>2/1/2014 12:00 AM UTC</strong></p>\r\n\t<!-- End Base Rules -->\r\n<p>The rules page is a bit special: it will auto-update the text based on the parameters of the competition. The rules you need to add here are any additional rules relating to dataset usage. You may also put grading information here.</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "data-description",
      "content": "<p>Provided data set consist of 3 main parts.</p>\n<h2>Design parameters</h2> <p> Expected design parameters and other fixed fabric properties for every design are collected in this data set and it divided in to two so that you can use <strong>Design-train.csv</strong> for model training and <strong>Design-test.csv</strong> for predicting sample result.</p>\t\n<h2>Yarn consumption</h2>- Yarn consumption and properties of yarn used. There are 3 main properties for each yarn type-design combination,\n<li><strong>M per repeat</strong> – how many meters of yarn consumed to knit one design repeat</li>\n<li><strong>Yarn count</strong> – Yarn width </li>\n<li><strong>Percentage</strong> -  Yarn consumption(m) as a percentage of total yarn consumption for one repeat </li>\nThis data set also divided in to two for training and testing.\n<h2>Result</h2> – Resulted design parameter under different tension rate settings. This data set map deferent machine tension rates (FRJ, FRP, FRL) to corresponding resulted design parameters (PRL, PRL, S) .\nDesingID is the key to relate all the data sets \n\n\n<h2>Data fields</h2>\n<ul>\n<li><strong>DesingId</strong> - This fields is common in every file . you can use that to create relationship between all files  </li>\n<li><strong>FRJ</strong> - Tension rate jacard </li>\n<li><strong>FRL</strong> - Tension rate lycra </li>\n<li><strong>FRP</strong> - Tension rate Pilar </li>\n<li><strong>PRL</strong> - Pattern repeat length </li>\n<li><strong>PRW</strong> - Pattern repeat width </li>\n</ul>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "<h2>MFAB Data Challenge 101</h2>\n<p>In knitted fabric manufacturing industry setting up knitting machine with correct machine parameters is one of challenging task. specially in design fabric manufacturing there are more design parameters to measure in final output fabric. Main design parameters we are interested in this challenge are,</p>\n\n\n<li> Pattern Repeat Length (PRL)  </li>\n <li>Pattern Repeat Width (FRW) </li>\n<li>Stretch (S)</li>\n\n<p>Further some fabric properties are fixed at designing stage of the fabric. Those are </p>\n<li>\tKnit per CM </li>\n<li>Needle setup </li>\n<li>Machine type </li>\n<li>Number of bands</li>\n<p>In addition to that properties of the fabric heavily depend on the row material (yarns) use to knit the fabric. Yarn consumption and properties of any fabric have defined under 41 yarn types.\nIn order to produced fabric with expected design parameters there are 3 yarn tension rates should set correctly. </p>\n<li>Feed Rate Jarcard (FRJ)</li>\t\n<li>Feed Rate Pillar (FRP)</li>\n<li>Feed Rate Lycra (FRL)</li>\n<p>Here we challenge you to build up a model to predict the correct yarn tension rate by using expected design parameters and yarn consumption data.\n</p>\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "<p>The evaluation pages describes how submissions will be scored and how students should format their submissions. You don't need a sub-title at the top (the page title appears above). For an example of a high quality evaluation page, see the 2013 KDD Cup page, which we have copied here:</p>\r\n<hr />\r\n<p>The evaluation metric for this competition is <a href=\"https://www.kaggle.com/wiki/MeanFScore\"> Mean F1-Score</a>. The F1 score, commonly used in information retrieval, measures accuracy using the statistics precision p and recall r. Precision is the ratio of true positives (tp) to all predicted positives (tp + fp). Recall is the ratio of true positives to all actual positives (tp + fn). The F1 score is given by:</p>\r\n<p>\\[ F1 = 2\\frac{p \\cdot r}{p+r}\\ \\ \\mathrm{where}\\ \\ p = \\frac{tp}{tp+fp},\\ \\ r = \\frac{tp}{tp+fn} \\]</p>\r\n<p>The F1 metric weights recall and precision equally, and a good retrieval algorithm will maximize both precision and recall simultaneously. Thus, moderately good performance on both will be favored over extremely good performance on one and poor performance on the other.</p>\r\n<h2>Submission Format</h2>\r\n<p><strong>For every author in the dataset</strong>, submission files should contain two columns: AuthorId and DuplicateAuthorIds. DuplicateAuthorIds should be a space-delimited list. Every AuthorId counts as his/her own duplicate, and every duplicate should be listed under each of its respective ids. For example, if you suspect author A, B, and C are the same, you should list (A,A B C), (B,B A C), (C,C A B).</p>\r\n<p>The file should contain a header and have the following format:</p>\r\n<pre>AuthorId,DuplicateAuthorIds<br />1,1<br /><span style=\"font-size: 14px; line-height: 1.4em;\">8,8<br />9,9 10<br /></span><span style=\"font-size: 14px; line-height: 1.4em;\">10,10 9<br /></span><span style=\"font-size: 14px; line-height: 1.4em;\">etc.</span></pre>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}