{
  "id": 5746,
  "title": "NULL?",
  "url": "/competitions/expedia-personalized-sort/discussion/5746",
  "author_name": "",
  "post_date": "2013-09-13T08:16:53.427Z",
  "votes": null,
  "comment_count": 2,
  "views": 1498,
  "content": "<p>I find there are some features that may be &quot;NULL&quot; that the description doesn't mention such as prop_location_score_2. This indeed makes the parse and the competition more difficult.</p>\n<p>Are there other features that may be &quot;NULL&quot; ? Also, could someone explain what do these NULLs mean?&nbsp;</p>",
  "messages": [
    {
      "id": "30837",
      "postDate": "09/13/2013 08:16:53",
      "content": "<p>I find there are some features that may be &quot;NULL&quot; that the description doesn't mention such as prop_location_score_2. This indeed makes the parse and the competition more difficult.</p>\n<p>Are there other features that may be &quot;NULL&quot; ? Also, could someone explain what do these NULLs mean?&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30842",
      "postDate": "09/13/2013 09:53:29",
      "content": "<p><br> <br> <br> srch_id<br> 9917530<br> <br> <br> site_id<br> 9917530<br> <br> <br> visitor_location_country_id<br> 9917530<br> <br> <br> visitor_hist_starrating<br> 505297<br> <br> <br> visitor_hist_adr_usd<br> 507612<br> <br> <br> prop_country_id<br> 9917530<br> <br> <br> prop_id<br> 9917530<br> <br> <br> prop_starrating<br> 9917530<br> <br> <br> prop_review_score<br> 9902900<br> <br> <br> prop_brand_bool<br> 9917530<br> <br> <br> prop_location_score1<br> 9917530<br> <br> <br> prop_location_score2<br> 7739150<br> <br> <br> prop_log_historical_price<br> 9917530<br> <br> <br> position<br> 9917530<br> <br> <br> price_usd<br> 9917530<br> <br> <br> promotion_flag<br> 9917530<br> <br> <br> srch_destination_id<br> 9917530<br> <br> <br> srch_length_of_stay<br> 9917530<br> <br> <br> srch_booking_window<br> 9917530<br> <br> <br> srch_adults_count<br> 9917530<br> <br> <br> srch_children_count<br> 9917530<br> <br> <br> srch_room_count<br> 9917530<br> <br> <br> srch_saturday_night_bool<br> 9917530<br> <br> <br> srch_query_affinity_score<br> 635564<br> <br> <br> orig_destination_distance<br> 6701069<br> <br> <br> random_bool<br> 9917530<br> <br> <br> comp1_rate<br> 235806<br> <br> <br> comp1_inv<br> 254433<br> <br> <br> comp1_rate_percent_diff<br> 184907<br> <br> <br> comp2_rate<br> 4040633<br> <br> <br> comp2_inv<br> 4251538<br> <br> <br> comp2_rate_percent_diff<br> 1109847<br> <br> <br> comp3_rate<br> 3059273<br> <br> <br> comp3_inv<br> 3292221<br> <br> <br> comp3_rate_percent_diff<br> 944007<br> <br> <br> comp4_rate<br> 620099<br> <br> <br> comp4_inv<br> 692471<br> <br> <br> comp4_rate_percent_diff<br> 264213<br> <br> <br> comp5_rate<br> 4444294<br> <br> <br> comp5_inv<br> 4720833<br> <br> <br> comp5_rate_percent_diff<br> 1681006<br> <br> <br> comp6_rate<br> 482487<br> <br> <br> comp6_inv<br> 524145<br> <br> <br> comp6_rate_percent_diff<br> 193312<br> <br> <br> comp7_rate<br> 631077<br> <br> <br> comp7_inv<br> 713175<br> <br> <br> comp7_rate_percent_diff<br> 277838<br> <br> <br> comp8_rate<br> 3819043<br> <br> <br> comp8_inv<br> 3960388<br> <br> <br> comp8_rate_percent_diff<br> 1225707<br> <br> <br> click_bool<br> 9917530<br> <br> <br> gross_bookings_usd<br> 276592<br> <br> <br> booking_bool<br> 9917530<br> </p>\n<p>&nbsp;</p>\n<p>in above, the columns contain null value if the number is less than 9917530.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "30849",
      "postDate": "09/13/2013 12:03:24",
      "content": "<p>The actual semantic of a missing value is different for different columns:</p>\n<p>- visitor_hist_starrating, visitor_hist_adr_usd: there was no previous purchase history associated with a given user,</p>\n<p>- prop_review_score: missing data in our data warehouse,</p>\n<p>- prop_location_score2: it was not possible to compute this score; in this case it is valid to replace missing values with a small score (even better: replace it with a minimum value taken over all the hotels in the same destination, i.e. the same srch_destination_id),</p>\n<p>- srch_query_affinity_score: there was no search engine query associated with a given impression,</p>\n<p>- orig_destination_distance: for some reasons we did not have information on a physical location of a user (i.e. missing IP address or not possible to associate IP address with a physical location),</p>\n<p>- comp*_rate, comp*_inv: we did not have information respectively on rate and inventory from our competitors,</p>\n<p>- comp*_rate_percent_diff: we did not have information on the rate from our competitors, or comp*_rate = 0, </p>\n<p>- gross_bookings_usd: only a subset of hotels got booked.</p>\n<p>Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 30842,
      "author_name": "zhaogang",
      "author_url": "",
      "post_date": "09/13/2013 09:53:29",
      "content": "<p><br> <br> <br> srch_id<br> 9917530<br> <br> <br> site_id<br> 9917530<br> <br> <br> visitor_location_country_id<br> 9917530<br> <br> <br> visitor_hist_starrating<br> 505297<br> <br> <br> visitor_hist_adr_usd<br> 507612<br> <br> <br> prop_country_id<br> 9917530<br> <br> <br> prop_id<br> 9917530<br> <br> <br> prop_starrating<br> 9917530<br> <br> <br> prop_review_score<br> 9902900<br> <br> <br> prop_brand_bool<br> 9917530<br> <br> <br> prop_location_score1<br> 9917530<br> <br> <br> prop_location_score2<br> 7739150<br> <br> <br> prop_log_historical_price<br> 9917530<br> <br> <br> position<br> 9917530<br> <br> <br> price_usd<br> 9917530<br> <br> <br> promotion_flag<br> 9917530<br> <br> <br> srch_destination_id<br> 9917530<br> <br> <br> srch_length_of_stay<br> 9917530<br> <br> <br> srch_booking_window<br> 9917530<br> <br> <br> srch_adults_count<br> 9917530<br> <br> <br> srch_children_count<br> 9917530<br> <br> <br> srch_room_count<br> 9917530<br> <br> <br> srch_saturday_night_bool<br> 9917530<br> <br> <br> srch_query_affinity_score<br> 635564<br> <br> <br> orig_destination_distance<br> 6701069<br> <br> <br> random_bool<br> 9917530<br> <br> <br> comp1_rate<br> 235806<br> <br> <br> comp1_inv<br> 254433<br> <br> <br> comp1_rate_percent_diff<br> 184907<br> <br> <br> comp2_rate<br> 4040633<br> <br> <br> comp2_inv<br> 4251538<br> <br> <br> comp2_rate_percent_diff<br> 1109847<br> <br> <br> comp3_rate<br> 3059273<br> <br> <br> comp3_inv<br> 3292221<br> <br> <br> comp3_rate_percent_diff<br> 944007<br> <br> <br> comp4_rate<br> 620099<br> <br> <br> comp4_inv<br> 692471<br> <br> <br> comp4_rate_percent_diff<br> 264213<br> <br> <br> comp5_rate<br> 4444294<br> <br> <br> comp5_inv<br> 4720833<br> <br> <br> comp5_rate_percent_diff<br> 1681006<br> <br> <br> comp6_rate<br> 482487<br> <br> <br> comp6_inv<br> 524145<br> <br> <br> comp6_rate_percent_diff<br> 193312<br> <br> <br> comp7_rate<br> 631077<br> <br> <br> comp7_inv<br> 713175<br> <br> <br> comp7_rate_percent_diff<br> 277838<br> <br> <br> comp8_rate<br> 3819043<br> <br> <br> comp8_inv<br> 3960388<br> <br> <br> comp8_rate_percent_diff<br> 1225707<br> <br> <br> click_bool<br> 9917530<br> <br> <br> gross_bookings_usd<br> 276592<br> <br> <br> booking_bool<br> 9917530<br> </p>\n<p>&nbsp;</p>\n<p>in above, the columns contain null value if the number is less than 9917530.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 30849,
      "author_name": "adamwoz",
      "author_url": "",
      "post_date": "09/13/2013 12:03:24",
      "content": "<p>The actual semantic of a missing value is different for different columns:</p>\n<p>- visitor_hist_starrating, visitor_hist_adr_usd: there was no previous purchase history associated with a given user,</p>\n<p>- prop_review_score: missing data in our data warehouse,</p>\n<p>- prop_location_score2: it was not possible to compute this score; in this case it is valid to replace missing values with a small score (even better: replace it with a minimum value taken over all the hotels in the same destination, i.e. the same srch_destination_id),</p>\n<p>- srch_query_affinity_score: there was no search engine query associated with a given impression,</p>\n<p>- orig_destination_distance: for some reasons we did not have information on a physical location of a user (i.e. missing IP address or not possible to associate IP address with a physical location),</p>\n<p>- comp*_rate, comp*_inv: we did not have information respectively on rate and inventory from our competitors,</p>\n<p>- comp*_rate_percent_diff: we did not have information on the rate from our competitors, or comp*_rate = 0, </p>\n<p>- gross_bookings_usd: only a subset of hotels got booked.</p>\n<p>Adam</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "30837": "",
    "30842": "",
    "30849": ""
  },
  "source": "meta"
}