How to build a Real Estate Agent AI Chatbot

11 Sep. 2019 - - Total Reads 3,395

We’ve just gone through the learning curve of building (and rebuilding a number of times) a hopeful “Turing Test” passable Real Estate Agent AI Chatbot. Was it easy? Hell no. The Turing test is a huge benchmark for a reason– the natural language we bumble through even as a toddler, is incredibly sophisticated. To get a computer to do that like a real Real Estate agent in a SciFi show (there may not be too many real estate agents in a sci-fi show, but you get the idea), is really light years ahead.

It’s live and working. Check it out on MotionProperty.com.au and their Facebook page (yes, it answers all live chats on Facebook as well). We have at best 6 months of programming to improve it.

How to build and AI Chatbot

The AI Part of any chatbot engine is really just a comparison tool. It looks for like-minded words or phrases, and comprehends if you replace one for another. For example, “Rent” could be “Lease” or “Renting”, and as soon as you give that example, is Rent as in “lease my place” or “I want a place to rent”, interchangeable again is “I want to live there”, which also means “live” as in performance. This shows how fast things can escalate outside the scope of AI or at best, form part of the training inside the AI platform.

We came up with a couple of processes to support these challenges– you can approach this from Top-down or Bottom-up.

Bottom-up is where you sort of go for it, and start with an open-ended “ask-me-anything” chat and try building in intended cornerstones to get to the bottom- the info you want to capture, the person’s name, location of interest, budget, etc.

Top-down is where you build out an elaborate data flow diagram (DFD pictured here), showing all the “pathways” you think how most conversations will go down. We did this from our second rebuild onwards for two reasons:

First, there were too many options to cover off in the Bottom-up approach. So while we did get something working, the potential conversation pathways were enormous, and conversations that got to the end were under a few percent.

Second, we could launch what was basically a multi-choice questionnaire from the DFD, so that 100% of the conversations reach a conclusion. It wasn’t anything better than a dumb form at this point, but it gave us a lightbulb moment. We could tackle the programming in a piecewise process, removing layer by layer of the multi-choice into smaller AI conversations. This approach worked superbly. As we pulled out the first multi-choice from the top of the DFD tree, it changed the entire feel of the conversation– far more human and realistic.

While Bottom-up chatbot programming can work, it seems only applicable when programming something simple, such as handling a single Question pathway (example below). This liner pathway is essentially a zoomed-in version of every box in the larger DFD.

For our “Be the Agent” AI chatbot with 5-6 key services and a range of sub-trees for every conversation point, the Top-Down approach has been a great solution so far, and is only getting better with every iteration.

For more info on our Chatbot strategy, design and development services, please see our section on Chatbots under Our Services.

Michael Simonetti
Posted by:

Post Reads: 3.4K

Share this

Go on, see if you can challenge us on "How to build a Real Estate Agent AI Chatbot" - Part of our 168 services at AndMine. We are quick to respond but if you want to go direct, test us during office hours.

Add Your Comment

Trusted by

Amino Active
The Age
Think & Grow Rich Inc
Mamma Lucia
Inferflora
Hanover
OMS – Order Management System
Oracle
Bostik
Bigcommerce
CAN- Common Wealth Bank
Buy Aussie Now
Hairhouse Warehouse
Tek Ocean
Tomorrow Stars Basketball
ADP Payroll
Melbourne Sports and Aquatic Centre – MSAC
Tassal
Passage To India
Coles
Movember
Garmin
DeeWhy Market
Ego Pharmaceuticals
CB Richard Ellis
Vitura Health
Catholic Insurance
MyAccount
Plan It Sync It
POSTER Magazine
DepSkin.com
Wild Rhino Shoes
Australian Organic Food CO
Macpherson Kelley
White Suede
ISO CERTIFIED 27001
Castran Gilbert
Parker Lane
Arthur Galan
Ubertas Group
Australian Anthill
Matchbox Homewares
Mecca Brands
Oakdale Meat Co
Shell
Fit My Car
Arc One
Craft CMS
Plants
Fresh Cheese Company
SMH – The Sydney Morning Herald
Sunday Creek
Bulk Nutrients
Bintani Australia
Victorian Government
Beaumont
Unsw Australia
Van Egmond Group
Engine Swim
AC/DC
Xavier
Royal Freemasons
HGG 
James Buyer Advocates
NGS Super
The Burger Cheese
Australian Government
Fast.co
Windsorsmith
Adobe Professional
Grainshaker
Sports Power
Ebay
Maxine
The Fortune Institute
Eway
iPrimus
Bank of Cyprus
Google
Magento
Switzer Media+Publishing
WTFN
Positive Poster
Associated Press
Tribe
Palace Cinemas
Rydges
Banki Haddock Fiora
Appstore
RMIT University
BlackMores
Mark Alexander Design
Dinosaur Designs
Federation Square
Melbourne Heart
Thomson Geer
Uber
Elucent
Cronos Australia
Kadac
PranaOn
Moov Head Lice
Grays Ecommerce
McArthur Skincare
DUSA, Deakin University Student Association
Florsheim Shoes
Chia
Etihad Stadium
Crumpler
National Museum of Australia
Naturtint
Liveoneday
SwinBurne University of Technology
Carlton Football Club
Focus On Furniture
Loan Market
High Street Armadale
Cleanfit
Gadens
Cell Therapies
Toy World
Macmillan Publishing
Heat Holders
Jetstar
ABC
MAP
Smart Company
NMI Insurance
CSquared Executive
News
Acquia Certified Site Builder Drupal
Bondi Sands
21st Century Australia Party
Peter Mac
131 Pizza
SunSense Digital Agency
Passage Foods
Schiavello
Melbourne Central
Fairfax Media
QV Skincare
Instant RockStar
The Canberra Times
Engineers Without Borders
Magento Solution Specialist
Green St Juice CO
OJAY
Celebrate Health
Aqium Gel
Federation University Australia
Taylor Rose
Atlantic Group of Companies
Marshall White
Microsoft Certified Azure Fundamentals
Melrose Health
ISO Certified
Rock Pool Group
Boston Consulting Group
GPT Group
National Relay Services
Scrum.org
TPP
Forbes
NextTech
Drupal
Madman Entertainment
GooglePlay
One Shift
Brisbane Times
Metricon
Herbert Smith Freehills
LBG Australia and New Zealand
Jalna
The Royal Melbourne Hospital
Viktoria & Woods
Gilbert+Tobin
Vendor Advocacy Australia
Toni&Guy
Grow Your Business
Watches of Switzerland
Telstra
Dial Before You Dig
French Tables
Rackspace
Street Kitchen
ACTUATE IP
Australian Physiotherapy Association
Cooper Mills
Max’s
VISSF
Kay&Burton
Novvi
The University Of Melbourne
Paypal
Natralus Australia
Ello
Melrose MCT
King Wood Mallesons

Testimonials

Thank you for all of your hard work in getting our beautiful Melrose website live today. Woohoo!From the incredible design, to all of the behind the scenes technical aspects, to making it all come together and managing all of our feedback. - Lucinda Hobson, Melrose Project Manager Thank you to each and everyone of you for your dedication and hard work in getting this live and running and for your continuous hard work over the week in ironing out the issues that come with a website launch. Kat Heath, Melrose Group Marketing Manager

More Testimonials
AndMine-Google-Partner-Signature