How to build a Real Estate Agent AI Chatbot

11 Sep. 2019 - - Total Reads 1,084

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: 1.1K

Share this

Go on, see if you can challenge us on "How to build a Real Estate Agent AI Chatbot" - Part of our 169 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

Telstra
Dinosaur Designs
Arc One
The Age
CAN
Bank of Cyprus
Movember
WTFN
ISO Certified
GooglePlay
Associated Press
MSAC
Beaumont
Fed Square
Elucent
RMIT University
Australian organic foods
street kitchen
TSB
Matchbox
Xavier
CBRE
Appstore
Schiavello
Magento Solution Specialist
One Shift
Digital Agency Panitsync
Tassal
Anthill
Vendor Advocacy Australia
OMS
Bigcommerce
Celebrate health
Melbourne Central
Garmin
Magento
Melrose Health
DeeWhy Market
Engine Swim
Marshall White
Bintani
Unsw Australia
Rydges
Australia Goverment
Windsorsmith
High Street Armadale
James Buyer Advocates
Viktoria + Woods
Scrum
Toy World
Positive Poster
passage to india
Chia
Bondi Sands
News
Green St Juice
Metricon
Federation
Dusa
Oracle
The Burger Cheese
Amino Active
Max
Professional
Hairhouse Warehouse
Melrose MCT
Florsheim
131 Pizza
Focus On Furniture
Melbourne Heart
Heat Holders
BlackMores
Instant RockStar
Ello
Sunday creek
MAP
GPT Group
Bostik
Grow Rich
Shell
21st Century Education Agency
White Suede
Tony and Guy
Crumpler
abc
Arthur Galan
Palace Cinemas
Cronos Australia
Swin
Tek Ocean
Brisbane Times
QV Skincare
Fortune Institute
Watches of Switzerland
Rackspace
vissf
Google
Forbes
Moov Head Lice
McArthur Skincare
BCG
Switzer
LBG Australia and New Zealand
Ego Pharmaceuticals
DepSkin.com
Microsoft-Certified-Azure-Fundamentals
Canberra
MyAccount
Madman Entertainment
iPrimus
National Relay Services
AC/DC
Mamma Lucia
Aqium Gel
Etihad Stadium
Coles
National Museum of Australia
Eway
Jalna
University of Melbourne
Atlantic Group
Rock Pool Group
Fresh Cheese Company
Smart Company
OJAY
Ubertas Group
Acquia Drupal Certification
Grow Your Business
Royal Freemasons
Oakdale
Natralus Australia
Victorian Government
ADP Payroll
Engineers Without Borders
Parker Lane
Bulk Nutrients
Maxine
Nmiinsurance
Australian Physiotherapy Association
Castran Gilbert
Liveoneday
CSquared Executive
Loan Market
Van Egmond Group
Paypal
SunSense Digital Agency
Macmillan
Dial Before You Dig
POSTER Magazine
Fairfax Media
Smh
TPP
Drupal
tribe
Hanover
Ebay
Kay Burton
Grays Ecommerce
Uber
Sports Power
Novvi
Jetstar

Testimonials

We decided to make the commitment and drop Traditional Marketing like Yellow pages and trial AndMine's Website Development, Design and Email Marketing Services. We never looked back and business is always booming. We certainly would not have been able to grow our business to where it is today without AndMine. Monika & Ellen, The Depskin Centre

More Testimonials
AndMine-Google-Partner-Signature