{
  "id": 5649,
  "title": "Clarification of submission format",
  "url": "/competitions/expedia-personalized-sort/discussion/5649",
  "author_name": "",
  "post_date": "2013-09-04T13:10:44.657Z",
  "votes": null,
  "comment_count": 4,
  "views": 2175,
  "content": "<p>We are predicting &quot;booking_bool&quot;. So how does this then get converted into the submission format? thanks</p>\n<p>&nbsp;</p>\n<p>ps. Not everyone uses Python - I shouldn't have to go through the benchmark code to get submission format data and find out what we are actually trying to predict</p>",
  "messages": [
    {
      "id": "30146",
      "postDate": "09/04/2013 13:10:44",
      "content": "<p>We are predicting &quot;booking_bool&quot;. So how does this then get converted into the submission format? thanks</p>\n<p>&nbsp;</p>\n<p>ps. Not everyone uses Python - I shouldn't have to go through the benchmark code to get submission format data and find out what we are actually trying to predict</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30149",
      "postDate": "09/04/2013 13:42:59",
      "content": "<p>Hi,</p>\n<p>We are interested in predicting both booking_bool and click_bool.</p>\n<p>More precisely, the goal is to rank hotels, in the context of each user query (or impression, identified by SearchId), from hotels that are most likely to be booked, followed by hotels that are most likely to be only clicked, followed by remaining hotels. If an impression was not followed by a booking, then hotels that are most likely to be clicked should appear on the top of the rank.</p>\n<p>The submission should be given as a coma-separated file with columns corresponding respectively to&nbsp;SearchId and&nbsp;PropertyId (see the &quot;write_submission&quot; function in https://github.com/benhamner/ExpediaPersonalizedSortCompetition/blob/master/PythonBenchmark/data_io.py). An example of a submission file is here: https://www.kaggle.com/c/expedia-personalized-sort/download/basicPythonBenchmark.zip .</p>\n<p>I hope it helps.</p>\n<p>Cheers,Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>X</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30153",
      "postDate": "09/04/2013 14:44:53",
      "content": "<p>Ok thanks. A little further forward. So the &quot;position&quot; field in the training set is redundant ? and there are no ranks&nbsp; in the training set ? We will run models on Train to predict Click_bool and boolean bool, make predictions on the test set and then rank these predictions and use the properyid field of the predictions as the submission format? X</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30154",
      "postDate": "09/04/2013 15:00:30",
      "content": "<p>Hi,</p>\n<p>'So the &quot;position&quot; field in the training set is redundant ?' - I think so. In the case when the order of records in the file per each impression does not correspond to the value in the position column, then the latter information takes precedence.</p>\n<p>&quot;and there are no ranks&nbsp; in the training set ? &quot; - no, there are not ranks, just the click_bool and purchase_bool columns.</p>\n<p>&quot;We will run models on Train to predict Click_bool and boolean bool, make predictions on the test set and then rank these predictions and use the properyid field of the predictions as the submission format? &quot;&nbsp; - yes</p>\n<p>&nbsp;</p>\n<p>Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30157",
      "postDate": "09/04/2013 15:02:05",
      "content": "<p>thanks</p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 30149,
      "author_name": "adamwoz",
      "author_url": "",
      "post_date": "09/04/2013 13:42:59",
      "content": "<p>Hi,</p>\n<p>We are interested in predicting both booking_bool and click_bool.</p>\n<p>More precisely, the goal is to rank hotels, in the context of each user query (or impression, identified by SearchId), from hotels that are most likely to be booked, followed by hotels that are most likely to be only clicked, followed by remaining hotels. If an impression was not followed by a booking, then hotels that are most likely to be clicked should appear on the top of the rank.</p>\n<p>The submission should be given as a coma-separated file with columns corresponding respectively to&nbsp;SearchId and&nbsp;PropertyId (see the &quot;write_submission&quot; function in https://github.com/benhamner/ExpediaPersonalizedSortCompetition/blob/master/PythonBenchmark/data_io.py). An example of a submission file is here: https://www.kaggle.com/c/expedia-personalized-sort/download/basicPythonBenchmark.zip .</p>\n<p>I hope it helps.</p>\n<p>Cheers,Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>X</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 30153,
      "author_name": "domcastro",
      "author_url": "",
      "post_date": "09/04/2013 14:44:53",
      "content": "<p>Ok thanks. A little further forward. So the &quot;position&quot; field in the training set is redundant ? and there are no ranks&nbsp; in the training set ? We will run models on Train to predict Click_bool and boolean bool, make predictions on the test set and then rank these predictions and use the properyid field of the predictions as the submission format? X</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 30154,
      "author_name": "adamwoz",
      "author_url": "",
      "post_date": "09/04/2013 15:00:30",
      "content": "<p>Hi,</p>\n<p>'So the &quot;position&quot; field in the training set is redundant ?' - I think so. In the case when the order of records in the file per each impression does not correspond to the value in the position column, then the latter information takes precedence.</p>\n<p>&quot;and there are no ranks&nbsp; in the training set ? &quot; - no, there are not ranks, just the click_bool and purchase_bool columns.</p>\n<p>&quot;We will run models on Train to predict Click_bool and boolean bool, make predictions on the test set and then rank these predictions and use the properyid field of the predictions as the submission format? &quot;&nbsp; - yes</p>\n<p>&nbsp;</p>\n<p>Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 30157,
      "author_name": "domcastro",
      "author_url": "",
      "post_date": "09/04/2013 15:02:05",
      "content": "<p>thanks</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "30146": "",
    "30149": "",
    "30153": "",
    "30154": "",
    "30157": ""
  },
  "source": "meta"
}