{"id":8855,"date":"2014-04-30T16:48:45","date_gmt":"2014-04-30T11:18:45","guid":{"rendered":"http:\/\/blog.fusioncharts.com\/?p=8855"},"modified":"2026-01-20T14:42:05","modified_gmt":"2026-01-20T09:12:05","slug":"how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant","status":"publish","type":"post","link":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/","title":{"rendered":"How Airbnb Used Data Visualization for Relevant Search in 2026"},"content":{"rendered":"<em>This is the sixth and the concluding post in our\u00a0<a href=\"https:\/\/www.fusioncharts.com\/blog\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>Data Visualization Spotlight<\/b><\/a> series where we showcase how different organizations are using data visualization and analytics to solve their day to day problems.<\/em>\r\n\r\nFounded in August 2008, Airbnb is an online community marketplace for people to list, discover, and book unique accommodations around the world. With over 500,000 listings in more than 34,000 cities and 192 countries, Airbnb connects people to unique travel experiences.\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10439\" alt=\"Airbnb home page\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png\" width=\"738\" height=\"295\" \/>\r\n\r\nTo create those memorable experiences for its guests, Airbnb has to continuously come up with creative ways to help people find what they are looking for, sometimes in places they know very little about. The key to this is their search algorithm\u2014a system that combines dozens of signals to surface the listings guests want.\r\n<!--more-->\r\n<h2><b>Perfecting the search algorithm\u00a0<\/b><\/h2>\r\nIn <a href=\"https:\/\/nerds.airbnb.com\/location-relevance\/\" target=\"_blank\" rel=\"noopener noreferrer\">an article published in the Airbnb blog<\/a>, Maxim Charkov, Riley Newman &amp; Jan Overgoor talk about how they went on to improve their search algorithm.\r\n\r\nInitially when there was not enough data to understand what guest would want, \u201c<em>they returned what they considered to be the highest quality set of listings within a certain radius from the center of wherever someone searched (as determined by Google).\u201d<\/em>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10445\" alt=\"Heatmap SF without location awareness\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Heatmap-SF-without-location-awareness-1024x906.jpg\" width=\"531\" height=\"470\" \/>\r\n\r\n<em>Fig: SF heatmap of listings returned without location relevance model. <\/em>\u00a0<em>Image Source: nerds.airbnb.com<\/em>\r\n\r\nHowever, they soon realized that this model will not suffice in the long run. The listings that came up for a specific search query was spread randomly across the town, sometimes even outside the town. \u201c<em>This is a problem because the location of a listing is as significant to the experience of a trip as the quality of the listing itself. However, while the quality of a listing is fairly easy to measure, the relevance of the location is dependent upon the user\u2019s query.\u201d<\/em>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10443\" alt=\"Exponential distance demotion curve\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Exponential-distance-demotion-curve-1024x1004.jpg\" width=\"368\" height=\"361\" \/>\r\n\r\nTo improve on this, <em>they \u201cintroduced an exponential demotion function based upon the distance between the center of the search and the listing location, which they applied on top of the listing\u2019s quality score.\u201d<\/em>\u00a0The logic behind being, listings that are closer to the center of the search area are more relevant to the query.\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10444\" alt=\"Heatmap SF with distance demotion\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Heatmap-SF-with-distance-demotion.jpg\" width=\"522\" height=\"440\" srcset=\"\/blog\/wp-content\/uploads\/2014\/04\/Heatmap-SF-with-distance-demotion.jpg 824w, \/blog\/wp-content\/uploads\/2014\/04\/Heatmap-SF-with-distance-demotion-150x127.jpg 150w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/>\r\n\r\n<em>Fig: SF heatmap with distance demotion<\/em>. <em>Image Source: nerds.airbnb.com<\/em>\r\n\r\nThough this was a step forward in the right direction because it removed the issue of random locations, but the model <i>overemphasized centrality, returning listings predominantly in the city center as opposed to other neighborhoods where people might prefer to stay.<\/i>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10447\" alt=\"SIgmoid distance demotion curve\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Sigmoid-distance-demotion-curve-1024x1018.jpg\" width=\"368\" height=\"367\" \/>\r\n\r\nTo improve on the algorithm further, they \u201c<em>tried shifting from an exponential to a sigmoid demotion curve.\u00a0This had the benefit of an inflection point, which we could use to tune the demotion function in a more flexible manner.\u201d\u00a0<\/em>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10446\" alt=\"Listing Density from City Centre\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Listing-Density-from-City-Centre.jpg\" width=\"519\" height=\"519\" srcset=\"\/blog\/wp-content\/uploads\/2014\/04\/Listing-Density-from-City-Centre.jpg 1024w, \/blog\/wp-content\/uploads\/2014\/04\/Listing-Density-from-City-Centre-150x150.jpg 150w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/>\r\n\r\n<em>Fig: Listing Density from City Center<\/em>. <em>Image Source: nerds.airbnb.com<\/em>\r\n\r\nHowever, this modification was far from perfect too. Every city required individual tweaking to accommodate its size and layout. And the city center still benefited from distance-demotion.\u00a0It quickly became clear that predetermining and hardcoding the perfect logic was too tricky when thinking about every city in the world all at once.\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10442\" alt=\"Choropleth of probability of bookings given a general query for San Francisco\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Choropleth-of-probability-of-bookings-given-a-general-query-for-San-Francisco.jpg\" width=\"547\" height=\"462\" srcset=\"\/blog\/wp-content\/uploads\/2014\/04\/Choropleth-of-probability-of-bookings-given-a-general-query-for-San-Francisco.jpg 824w, \/blog\/wp-content\/uploads\/2014\/04\/Choropleth-of-probability-of-bookings-given-a-general-query-for-San-Francisco-150x127.jpg 150w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/>\r\n\r\n<em>Fig: Choropleth of probability of booking given a general query for San Francisco.<\/em> <em>Image Source: nerds.airbnb.com<\/em>\r\n\r\nTo solve this riddle further, they looked towards their community data. \u201c<em>Using a rich dataset comprised of guest and host interactions, we built a model that estimated a conditional probability of booking in a location, given where the person searched. A search for San Francisco would thus skew towards neighborhoods where people who also search for San Francisco typically wind up booking.\u201d<\/em>\r\n\r\nThis solved their centrality problem and A\/B test showed positive lift over the previous model.\r\n\r\nHowever, two issues cropped up with this new change. One, they were pulling every search to where they had the most bookings thereby excluding the unexplored but exquisite experiences they had on offer. Secondly, by tightening their search results they removed all possibilities of guests discovering some unique experience serendipitously.\u00a0\u201c<em>The\u00a0mushroom dome, for example, is a beloved listing for our community, but few people find it by searching for Aptos, CA. Instead, the vast majority of mushroom dome guests would discover it while searching for Santa Cruz. However by tightening up our search results for Santa Cruz to be great listings in Santa Cruz, the mushroom dome vanished.\u201d\u00a0<\/em>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10441\" alt=\"Change in location ranking score before and after normalization\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Change-in-location-ranking-score-before-and-after-normalization.jpg\" width=\"614\" height=\"331\" srcset=\"\/blog\/wp-content\/uploads\/2014\/04\/Change-in-location-ranking-score-before-and-after-normalization.jpg 1024w, \/blog\/wp-content\/uploads\/2014\/04\/Change-in-location-ranking-score-before-and-after-normalization-150x81.jpg 150w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/>\r\n\r\n<em>Fig: Change in location ranking score for Pacifica before and after normalization.<\/em> <em>Image Source: nerds.airbnb.com<\/em>\r\n\r\nTo solve the first issue they <em>\u201ctried normalizing by the number of listings in the search area\u201d. (Related read: <\/em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Normalization_(statistics)\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Normalization<\/em><\/a><em>)<\/em>\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-10440\" alt=\"Behavior of cities for a query for Santa Cruz\" src=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Behavior-of-cities-for-a-query-for-Santa-Cruz-1024x1024.jpg\" width=\"464\" height=\"464\" \/>\r\n\r\n<em>Fig: Behavior of cities for a query for Santa Cruz. Image Source: nerds.airbnb.com<\/em>\r\n\r\nTo solve the second issue, they \u201c<i>decided to layer in another conditional probability encoding the relationship between the city people booked in and the cities they searched to get there.\u201d<\/i>\r\n\r\n<em>\u201cWhile all of the cities in the graph (above) have a low booking likelihood relative to Santa Cruz itself, they are also mostly small markets and we can give them some credit for depending on Santa Cruz for searches for their bookings. At the same time places like San Jose and Monterey have no clear connection to Santa Cruz, so we can consider them as completely separate markets in search. It was important that improvements to the model do not lead to regressions in other parts of the world. In this case, little changed for our bigger markets like San Francisco. But this additional signal brings back the mushroom dome and other remote but iconic properties, facilitating the unique experiences our community is looking for.\u201d<\/em>\r\n<h2><b>Final thoughts<\/b><\/h2>\r\nBy analyzing user behavior data with the help of statistical models and data visualization, Airbnb created a search algorithm which was more location relevant for its users. The modified algorithm allowed their community to dynamically inform future guests where they will have great experiences. It also made it possible for Airbnb to apply the same model uniformly to all places around the world where their hosts are offering up places to stay.\r\n<h3>Reference:<\/h3>\r\n<ul>\r\n<li><a href=\"https:\/\/nerds.airbnb.com\/location-relevance\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nerds.airbnb.com<\/a><\/li>\r\n<\/ul>\r\n<h4>If you\u2019ve missed any of the previous posts in this series, here they are:<\/h4>\r\n<ul>\r\n<li><a href=\"https:\/\/fusioncharts.com\/blog\/how-walmart-uses-data-visualization-to-convert-real-time-social-conversations-into-inventory\/\" target=\"_blank\" rel=\"noopener noreferrer\">How Walmart uses Data Visualization to convert Real-time Social conversations into Inventory?<\/a><\/li>\r\n<li><a href=\"https:\/\/fusioncharts.com\/blog\/how-netflix-plans-to-improve-its-operational-visibility-with-real-time-data-visualization\/\" target=\"_blank\" rel=\"noopener noreferrer\">How Netflix plans to improve its Operational Visibility with Real-time Data Visualization?<\/a><\/li>\r\n<li><a href=\"https:\/\/fusioncharts.com\/blog\/how-pg-uses-data-visualization-to-uncover-new-opportunities-for-growth\/\" target=\"_blank\" rel=\"noopener noreferrer\">How P&amp;G uses Data Visualization to uncover new opportunities for growth?<\/a><\/li>\r\n<li><a href=\"https:\/\/fusioncharts.com\/blog\/how-mailchimp-uses-big-data-and-visualization-to-help-users-better-segment-and-target-their-subscribers\/\" target=\"_blank\" rel=\"noopener noreferrer\">How MailChimp uses Big Data &amp; Visualization to help users better segment and target their subscribers?<\/a><\/li>\r\n<li><a href=\"https:\/\/fusioncharts.com\/blog\/how-twitter-uses-data-visualization-to-track-its-complex-workflows\/\" target=\"_blank\" rel=\"noopener noreferrer\">How Twitter uses data visualization to track its complex workflows?<\/a><\/li>\r\n<\/ul>\r\nAdditionally, if you\u2019d like to read the entire series in one sitting, download our white paper:\r\n<ul>\r\n<li><a href=\"https:\/\/www.fusioncharts.com\/whitepapers\/effective-decision-making-through-data-visualization\/\" target=\"_blank\" rel=\"noopener noreferrer\">&#8220;Towards Effective Decision-Making Through Data Visualization: Six World-Class Enterprises Show The Way&#8221;<\/a><\/li>\r\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>This is the sixth and the concluding post in our\u00a0Data Visualization Spotlight series where we showcase how different organizations are using data visualization and analytics to solve their day to day problems. Founded in August 2008, Airbnb is an online community marketplace for people to list, discover, and book unique accommodations around the world. With [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[502,105,503],"coauthors":[674],"class_list":["post-8855","post","type-post","status-publish","format-standard","hentry","category-showcase","tag-airbnb","tag-data-visualization","tag-location-relevant"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Airbnb Used Data Visualization for Relevant Search in 2026<\/title>\n<meta name=\"description\" content=\"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Airbnb Used Data Visualization for Relevant Search in 2026\" \/>\n<meta property=\"og:description\" content=\"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\" \/>\n<meta property=\"og:site_name\" content=\"FusionBrew - The FusionCharts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-04-30T11:18:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T09:12:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2014\/04\/Airbnb-home-page.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1353\" \/>\n\t<meta property=\"og:image:height\" content=\"543\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shilpi Choudhury\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shilpi Choudhury\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Shilpi Choudhury\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/ab2dc777afd2fd131d3a768d38a3933f\"\n\t            },\n\t            \"headline\": \"How Airbnb Used Data Visualization for Relevant Search in 2026\",\n\t            \"datePublished\": \"2014-04-30T11:18:45+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:12:05+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\"\n\t            },\n\t            \"wordCount\": 1112,\n\t            \"commentCount\": 5,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png\",\n\t            \"keywords\": [\n\t                \"Airbnb\",\n\t                \"data visualization\",\n\t                \"location relevant\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Showcase\"\n\t            ],\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"CommentAction\",\n\t                    \"name\": \"Comment\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#respond\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\",\n\t            \"name\": \"How Airbnb Used Data Visualization for Relevant Search in 2026\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png\",\n\t            \"datePublished\": \"2014-04-30T11:18:45+00:00\",\n\t            \"dateModified\": \"2026-01-20T09:12:05+00:00\",\n\t            \"description\": \"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png\",\n\t            \"contentUrl\": \"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.fusioncharts.com\/blog\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"How Airbnb Used Data Visualization for Relevant Search in 2026\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"name\": \"FusionBrew - The FusionCharts Blog\",\n\t            \"description\": \"Get tips and tricks on how to build effective Data Visualisation using FusionCharts\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\",\n\t            \"name\": \"FusionCharts\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"width\": 1,\n\t                \"height\": 1,\n\t                \"caption\": \"FusionCharts\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\"\n\t            }\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/ab2dc777afd2fd131d3a768d38a3933f\",\n\t            \"name\": \"Shilpi Choudhury\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/bf8a4bd895cb5c45a49c34fd0010a41d\",\n\t                \"url\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/0f7\/0f7446649fc462a222b2c07e27fe4317x96.jpg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/0f7\/0f7446649fc462a222b2c07e27fe4317x96.jpg\",\n\t                \"caption\": \"Shilpi Choudhury\"\n\t            },\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/author\/shilpi\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Airbnb Used Data Visualization for Relevant Search in 2026","description":"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/","og_locale":"en_US","og_type":"article","og_title":"How Airbnb Used Data Visualization for Relevant Search in 2026","og_description":"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.","og_url":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/","og_site_name":"FusionBrew - The FusionCharts Blog","article_published_time":"2014-04-30T11:18:45+00:00","article_modified_time":"2026-01-20T09:12:05+00:00","og_image":[{"width":1353,"height":543,"url":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2014\/04\/Airbnb-home-page.png","type":"image\/png"}],"author":"Shilpi Choudhury","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shilpi Choudhury","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#article","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/"},"author":{"name":"Shilpi Choudhury","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/ab2dc777afd2fd131d3a768d38a3933f"},"headline":"How Airbnb Used Data Visualization for Relevant Search in 2026","datePublished":"2014-04-30T11:18:45+00:00","dateModified":"2026-01-20T09:12:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/"},"wordCount":1112,"commentCount":5,"publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png","keywords":["Airbnb","data visualization","location relevant"],"articleSection":["Showcase"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/","url":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/","name":"How Airbnb Used Data Visualization for Relevant Search in 2026","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png","datePublished":"2014-04-30T11:18:45+00:00","dateModified":"2026-01-20T09:12:05+00:00","description":"The concluding post in our Spotlight series! See how diverse 2026 organizations are using data to drive innovation. Read our final industry case studies.","breadcrumb":{"@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#primaryimage","url":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png","contentUrl":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/gallery\/blog\/2014\/04\/Airbnb-home-page-1024x410.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fusioncharts.com\/blog\/how-airbnb-used-conditional-probability-models-and-data-visualization-to-make-its-search-algorithm-more-location-relevant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fusioncharts.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How Airbnb Used Data Visualization for Relevant Search in 2026"}]},{"@type":"WebSite","@id":"https:\/\/www.fusioncharts.com\/blog\/#website","url":"https:\/\/www.fusioncharts.com\/blog\/","name":"FusionBrew - The FusionCharts Blog","description":"Get tips and tricks on how to build effective Data Visualisation using FusionCharts","publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fusioncharts.com\/blog\/#organization","name":"FusionCharts","url":"https:\/\/www.fusioncharts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/","url":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","contentUrl":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","width":1,"height":1,"caption":"FusionCharts"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/ab2dc777afd2fd131d3a768d38a3933f","name":"Shilpi Choudhury","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/bf8a4bd895cb5c45a49c34fd0010a41d","url":"\/blog\/wp-content\/wphb-cache\/gravatar\/0f7\/0f7446649fc462a222b2c07e27fe4317x96.jpg","contentUrl":"\/blog\/wp-content\/wphb-cache\/gravatar\/0f7\/0f7446649fc462a222b2c07e27fe4317x96.jpg","caption":"Shilpi Choudhury"},"url":"https:\/\/www.fusioncharts.com\/blog\/author\/shilpi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/8855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/comments?post=8855"}],"version-history":[{"count":0,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/8855\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/media?parent=8855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/categories?post=8855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/tags?post=8855"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=8855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}