Wondering how to get involved in the emerging field of Data Science? Curious how product decisions can be improved with quantitative analysis? Are you interested in forming hypotheses, testing them, and showing results with concrete metrics? CJ talked about how to lead Engineers and Data Scientists to create features for a social networking app that drive engagement and deliver value to users and the business.
9. Suggested for You
Beta Test Update!
CJ Harvey, Associate Director
January 2017
*CONFIDENTIAL 12.15.15
10. #authenticity Mission Statement
1
0
How might we suggest matches to Grindr users
that will result in new conversation pairs
and increase engagement for our users?
11. How I Learned to Love Chris Hardwick (and Jenny McCarthy)
1
1
12. Chris and Jenny Execute a Heuristic Filter
1
2
DEFINE ”THE ONE”
Determine what a user’s preferences based on
median and modal demographic values
What’s the average age of a user CJ taps?
What’s the body type CJ responds to most often?
Find users that have profile fields included in CJ’s
preferences and rank them according to the
strength of the match
Which guys are a good match, based on CJ’s
demonstrated demographic preferences?
FIND 100 OF ‘EM!
13. Generating the Preference Profile with Chris!
1
3
DEFINE ENGAGEMENT
• Conversations initiated
• Inbound conversations responded-to
• Extended profile viewed
• Taps sent, Favorites set
AGGREGATE BY PROFILE FIELDS
• Age, Height, Weight
• Body Type, Ethnicity
• Position, Relationship Status, Tribes
Coming soon!
• Looking for
• Gender Identity
• Status & Last Tested
14. Picking and Ranking Matches with Jenny!
1
4
DEFINE THE TARGET USERS AND AREA
• Must be an engaged user in the past month Look
at all geohash5s a user has traveled through in
the past 30 days
• Engagement = app open + cascade OR inbox
view
• Consider any user who also has location data in
those geohash5s potential matches
DO THE MATH
• Find all profiles that have at least four demographic
features in common with the target preferences
• Rank the recommendations by the number of
features shared with the target preferences
16. Category 1 :: Leading Men
TYRION LANISTER
How tall do you
have to be to get
on this ride?
TED MOSBY
RUPAUL
HEIGHT 5’7 or less
5’8 – 6’
6’1 and up
17. Category 1 :: Leading Men
TYRION LANISTER
How tall do you
have to be to get
on this ride?
TED MOSBY
RUPAUL
HEIGHT 5’7 or less
5’8 – 6’
6’1 and up
18. Category 2 :: Cruisy Spots
INSTAGRAM
Where would CJ
most likely pick
up a date?
URTH CAFE
IHOP
18 - 28
29 - 40
41+
AGE
19. Category 2 :: Cruisy Spots
INSTAGRAM
Where would CJ
most likely pick
up a date?
URTH CAFE
IHOP
18 - 28
29 - 40
41+
AGE
20. Category 3 :: Lovesongs
1DIRECTION
Based solely on
their bodies,
which band would
be CJ’s favorite?
98 DEGREES
BIGGIE SMALLS
Slim,
Average
Toned, Muscular
Stocky,
Large
BODY
TYPE
21. Category 3 :: Lovesongs
1DIRECTION
Based solely on
their bodies,
which band would
be CJ’s favorite?
98 DEGREES
BIGGIE SMALLS
Slim,
Average
Toned, Muscular
Stocky,
Large
BODY TYPE
22. TLDR :: Meet Your Match!
18 - 28
AGE
HEIGHT
WEIGHT
LOOKING FOR
5’7 – 5’9
158 - 182
WHITE, LATINO,
MIXED
BODY TYPE
POSITION
TONED, MUSCULAR
VERSATILE,
BOTTOM
ETHNICITY
RIGHT NOW
FRIENDS
COME TO THE FRONT IF YOU MATCH FOUR OR MORE OF CJ’S PREFS!
23. That Was Fun … Now Show Me the D
CONTROL FRESH SUGGESTED
App Opens
Inbox Views
Inbound Comm
19
16
6
32
31
16
167%
189%
264%
43
31
9
226%
189%
150%
# # % Control # % Control
Metrics represent per user per day averages
2MM Certified Fresh
264%
20K SFY Beta6MM MAU
Fresh Faces and Suggested for You content on the home screen drive a
MULTIPLIER EFFECT with basic engagement metrics
24. Users GET IT and WANT MORE
2
4
How would you feel if Grindr made these personalized suggestions a
PERMANENT part of your app?
I’d Love
It
34%
I’d Expect It
13%
I Am Neutral
27%
I’d Tolerate It
13%
I’d Dislike It
13%
25. Next Season …
2
5
CHRIS starts analyzing, LOOKING
FOR, gender identity, and sexual health
data, and analyzing the importance of
each
@nerdist RULEZ!
JENNY makes sure your matches have
compatible POSITION preferences,
and eject anyone more than 10 miles
away.
thanks, sex-kitten
26. #authenticity Mission Statement
2
6
How might we suggest matches to Grindr users
that will result in new conversation pairs
and increase engagement for our users?
Analyze behavioral patterns and deliver
15 profiles that match a users preferences,
rank them by strength of match,
filter by key engagement features like position,
and only show guys
NEARBY AND ONLINE NOW!
28. Part-time Product Management Courses
in San Francisco, Silicon Valley, Los
Angeles, New York, Austin, Boston, Seattle,
Chicago, Denver, London, Toronto
www.productschool.com