{
  "id": 193933,
  "title": "Understanding some concepts",
  "url": "/competitions/riiid-test-answer-prediction/discussion/193933",
  "author_name": "",
  "post_date": "2020-10-29T17:54:53.590070Z",
  "votes": -5,
  "comment_count": 7,
  "views": 0,
  "content": "<p>I joined he competition recently.  Please excuse me for very basic questions asked below</p>\n<p>1) How should we interpret the  Answers -1  for content id that is for lectures and 1 .<br>\n2) Any relationship between the tag of Questions and Lectures<br>\n3) Difference between Bundle Id of question and task container id  <br>\n4) difference between  two type of lectures   which Concept/solving questions<br>\n5)  What kind of evaluations student undergoes  only Questions asked or any thing to do with lecture also..</p>\n<p>6) What is difference between Part in Question df  and Part in Lectures ?</p>",
  "messages": [
    {
      "id": "1064108",
      "postDate": "10/29/2020 17:54:53",
      "content": "<p>I joined he competition recently.  Please excuse me for very basic questions asked below</p>\n<p>1) How should we interpret the  Answers -1  for content id that is for lectures and 1 .<br>\n2) Any relationship between the tag of Questions and Lectures<br>\n3) Difference between Bundle Id of question and task container id  <br>\n4) difference between  two type of lectures   which Concept/solving questions<br>\n5)  What kind of evaluations student undergoes  only Questions asked or any thing to do with lecture also..</p>\n<p>6) What is difference between Part in Question df  and Part in Lectures ?</p>",
      "rawMarkdown": "I joined he competition recently.  Please excuse me for very basic questions asked below\n\n1) How should we interpret the  Answers -1  for content id that is for lectures and 1 .\n2) Any relationship between the tag of Questions and Lectures\n3) Difference between Bundle Id of question and task container id  \n4) difference between  two type of lectures   which Concept/solving questions\n5)  What kind of evaluations student undergoes  only Questions asked or any thing to do with lecture also..\n\n6) What is difference between Part in Question df  and Part in Lectures ?",
      "votes": null
    },
    {
      "id": "1064122",
      "postDate": "10/29/2020 18:30:09",
      "content": "<p>Most questions are already answered in <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">Data</a> or in <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion\" target=\"_blank\">Forum</a>.</p>\n<p>1) Lectures don't have answers. Consider -1 as NA as mentioned <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">here</a><br>\n2) Check the first point <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/191106\" target=\"_blank\">here</a><br>\n3) Answered <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/190828#1051526\" target=\"_blank\">here</a><br>\n4) They are just (four) different types of lectures<br>\n5) There is no evaluation for lectures as mentioned <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">here</a><br>\n6) No difference, both refer to same <a href=\"https://www.iibc-global.org/english/toeic/test/lr/about/format.html\" target=\"_blank\">parts</a></p>",
      "rawMarkdown": "Most questions are already answered in [Data](https://www.kaggle.com/c/riiid-test-answer-prediction/data) or in [Forum](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion).\n\n1) Lectures don't have answers. Consider -1 as NA as mentioned [here](https://www.kaggle.com/c/riiid-test-answer-prediction/data)\n2) Check the first point [here](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/191106)\n3) Answered [here](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/190828#1051526)\n4) They are just (four) different types of lectures\n5) There is no evaluation for lectures as mentioned [here](https://www.kaggle.com/c/riiid-test-answer-prediction/data)\n6) No difference, both refer to same [parts](https://www.iibc-global.org/english/toeic/test/lr/about/format.html)",
      "votes": null
    },
    {
      "id": "1064665",
      "postDate": "10/30/2020 11:43:58",
      "content": "<p><a href=\"https://www.kaggle.com/rohanrao\" target=\"_blank\">@rohanrao</a>  i understand quite a it things now..</p>\n<p>1) Timestamp mentions user interaction and  first event , are the user interaction and event same stuff ?</p>\n<p>2) Why there is word First mentioned here…<br>\n3) Does the clock always resets for any new event tracked for user , stops when the event ends  ?</p>",
      "rawMarkdown": "rohanrao  i understand quite a it things now..\n\n1) Timestamp mentions user interaction and  first event , are the user interaction and event same stuff ?\n\n2) Why there is word First mentioned here...\n3) Does the clock always resets for any new event tracked for user , stops when the event ends  ?",
      "votes": null
    },
    {
      "id": "1065253",
      "postDate": "10/31/2020 04:50:58",
      "content": "<p>1) Interaction = Event<br>\n2) Because timestamp is relative to the <strong>first</strong> completed event of the user. That's why every user starts at timestamp = 0<br>\n3) No, the clock for a user starts only once when the first event is completed.</p>\n<p>Here's an example for 2) and 3)</p>\n<p>If a user completed events at following actual times:<br>\nFirst - 10:53am on any day<br>\nSecond - 10:57am on same day<br>\nThird - 11:22am on same day</p>\n<p>The timestamp values in data would be<br>\nFirst - timestamp = 0<br>\nSecond - timestamp = 240000 (4 minutes)<br>\nThird - timestamp = = 1740000 (29 minutes)</p>",
      "rawMarkdown": "1) Interaction = Event\n2) Because timestamp is relative to the **first** completed event of the user. That's why every user starts at timestamp = 0\n3) No, the clock for a user starts only once when the first event is completed.\n\nHere's an example for 2) and 3)\n\nIf a user completed events at following actual times:\nFirst - 10:53am on any day\nSecond - 10:57am on same day\nThird - 11:22am on same day\n\nThe timestamp values in data would be\nFirst - timestamp = 0\nSecond - timestamp = 240000 (4 minutes)\nThird - timestamp = = 1740000 (29 minutes)",
      "votes": null
    },
    {
      "id": "1065303",
      "postDate": "10/31/2020 06:18:26",
      "content": "<p>1) but what if second event comes in days after first event.. can this be possibility too.. in that case what is  meaningful info it can carry.. i think in that case one would want to check relative time elapsed wrt to previous event ?</p>\n<p>2) From training point of view..  can one remove all the lecture events since they dont have a target ?</p>",
      "rawMarkdown": "1) but what if second event comes in days after first event.. can this be possibility too.. in that case what is  meaningful info it can carry.. i think in that case one would want to check relative time elapsed wrt to previous event ?\n\n2) From training point of view..  can one remove all the lecture events since they dont have a target ?",
      "votes": null
    },
    {
      "id": "1065831",
      "postDate": "10/31/2020 20:54:29",
      "content": "<p>1) Indeed, ~ 87% of timestamps are &gt; 24H so you have to deal with it.<br>\n2) Yes you can remove lectures events doing :</p>\n<p><code>train[train[\"content_type_id\"] == 0]</code></p>",
      "rawMarkdown": "1) Indeed, ~ 87% of timestamps are > 24H so you have to deal with it.\n2) Yes you can remove lectures events doing :\n\n`train[train[\"content_type_id\"] == 0]`",
      "votes": null
    },
    {
      "id": "1067181",
      "postDate": "11/02/2020 11:42:24",
      "content": "<p><a href=\"https://www.kaggle.com/matthieuplante\" target=\"_blank\">@matthieuplante</a> thanku</p>\n<p>1) can we assume that  Private+Public test set will  contain uniquely Question id + Lecture id  that would all exist in questions.csv/lecture.csv ?</p>\n<p>2) Can we assume Tag id represents   possibly the subject domain ?</p>\n<p>3) Why do we have multiple tags  in Question.csv for each question ?</p>",
      "rawMarkdown": "matthieuplante thanku\n\n1) can we assume that  Private+Public test set will  contain uniquely Question id + Lecture id  that would all exist in questions.csv/lecture.csv ?\n\n2) Can we assume Tag id represents   possibly the subject domain ?\n\n3) Why do we have multiple tags  in Question.csv for each question ?",
      "votes": null
    },
    {
      "id": "1067463",
      "postDate": "11/02/2020 14:48:28",
      "content": "<p>1) Yeah I think I saw that in a discussion </p>\n<p>2) Yes</p>\n<p>3) Because a question can concern multiple domains. We don't have the signification of the tags but for example a question can concern the financial domain and the newspaper domain so it will have 2 tags (Not the best example but I think you will understand ;) )</p>",
      "rawMarkdown": "1) Yeah I think I saw that in a discussion \n\n2) Yes\n\n3) Because a question can concern multiple domains. We don't have the signification of the tags but for example a question can concern the financial domain and the newspaper domain so it will have 2 tags (Not the best example but I think you will understand ;) )",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1064122,
      "author_name": "rohanrao",
      "author_url": "",
      "post_date": "10/29/2020 18:30:09",
      "content": "<p>Most questions are already answered in <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">Data</a> or in <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion\" target=\"_blank\">Forum</a>.</p>\n<p>1) Lectures don't have answers. Consider -1 as NA as mentioned <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">here</a><br>\n2) Check the first point <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/191106\" target=\"_blank\">here</a><br>\n3) Answered <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/190828#1051526\" target=\"_blank\">here</a><br>\n4) They are just (four) different types of lectures<br>\n5) There is no evaluation for lectures as mentioned <a href=\"https://www.kaggle.com/c/riiid-test-answer-prediction/data\" target=\"_blank\">here</a><br>\n6) No difference, both refer to same <a href=\"https://www.iibc-global.org/english/toeic/test/lr/about/format.html\" target=\"_blank\">parts</a></p>",
      "votes": null,
      "replies": [
        {
          "id": 1064665,
          "author_name": "jaideepvalani",
          "author_url": "",
          "post_date": "10/30/2020 11:43:58",
          "content": "<p><a href=\"https://www.kaggle.com/rohanrao\" target=\"_blank\">@rohanrao</a>  i understand quite a it things now..</p>\n<p>1) Timestamp mentions user interaction and  first event , are the user interaction and event same stuff ?</p>\n<p>2) Why there is word First mentioned here…<br>\n3) Does the clock always resets for any new event tracked for user , stops when the event ends  ?</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1065253,
          "author_name": "rohanrao",
          "author_url": "",
          "post_date": "10/31/2020 04:50:58",
          "content": "<p>1) Interaction = Event<br>\n2) Because timestamp is relative to the <strong>first</strong> completed event of the user. That's why every user starts at timestamp = 0<br>\n3) No, the clock for a user starts only once when the first event is completed.</p>\n<p>Here's an example for 2) and 3)</p>\n<p>If a user completed events at following actual times:<br>\nFirst - 10:53am on any day<br>\nSecond - 10:57am on same day<br>\nThird - 11:22am on same day</p>\n<p>The timestamp values in data would be<br>\nFirst - timestamp = 0<br>\nSecond - timestamp = 240000 (4 minutes)<br>\nThird - timestamp = = 1740000 (29 minutes)</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1065303,
          "author_name": "jaideepvalani",
          "author_url": "",
          "post_date": "10/31/2020 06:18:26",
          "content": "<p>1) but what if second event comes in days after first event.. can this be possibility too.. in that case what is  meaningful info it can carry.. i think in that case one would want to check relative time elapsed wrt to previous event ?</p>\n<p>2) From training point of view..  can one remove all the lecture events since they dont have a target ?</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1065831,
          "author_name": "matthieuplante",
          "author_url": "",
          "post_date": "10/31/2020 20:54:29",
          "content": "<p>1) Indeed, ~ 87% of timestamps are &gt; 24H so you have to deal with it.<br>\n2) Yes you can remove lectures events doing :</p>\n<p><code>train[train[\"content_type_id\"] == 0]</code></p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1067181,
          "author_name": "jaideepvalani",
          "author_url": "",
          "post_date": "11/02/2020 11:42:24",
          "content": "<p><a href=\"https://www.kaggle.com/matthieuplante\" target=\"_blank\">@matthieuplante</a> thanku</p>\n<p>1) can we assume that  Private+Public test set will  contain uniquely Question id + Lecture id  that would all exist in questions.csv/lecture.csv ?</p>\n<p>2) Can we assume Tag id represents   possibly the subject domain ?</p>\n<p>3) Why do we have multiple tags  in Question.csv for each question ?</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1067463,
          "author_name": "matthieuplante",
          "author_url": "",
          "post_date": "11/02/2020 14:48:28",
          "content": "<p>1) Yeah I think I saw that in a discussion </p>\n<p>2) Yes</p>\n<p>3) Because a question can concern multiple domains. We don't have the signification of the tags but for example a question can concern the financial domain and the newspaper domain so it will have 2 tags (Not the best example but I think you will understand ;) )</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1064108": "I joined he competition recently.  Please excuse me for very basic questions asked below\n\n1) How should we interpret the  Answers -1  for content id that is for lectures and 1 .\n2) Any relationship between the tag of Questions and Lectures\n3) Difference between Bundle Id of question and task container id  \n4) difference between  two type of lectures   which Concept/solving questions\n5)  What kind of evaluations student undergoes  only Questions asked or any thing to do with lecture also..\n\n6) What is difference between Part in Question df  and Part in Lectures ?",
    "1064122": "Most questions are already answered in [Data](https://www.kaggle.com/c/riiid-test-answer-prediction/data) or in [Forum](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion).\n\n1) Lectures don't have answers. Consider -1 as NA as mentioned [here](https://www.kaggle.com/c/riiid-test-answer-prediction/data)\n2) Check the first point [here](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/191106)\n3) Answered [here](https://www.kaggle.com/c/riiid-test-answer-prediction/discussion/190828#1051526)\n4) They are just (four) different types of lectures\n5) There is no evaluation for lectures as mentioned [here](https://www.kaggle.com/c/riiid-test-answer-prediction/data)\n6) No difference, both refer to same [parts](https://www.iibc-global.org/english/toeic/test/lr/about/format.html)",
    "1064665": "rohanrao  i understand quite a it things now..\n\n1) Timestamp mentions user interaction and  first event , are the user interaction and event same stuff ?\n\n2) Why there is word First mentioned here...\n3) Does the clock always resets for any new event tracked for user , stops when the event ends  ?",
    "1065253": "1) Interaction = Event\n2) Because timestamp is relative to the **first** completed event of the user. That's why every user starts at timestamp = 0\n3) No, the clock for a user starts only once when the first event is completed.\n\nHere's an example for 2) and 3)\n\nIf a user completed events at following actual times:\nFirst - 10:53am on any day\nSecond - 10:57am on same day\nThird - 11:22am on same day\n\nThe timestamp values in data would be\nFirst - timestamp = 0\nSecond - timestamp = 240000 (4 minutes)\nThird - timestamp = = 1740000 (29 minutes)",
    "1065303": "1) but what if second event comes in days after first event.. can this be possibility too.. in that case what is  meaningful info it can carry.. i think in that case one would want to check relative time elapsed wrt to previous event ?\n\n2) From training point of view..  can one remove all the lecture events since they dont have a target ?",
    "1065831": "1) Indeed, ~ 87% of timestamps are > 24H so you have to deal with it.\n2) Yes you can remove lectures events doing :\n\n`train[train[\"content_type_id\"] == 0]`",
    "1067181": "matthieuplante thanku\n\n1) can we assume that  Private+Public test set will  contain uniquely Question id + Lecture id  that would all exist in questions.csv/lecture.csv ?\n\n2) Can we assume Tag id represents   possibly the subject domain ?\n\n3) Why do we have multiple tags  in Question.csv for each question ?",
    "1067463": "1) Yeah I think I saw that in a discussion \n\n2) Yes\n\n3) Because a question can concern multiple domains. We don't have the signification of the tags but for example a question can concern the financial domain and the newspaper domain so it will have 2 tags (Not the best example but I think you will understand ;) )"
  },
  "source": "meta"
}