{"id":2413,"date":"2025-07-29T19:48:04","date_gmt":"2025-07-29T19:48:04","guid":{"rendered":"https:\/\/www.xome.com\/blog\/?p=2413"},"modified":"2025-08-19T16:05:52","modified_gmt":"2025-08-19T16:05:52","slug":"improving-comparable-sales-with-ai-and-machine-learning","status":"publish","type":"post","link":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/","title":{"rendered":"Improving Comparable Sales with AI and Machine Learning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2413\" class=\"elementor elementor-2413\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-324f4f0d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"324f4f0d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7024c630\" data-id=\"7024c630\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-26b177d8 elementor-widget elementor-widget-text-editor\" data-id=\"26b177d8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<p><a href=\"https:\/\/www.xome.com\/blog\/all-about-avm\/\" target=\"_blank\" rel=\"noreferrer noopener\">Automated Valuation Models (AVMs<\/a>) use various data points to estimate a property\u2019s value \u2014 comparable sales being a significant one.\u202f&nbsp;<\/p>\n<p><\/p>\n<p>AVMs like the <a href=\"https:\/\/www.xome.com\/home-value\" target=\"_blank\" rel=\"noreferrer noopener\">Xome Value<\/a>\u00ae cannot accurately estimate a property\u2019s value without access to and enhanced processing of comparable sales data. Without this, it is challenging to get a complete picture of current market conditions, which may result in generating a skewed value.&nbsp;<\/p>\n<p><\/p>\n<p>That\u2019s where artificial intelligence (AI) can help. AI automates repetitive tasks in AVMs, such as data cleaning, feature selection, and model training. It can process and analyze large volumes of property data quickly from multiple sources, recognize patterns, and make predictions, all in real time.&nbsp;<\/p>\n<p><\/p>\n<p>There are several ways AI accomplishes this.&nbsp;&nbsp;<\/p>\n<p><\/p>\n<h2><strong>Clustering algorithms group similar properties or neighborhoods for comparison.<\/strong>&nbsp;<\/h2>\n<p><\/p>\n<p>Clustering algorithms group similar data points by measuring the distance between them and assigning the data to corresponding clusters. The resulting clusters can then be analyzed based on the similarities of the data points within them.&nbsp;<\/p>\n<p><\/p>\n<p>In the world of real estate, these algorithms can group similar properties or neighborhoods based on shared features like location, size, and price. For example, a cluster might include all 3-bedroom homes in a specific zip code with similar lot sizes and recent sale prices. This makes it much easier for AVMs to select the most relevant comparable sales and accurately estimate <a href=\"https:\/\/www.xome.com\/blog\/5-reasons-to-use-automated-valuation-models-for-quick-property-valuations\/\" target=\"_blank\" rel=\"noreferrer noopener\">property valuations<\/a> with that data.&nbsp;<\/p>\n<p><\/p>\n<p>This can be done with a centroid model like K-Means by partitioning data into k clusters for comparison. This is often after an initial step of using a pre-clustering algorithm like canopy clustering to simplify data for application, which only groups data but doesn\u2019t refine results like K-Means does.&nbsp;<\/p>\n<p><\/p>\n<h2><strong>Natural language processing enhances the depth of property comparisons.<\/strong>&nbsp;<\/h2>\n<p><\/p>\n<p>Natural language processing (NLP) can enhance the depth of property comparisons by extracting and analyzing unstructured textual data, such as property descriptions. This adds more qualitative data to quantitative data.&nbsp;<\/p>\n<p><\/p>\n<p>For example, NLP identifies and extracts key features from property descriptions that structured data may miss, such as \u201chardwood floors\u201d and \u201cocean view,\u201d. This adds more contextual data \u2014 data that might otherwise have been missed \u2014 resulting in more detailed comparisons.&nbsp;<\/p>\n<p><\/p>\n<p>An NLP technique that does this well is named entity recognition (NER), which uses pre-trained models to detect and classify property features from text, patterns, and context. Custom entities can also be added by training models on real estate specific data.&nbsp;<\/p>\n<p><\/p>\n<h2><strong>AI can update models with current market conditions in near real-time.<\/strong>&nbsp;<\/h2>\n<p><\/p>\n<p>AI can integrate data in near real-time by continuously importing and processing up-to-date data, such as property listings and sales transactions, from multiple sources.\u202f&nbsp;<\/p>\n<p><\/p>\n<p>Tools like Apache Kafka make this possible through near real-time data ingestion, storage and streaming, consumption, and processing. Apache Kafka is a distributed data streaming platform designed to handle high volumes and supports a wide range of data sources and processing frameworks.&nbsp;<\/p>\n<p><\/p>\n<p>How it works is a Kafka cluster is set up with multiple topics for different data streams to read new property listings from a database and publish them to a specific topic, such as \u201cproperty-listings\u201d. It then updates the <a href=\"https:\/\/www.xome.com\/blog\/5-machine-learning-libraries-that-are-powering-real-estate-technology\/\" target=\"_blank\" rel=\"noreferrer noopener\">machine learning<\/a> model with the latest data and streams that data to the AVM.&nbsp;<\/p>\n<p><\/p>\n<p>This ensures that the most up-to-date comparable property data is available to generate accurate property valuation estimates&nbsp;<\/p>\n<p><\/p>\n<h2><strong>The potential of AI in AVMs and comparable sales<\/strong>&nbsp;<\/h2>\n<p><\/p>\n<p>By leveraging the use of AI in AVMs for enhanced data integration, grouping, and processing, it significantly optimizes comparable sales analysis. It has the power to analyze large datasets quickly to find the most relevant properties, enrich the depth of comparisons, and update in near real-time. Because of this, AI provides a more holistic view of the real estate market and property values, even in dynamic market conditions.&nbsp;<\/p>\n<p><\/p>\n<p>As AI continues to evolve and gain popularity, bias is something that may need to be considered when <a href=\"https:\/\/www.xome.com\/blog\/4-key-elements-of-building-high-quality-real-estate-automated-valuation-models\/\" target=\"_blank\" rel=\"noreferrer noopener\">building AVMs<\/a>. The engineering teams at Xome continually work to improve the Xome Value so that it reflects the most accurate and timely comparable sales data while eliminating bias. They do this by not using any subjective data in the model and <a href=\"https:\/\/www.xome.com\/blog\/6-strategies-to-combat-regressivity-in-automated-valuation-models\/\" target=\"_blank\" rel=\"noreferrer noopener\">reducing regressivity<\/a>, which is the tendency of a model to perform poorly. Both provide home buyers, sellers, and real estate professionals with clear, data-driven insights to make confident real estate decisions.&nbsp;&nbsp;<\/p>\n<p><\/p>\n<p>Call to action: To learn more about how Xome is leveraging AI and machine learning, read more on the <a href=\"https:\/\/www.xome.com\/blog\/tech\" target=\"_blank\" rel=\"noreferrer noopener\">Xome Tech Hub<\/a>.\u202f&nbsp;<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Automated Valuation Models (AVMs) use various data points to estimate a property\u2019s value \u2014 comparable sales being a significant one.\u202f&nbsp; AVMs like the Xome Value\u00ae cannot accurately estimate a property\u2019s value without access to and enhanced processing of comparable sales data. Without this, it is challenging to get a complete picture of current market conditions, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2422,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[107],"tags":[109,160,118],"class_list":["post-2413","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-real-estate-tech","tag-automated-valuation-model","tag-tech-innovation","tag-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.3 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Improving Comparable Sales with AI and Machine Learning - Xome | Blog<\/title>\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.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Improving Comparable Sales with AI and Machine Learning\" \/>\n<meta property=\"og:description\" content=\"Automated Valuation Models (AVMs) use various data points to estimate a property\u2019s value \u2014 comparable sales being a significant one.\u202f&nbsp; AVMs like the Xome Value\u00ae cannot accurately estimate a property\u2019s value without access to and enhanced processing of comparable sales data. Without this, it is challenging to get a complete picture of current market conditions, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"Xome | Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/XomeRealEstate\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-29T19:48:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-19T16:05:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Philippe LeMaitre\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@XomeRealEstate\" \/>\n<meta name=\"twitter:site\" content=\"@XomeRealEstate\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Philippe LeMaitre\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Improving Comparable Sales with AI and Machine Learning - Xome | Blog","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.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/","og_locale":"en_US","og_type":"article","og_title":"Improving Comparable Sales with AI and Machine Learning","og_description":"Automated Valuation Models (AVMs) use various data points to estimate a property\u2019s value \u2014 comparable sales being a significant one.\u202f&nbsp; AVMs like the Xome Value\u00ae cannot accurately estimate a property\u2019s value without access to and enhanced processing of comparable sales data. Without this, it is challenging to get a complete picture of current market conditions, [&hellip;]","og_url":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/","og_site_name":"Xome | Blog","article_publisher":"https:\/\/www.facebook.com\/XomeRealEstate","article_published_time":"2025-07-29T19:48:04+00:00","article_modified_time":"2025-08-19T16:05:52+00:00","og_image":[{"width":2560,"height":1000,"url":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg","type":"image\/jpeg"}],"author":"Philippe LeMaitre","twitter_card":"summary_large_image","twitter_creator":"@XomeRealEstate","twitter_site":"@XomeRealEstate","twitter_misc":{"Written by":"Philippe LeMaitre","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#article","isPartOf":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/"},"author":{"name":"Philippe LeMaitre","@id":"https:\/\/www.xome.com\/blog\/#\/schema\/person\/eb7c71c973f0c64ca11d64234863b3e1"},"headline":"Improving Comparable Sales with AI and Machine Learning","datePublished":"2025-07-29T19:48:04+00:00","dateModified":"2025-08-19T16:05:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/"},"wordCount":767,"publisher":{"@id":"https:\/\/www.xome.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg","keywords":["automated valuation model","tech innovation","technology"],"articleSection":["Real Estate Tech"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/","url":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/","name":"Improving Comparable Sales with AI and Machine Learning - Xome | Blog","isPartOf":{"@id":"https:\/\/www.xome.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#primaryimage"},"image":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg","datePublished":"2025-07-29T19:48:04+00:00","dateModified":"2025-08-19T16:05:52+00:00","breadcrumb":{"@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#primaryimage","url":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg","contentUrl":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2025\/07\/AdobeStock_750910707-scaled.jpeg","width":2560,"height":1000,"caption":"improving_home_comps_with_ai"},{"@type":"BreadcrumbList","@id":"https:\/\/www.xome.com\/blog\/improving-comparable-sales-with-ai-and-machine-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.xome.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Real Estate Tech","item":"https:\/\/www.xome.com\/blog\/category\/real-estate-tech\/"},{"@type":"ListItem","position":3,"name":"Improving Comparable Sales with AI and Machine Learning"}]},{"@type":"WebSite","@id":"https:\/\/www.xome.com\/blog\/#website","url":"https:\/\/www.xome.com\/blog\/","name":"Xome | Blog","description":"","publisher":{"@id":"https:\/\/www.xome.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xome.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.xome.com\/blog\/#organization","name":"Xome | Blog","url":"https:\/\/www.xome.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.xome.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2022\/10\/xome-logo-blaze.svg","contentUrl":"https:\/\/www.xome.com\/blog\/wp-content\/uploads\/2022\/10\/xome-logo-blaze.svg","width":64,"height":30,"caption":"Xome | Blog"},"image":{"@id":"https:\/\/www.xome.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/XomeRealEstate","https:\/\/x.com\/XomeRealEstate","https:\/\/www.instagram.com\/xome_com","https:\/\/www.linkedin.com\/company\/xome"]},{"@type":"Person","@id":"https:\/\/www.xome.com\/blog\/#\/schema\/person\/eb7c71c973f0c64ca11d64234863b3e1","name":"Philippe LeMaitre","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0a0651e405a2de0d145fa29670c84d1ba5c05f44d6a53b5c2606bfde5e6611be?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0a0651e405a2de0d145fa29670c84d1ba5c05f44d6a53b5c2606bfde5e6611be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0a0651e405a2de0d145fa29670c84d1ba5c05f44d6a53b5c2606bfde5e6611be?s=96&d=mm&r=g","caption":"Philippe LeMaitre"},"url":"https:\/\/www.xome.com\/blog\/author\/plemaitre\/"}]}},"_links":{"self":[{"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/posts\/2413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/comments?post=2413"}],"version-history":[{"count":7,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/posts\/2413\/revisions"}],"predecessor-version":[{"id":2426,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/posts\/2413\/revisions\/2426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/media\/2422"}],"wp:attachment":[{"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/media?parent=2413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/categories?post=2413"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xome.com\/blog\/wp-json\/wp\/v2\/tags?post=2413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}