SlideShare a Scribd company logo
1 of 32
Recommend-ify
We’ll start from the
homepage before we
login.
And now we’re
logged in
This would be a great
opportunity to start off the
session with a
recommendation, or at least
an acknowledgement that
the user has returned
(The fold)
(The fold)
This would be a great
opportunity to start off the
session with a
recommendation, or at least
an acknowledgement that
the user has returned
This could be a place to
show off new
recommendations to kick
off the users’ new session,
but unfortunately it’s below
the fold
Currently Zillow is totally
search-focused, which may
be a reflection of historical
user behavior. Let’s continue
our last search and see
where how that goes…
My last search is
automatically restored.
Hi San Diego!
The Newest results are
displayed by default which is
a reasonable starting point,
but far from optimal without
any personalization
Switching to “Featured”
brings up better looking
photos, and at first glance
seems to be a better starting
point
But, how are the featured
listings determined? All the
top “Featured” listings have
special offers. Do
sellers/realtors pay for this
ranking? Is this in any way
actually helping me find
what I want and making my
experience better?
Switching to “Featured”
brings up better looking
photos, and at first glance
seems to be a better starting
point
Ok, Let’s take a look at this one…
Ok, Let’s take a look at this one…
There’s a TON of great info here
that could be used in a
personalized recommender.
Price, Zestimate, Special Offers,
description, facts and features.
Scrolling further down there’s 7
more sections of different data
about the property, all of which
is super valuable to build a
content-based profile of each
user.
Ok, Let’s take a look at this one…
There’s a TON of great info here
that could be used in a
personalized recommender.
Price, Zestimate, Special Offers,
description, facts and features.
Scrolling further down there’s 7
more sections of different data
about the property, all of which
is super valuable to build a
content-based profile of each
user.
We’ve got all the property
data we could ever hope
for. It’s an embarrassment
of riches. That’s why
Zillow is so great for
searching… but that’s not
enough to build a REALLY
effective recommender.
We need:
PREFERENCE DATA!
We’ve got all the property
data we could ever hope
for. It’s an embarrassment
of riches. That’s why
Zillow is so great for
searching… but that’s not
enough to build a REALLY
effective recommender.
We’ve got all the property
data we could ever hope
for. It’s an embarrassment
of riches. That’s why
Zillow is so great for
searching… but that’s not
enough to build a REALLY
effective recommender.
We need:
PREFERENCE DATA!
There’s only one mechanism
for users to explicitly tell
Zillow what they want – the
“Save” and “Hide” buttons
We’ve got all the property
data we could ever hope
for. It’s an embarrassment
of riches. That’s why
Zillow is so great for
searching… but that’s not
enough to build a REALLY
effective recommender.
We need:
PREFERENCE DATA!
There’s only one mechanism
for users to explicitly tell
Zillow what they want – the
“Save” and “Hide” buttons
These buttons aren’t
featured prominently, and at
no point has the UI
encouraged me to use them.
We’ve got all the property
data we could ever hope
for. It’s an embarrassment
of riches. That’s why
Zillow is so great for
searching… but that’s not
enough to build a REALLY
effective recommender.
We need:
PREFERENCE DATA!
There’s only one mechanism
for users to explicitly tell
Zillow what they want – the
“Save” and “Hide” buttons
These buttons aren’t
featured prominently, and at
no point has the UI
encouraged me to use them.
Furthermore, there’s no way
to differentiate between “I
LOVE THIS HOUSE” and
“Ehhh, I’ll look again later”
Aside from explicit preference
information, we also have several
mechanisms to measure implicit
user preference…
Aside from explicit preference
information, we also have several
mechanisms to measure implicit
user preference…
How many times have they
looked at this property’s details?
How much time have they spent
on this property? How many
times has this property shown
up in different searches they
conducted?
Aside from explicit preference
information, we also have several
mechanisms to measure implicit
user preference…
Did they look at all the pictures?
Did they look at them more than
once? Is this more than they
usually look?
How many times have they
looked at this property’s details?
How much time have they spent
on this property? How many
times has this property shown
up in different searches they
conducted?
Aside from explicit preference
information, we also have several
mechanisms to measure implicit
user preference…
Did they look at all the pictures?
Did they look at them more than
once? Is this more than they
usually look?
How many times have they
looked at this property’s details?
How much time have they spent
on this property? How many
times has this property shown
up in different searches they
conducted?
How far down did they scroll? Is
there a particular section they
always expand?
Aside from explicit preference
information, we also have several
mechanisms to measure implicit
user preference…
Did they look at all the pictures?
Did they look at them more than
once? Is this more than they
usually look?
How many times have they
looked at this property’s details?
How much time have they spent
on this property? How many
times has this property shown
up in different searches they
conducted?
How far down did they scroll? Is
there a particular section they
always expand?
And the most important of all –
Did they fill in their info and click
CONTACT AGENT?
Email is another type of
interaction that can be very
helpful for the user, as well as a
mechanism to obtain more
implicit preference data.
Email is another type of
interaction that can be very
helpful for the user, as well as a
mechanism to obtain more
implicit preference data.
A few days after my last search I
get an email showing me some
new properties that match my
search filter.
Here’s one other type of
interaction that can be very
helpful for the user, as well as a
mechanism to obtain more
implicit preference data.
A few days after my last search I
get an email showing me some
new properties that match my
search filter.
Any property I click helps to
refine my interests which is
great. On the other hand, if the
properties they show aren’t
good fits I’m likely to
unsubscribe and close this data
stream for this user.
Here’s one other type of
interaction that can be very
helpful for the user, as well as a
mechanism to obtain more
implicit preference data.
A few days after my last search I
get an email showing me some
new properties that match my
search filter.
Any property I click helps to
refine my interests which is
great. On the other hand, if the
properties they show aren’t
good fits I’m likely to
unsubscribe and close this data
stream for this user.
The fact that they’re showing me
rentals when my saved search
was properties for sale isn’t a
good indication that these are
personalized at all.
Recommender Gameplan
Step 1:
Add an optional wizard as part of the onboarding process. Think
Netflix:
- First they allow users to explicitly define which categories they
like and don’t like.
- Then, they actively encourage users to provide ratings which
are extremely useful for both content-based and collaborative
filtering recommenders.
Recommender Gameplan
Step 2:
Add a “Progress Bar” or some visual indication to the user of how
many properties they’ve rated, similar to the “Profile completed”
indicator on LinkedIn:
- Encourage users to rate lots of properties
- Explain the benefit of doing so clearly
- Research the number of ratings required for a reasonably
accurate preference model
Recommender Gameplan
Step 3:
Add a 5-point rating scale to each property:
- This is the most useful explicit preference data that can be
obtained, and is much better than just “save” or “hide”
Recommender Gameplan
Step 4:
Add a new “Recommended” tab to the map view:
- Display properties that match the current search criteria/map
view, ordered by predicted preference
- Create a content-based recommender for each property that
predicts interest in the property based on viewer characteristics.
- Create a collaborative-filtering/nearest neighbor model to find
similar users
- Combine both models for extra accuracy
Recommender Gameplan
Step 5:
Only send when high-probability properties are discovered:
- Stop sending new properties in daily emails that (partially?)
match the most recent search criteria
- Should increase the conversion rate and decrease the
unsubscribe rate

More Related Content

Similar to Recommend-ify Zillow

Using Analytics to Influence Change
Using Analytics to Influence ChangeUsing Analytics to Influence Change
Using Analytics to Influence ChangeChristopher Au
 
Lean Analytics @ MicroConf
Lean Analytics @ MicroConfLean Analytics @ MicroConf
Lean Analytics @ MicroConfLean Analytics
 
Ux for startups 1107
Ux for startups 1107Ux for startups 1107
Ux for startups 1107Idean
 
Introduction to lean analytics
Introduction to lean analyticsIntroduction to lean analytics
Introduction to lean analyticsKartik Narayanan
 
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) DesignAngela Obias
 
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Sarah M Worthy
 
Landing Page Optimization
Landing Page OptimizationLanding Page Optimization
Landing Page OptimizationJatin Kochhar
 
2013 Web Design Trends for Nonprofits
2013 Web Design Trends for Nonprofits2013 Web Design Trends for Nonprofits
2013 Web Design Trends for Nonprofitsguidecreative
 
Make money online_positive_action_plan
Make money online_positive_action_planMake money online_positive_action_plan
Make money online_positive_action_planSyedIbrahimHussain3
 
Monetization in the trenches 012511
Monetization in the trenches 012511Monetization in the trenches 012511
Monetization in the trenches 012511Chip Cohan
 
Make Money Online Positive Action Plan
Make Money Online Positive Action PlanMake Money Online Positive Action Plan
Make Money Online Positive Action PlanLeonardApacanis
 
how to earns using Facebook passive income
how to earns using Facebook passive incomehow to earns using Facebook passive income
how to earns using Facebook passive incomeKumar Kishor
 
Analytics for SEO
Analytics for SEOAnalytics for SEO
Analytics for SEOIan Lurie
 
Web metrics-cell-carrier-buzz-on-the-web-12063
Web metrics-cell-carrier-buzz-on-the-web-12063Web metrics-cell-carrier-buzz-on-the-web-12063
Web metrics-cell-carrier-buzz-on-the-web-12063Lextant
 
Web Metrics - Cell Carrier Buzz on the Web
Web Metrics - Cell Carrier Buzz on the WebWeb Metrics - Cell Carrier Buzz on the Web
Web Metrics - Cell Carrier Buzz on the WebDan Rockwell
 
Insiders guide to_outsourcing_your_backlink_building
Insiders guide to_outsourcing_your_backlink_buildingInsiders guide to_outsourcing_your_backlink_building
Insiders guide to_outsourcing_your_backlink_buildingFlora Runyenje
 

Similar to Recommend-ify Zillow (20)

Using Analytics to Influence Change
Using Analytics to Influence ChangeUsing Analytics to Influence Change
Using Analytics to Influence Change
 
Landing
Landing Landing
Landing
 
Lean Analytics @ MicroConf
Lean Analytics @ MicroConfLean Analytics @ MicroConf
Lean Analytics @ MicroConf
 
Ux for startups 1107
Ux for startups 1107Ux for startups 1107
Ux for startups 1107
 
Introduction to lean analytics
Introduction to lean analyticsIntroduction to lean analytics
Introduction to lean analytics
 
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design5 Steps to Creating Data-backed Personas for User Experience (UX) Design
5 Steps to Creating Data-backed Personas for User Experience (UX) Design
 
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...Notes inside! Practical advice for measuring, analyzing, and reporting your n...
Notes inside! Practical advice for measuring, analyzing, and reporting your n...
 
Landing Page Optimization
Landing Page OptimizationLanding Page Optimization
Landing Page Optimization
 
2013 Web Design Trends for Nonprofits
2013 Web Design Trends for Nonprofits2013 Web Design Trends for Nonprofits
2013 Web Design Trends for Nonprofits
 
7 bestproducts
7 bestproducts7 bestproducts
7 bestproducts
 
Make money online_positive_action_plan
Make money online_positive_action_planMake money online_positive_action_plan
Make money online_positive_action_plan
 
Google places webinar
Google places webinarGoogle places webinar
Google places webinar
 
Monetization in the trenches 012511
Monetization in the trenches 012511Monetization in the trenches 012511
Monetization in the trenches 012511
 
Make Money Online Positive Action Plan
Make Money Online Positive Action PlanMake Money Online Positive Action Plan
Make Money Online Positive Action Plan
 
how to earns using Facebook passive income
how to earns using Facebook passive incomehow to earns using Facebook passive income
how to earns using Facebook passive income
 
Analytics for SEO
Analytics for SEOAnalytics for SEO
Analytics for SEO
 
7 stepsalesvideo
7 stepsalesvideo7 stepsalesvideo
7 stepsalesvideo
 
Web metrics-cell-carrier-buzz-on-the-web-12063
Web metrics-cell-carrier-buzz-on-the-web-12063Web metrics-cell-carrier-buzz-on-the-web-12063
Web metrics-cell-carrier-buzz-on-the-web-12063
 
Web Metrics - Cell Carrier Buzz on the Web
Web Metrics - Cell Carrier Buzz on the WebWeb Metrics - Cell Carrier Buzz on the Web
Web Metrics - Cell Carrier Buzz on the Web
 
Insiders guide to_outsourcing_your_backlink_building
Insiders guide to_outsourcing_your_backlink_buildingInsiders guide to_outsourcing_your_backlink_building
Insiders guide to_outsourcing_your_backlink_building
 

Recently uploaded

如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样jk0tkvfv
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxStephen266013
 
Data Analysis Project Presentation : NYC Shooting Cluster Analysis
Data Analysis Project Presentation : NYC Shooting Cluster AnalysisData Analysis Project Presentation : NYC Shooting Cluster Analysis
Data Analysis Project Presentation : NYC Shooting Cluster AnalysisBoston Institute of Analytics
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证dq9vz1isj
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...BabaJohn3
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Valters Lauzums
 
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...yulianti213969
 
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证a8om7o51
 
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一fztigerwe
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证acoha1
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token PredictionNABLAS株式会社
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjadimosmejiaslendon
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证ppy8zfkfm
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证ju0dztxtn
 
How to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsHow to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsBrainSell Technologies
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationmuqadasqasim10
 
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI  MANAJEMEN OF PENYAKIT TETANUS.pptMATERI  MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI MANAJEMEN OF PENYAKIT TETANUS.pptRachmaGhifari
 
原件一样伦敦国王学院毕业证成绩单留信学历认证
原件一样伦敦国王学院毕业证成绩单留信学历认证原件一样伦敦国王学院毕业证成绩单留信学历认证
原件一样伦敦国王学院毕业证成绩单留信学历认证pwgnohujw
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...Amil baba
 

Recently uploaded (20)

如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptx
 
Data Analysis Project Presentation : NYC Shooting Cluster Analysis
Data Analysis Project Presentation : NYC Shooting Cluster AnalysisData Analysis Project Presentation : NYC Shooting Cluster Analysis
Data Analysis Project Presentation : NYC Shooting Cluster Analysis
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
 
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotecAbortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
 
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...
obat aborsi Bontang wa 081336238223 jual obat aborsi cytotec asli di Bontang6...
 
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
 
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
 
How to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsHow to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data Analytics
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic information
 
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI  MANAJEMEN OF PENYAKIT TETANUS.pptMATERI  MANAJEMEN OF PENYAKIT TETANUS.ppt
MATERI MANAJEMEN OF PENYAKIT TETANUS.ppt
 
原件一样伦敦国王学院毕业证成绩单留信学历认证
原件一样伦敦国王学院毕业证成绩单留信学历认证原件一样伦敦国王学院毕业证成绩单留信学历认证
原件一样伦敦国王学院毕业证成绩单留信学历认证
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
 

Recommend-ify Zillow

  • 2. We’ll start from the homepage before we login.
  • 4. This would be a great opportunity to start off the session with a recommendation, or at least an acknowledgement that the user has returned (The fold)
  • 5. (The fold) This would be a great opportunity to start off the session with a recommendation, or at least an acknowledgement that the user has returned This could be a place to show off new recommendations to kick off the users’ new session, but unfortunately it’s below the fold
  • 6. Currently Zillow is totally search-focused, which may be a reflection of historical user behavior. Let’s continue our last search and see where how that goes…
  • 7. My last search is automatically restored. Hi San Diego!
  • 8. The Newest results are displayed by default which is a reasonable starting point, but far from optimal without any personalization
  • 9. Switching to “Featured” brings up better looking photos, and at first glance seems to be a better starting point
  • 10. But, how are the featured listings determined? All the top “Featured” listings have special offers. Do sellers/realtors pay for this ranking? Is this in any way actually helping me find what I want and making my experience better? Switching to “Featured” brings up better looking photos, and at first glance seems to be a better starting point
  • 11. Ok, Let’s take a look at this one…
  • 12. Ok, Let’s take a look at this one… There’s a TON of great info here that could be used in a personalized recommender. Price, Zestimate, Special Offers, description, facts and features. Scrolling further down there’s 7 more sections of different data about the property, all of which is super valuable to build a content-based profile of each user.
  • 13. Ok, Let’s take a look at this one… There’s a TON of great info here that could be used in a personalized recommender. Price, Zestimate, Special Offers, description, facts and features. Scrolling further down there’s 7 more sections of different data about the property, all of which is super valuable to build a content-based profile of each user.
  • 14. We’ve got all the property data we could ever hope for. It’s an embarrassment of riches. That’s why Zillow is so great for searching… but that’s not enough to build a REALLY effective recommender.
  • 15. We need: PREFERENCE DATA! We’ve got all the property data we could ever hope for. It’s an embarrassment of riches. That’s why Zillow is so great for searching… but that’s not enough to build a REALLY effective recommender.
  • 16. We’ve got all the property data we could ever hope for. It’s an embarrassment of riches. That’s why Zillow is so great for searching… but that’s not enough to build a REALLY effective recommender. We need: PREFERENCE DATA! There’s only one mechanism for users to explicitly tell Zillow what they want – the “Save” and “Hide” buttons
  • 17. We’ve got all the property data we could ever hope for. It’s an embarrassment of riches. That’s why Zillow is so great for searching… but that’s not enough to build a REALLY effective recommender. We need: PREFERENCE DATA! There’s only one mechanism for users to explicitly tell Zillow what they want – the “Save” and “Hide” buttons These buttons aren’t featured prominently, and at no point has the UI encouraged me to use them.
  • 18. We’ve got all the property data we could ever hope for. It’s an embarrassment of riches. That’s why Zillow is so great for searching… but that’s not enough to build a REALLY effective recommender. We need: PREFERENCE DATA! There’s only one mechanism for users to explicitly tell Zillow what they want – the “Save” and “Hide” buttons These buttons aren’t featured prominently, and at no point has the UI encouraged me to use them. Furthermore, there’s no way to differentiate between “I LOVE THIS HOUSE” and “Ehhh, I’ll look again later”
  • 19. Aside from explicit preference information, we also have several mechanisms to measure implicit user preference…
  • 20. Aside from explicit preference information, we also have several mechanisms to measure implicit user preference… How many times have they looked at this property’s details? How much time have they spent on this property? How many times has this property shown up in different searches they conducted?
  • 21. Aside from explicit preference information, we also have several mechanisms to measure implicit user preference… Did they look at all the pictures? Did they look at them more than once? Is this more than they usually look? How many times have they looked at this property’s details? How much time have they spent on this property? How many times has this property shown up in different searches they conducted?
  • 22. Aside from explicit preference information, we also have several mechanisms to measure implicit user preference… Did they look at all the pictures? Did they look at them more than once? Is this more than they usually look? How many times have they looked at this property’s details? How much time have they spent on this property? How many times has this property shown up in different searches they conducted? How far down did they scroll? Is there a particular section they always expand?
  • 23. Aside from explicit preference information, we also have several mechanisms to measure implicit user preference… Did they look at all the pictures? Did they look at them more than once? Is this more than they usually look? How many times have they looked at this property’s details? How much time have they spent on this property? How many times has this property shown up in different searches they conducted? How far down did they scroll? Is there a particular section they always expand? And the most important of all – Did they fill in their info and click CONTACT AGENT?
  • 24. Email is another type of interaction that can be very helpful for the user, as well as a mechanism to obtain more implicit preference data.
  • 25. Email is another type of interaction that can be very helpful for the user, as well as a mechanism to obtain more implicit preference data. A few days after my last search I get an email showing me some new properties that match my search filter.
  • 26. Here’s one other type of interaction that can be very helpful for the user, as well as a mechanism to obtain more implicit preference data. A few days after my last search I get an email showing me some new properties that match my search filter. Any property I click helps to refine my interests which is great. On the other hand, if the properties they show aren’t good fits I’m likely to unsubscribe and close this data stream for this user.
  • 27. Here’s one other type of interaction that can be very helpful for the user, as well as a mechanism to obtain more implicit preference data. A few days after my last search I get an email showing me some new properties that match my search filter. Any property I click helps to refine my interests which is great. On the other hand, if the properties they show aren’t good fits I’m likely to unsubscribe and close this data stream for this user. The fact that they’re showing me rentals when my saved search was properties for sale isn’t a good indication that these are personalized at all.
  • 28. Recommender Gameplan Step 1: Add an optional wizard as part of the onboarding process. Think Netflix: - First they allow users to explicitly define which categories they like and don’t like. - Then, they actively encourage users to provide ratings which are extremely useful for both content-based and collaborative filtering recommenders.
  • 29. Recommender Gameplan Step 2: Add a “Progress Bar” or some visual indication to the user of how many properties they’ve rated, similar to the “Profile completed” indicator on LinkedIn: - Encourage users to rate lots of properties - Explain the benefit of doing so clearly - Research the number of ratings required for a reasonably accurate preference model
  • 30. Recommender Gameplan Step 3: Add a 5-point rating scale to each property: - This is the most useful explicit preference data that can be obtained, and is much better than just “save” or “hide”
  • 31. Recommender Gameplan Step 4: Add a new “Recommended” tab to the map view: - Display properties that match the current search criteria/map view, ordered by predicted preference - Create a content-based recommender for each property that predicts interest in the property based on viewer characteristics. - Create a collaborative-filtering/nearest neighbor model to find similar users - Combine both models for extra accuracy
  • 32. Recommender Gameplan Step 5: Only send when high-probability properties are discovered: - Stop sending new properties in daily emails that (partially?) match the most recent search criteria - Should increase the conversion rate and decrease the unsubscribe rate