SlideShare a Scribd company logo
1 of 29
2013
Data features at
Foursquare
Nikhil Dandekar
Data @ Foursquare
@nikhilbd, nikhil@foursquare.com
2013
2013
From the data point of view...
Check-in = User + Location + Time
2013
From the data point of view...
Check-in = User + Location + Time
4.5+ Billion check-ins, 6 Million check-
ins/day
2013
From the data point of view...
Check-in = User + Location + Time
4.5+ Billion check-ins, 6 Million check-
ins/day
40 million users worldwide
60 million locations (venues)
2013
Data features
●Explore
●Ads relevance
●Check-in Search
●Proactive recommendations
●Where to go next?
●Similar Venues
●Tourist Venues
●Venue Shapes
●Closed Venue detection
●etc.
2013
Explore
2013
Explore
2013
Explore
2013
What powers Explore?
Signals:
●Venue-specific
●Temporal
●User-level (personalized)
●Social
●Location-specific
●Query text
●…...
2013
Venue
Rating
2013
Venue Rating
• Like %
2013
Venue Rating
• Like %
• Popularity
2013
Venue Rating
• Like %
• Popularity
• Loyalty
2.6 check-ins/user Vs. 1.71 check-ins/user
Vs.
Vs.
2013
Venue Rating
• Like %
• Popularity
• Loyalty
• Expertise Score
2013
Venue Rating
• Like %
• Popularity
• Loyalty
• Expertise Score
• Tip Sentiment
• Listiness
• …
2013
Temporal Signals
2013
●Based on the user’s own history
●Where have you been?
●What types of places do you go to?
●Are you familiar with this area? Are you a
tourist?
User Signals
2013
Social Signals
2013
Social Signals
The chance that an
average user checks
in at a place their
friends have never
been < 40%
2013
Other features
There are a lot of other signals
that go in Explore
2013
2013
The Venue Graph
• 30m venues interconnected w/ different
signals:
• flow
• co-visitation
• categories
• menus
• tips and shouts
2013
Tourist Venues
2013
2013
Venue Shapes
2013
Closed Venue Detection
2013
The Data tell us...
• Human mobility patterns
– Spatial
– Temporal
• User context
– Where they are, where they’ve been, where
they’re (likely to be) going
– What they like, what their friends like
• Venue patterns
– Who goes here, when, and what they like
2013
Questions?
Nikhil Dandekar
Data @ Foursquare
@nikhilbd, nikhil@foursquare.com

More Related Content

Similar to Data features at Foursquare (August 2013)

Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...
Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...
Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...Lucidworks
 
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...Benu Aggarwal
 
Nyas ml-4sq-2
Nyas ml-4sq-2Nyas ml-4sq-2
Nyas ml-4sq-2metablake
 
Context of Use and Use of Context: Localization and UX
Context of Use and Use of Context: Localization and UXContext of Use and Use of Context: Localization and UX
Context of Use and Use of Context: Localization and UXUltan O'Broin
 
Balancing the Dimensions of User Intent
Balancing the Dimensions of User IntentBalancing the Dimensions of User Intent
Balancing the Dimensions of User IntentTrey Grainger
 
Personagraph presentation
Personagraph presentationPersonagraph presentation
Personagraph presentationDon Quinn
 
Sensing City Potential through Social Data @ ICMU2014 Panel
Sensing City Potential through Social Data @ ICMU2014 PanelSensing City Potential through Social Data @ ICMU2014 Panel
Sensing City Potential through Social Data @ ICMU2014 PanelYutaka Arakawa
 
Sue york training day 2013
Sue york   training day 2013Sue york   training day 2013
Sue york training day 2013Ray Poynter
 
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...ChrisBai4
 
UX for Gamer Acquisition, Retention and Conversion
UX for Gamer Acquisition, Retention and ConversionUX for Gamer Acquisition, Retention and Conversion
UX for Gamer Acquisition, Retention and ConversionDubit
 
Twitter Data Analysis Unveils Vast Opportunities in Singapore
Twitter Data Analysis Unveils Vast Opportunities in SingaporeTwitter Data Analysis Unveils Vast Opportunities in Singapore
Twitter Data Analysis Unveils Vast Opportunities in SingaporeInData Labs
 
Local SEO - Why Should You Care?
Local SEO - Why Should You Care?Local SEO - Why Should You Care?
Local SEO - Why Should You Care?Janice Tippett
 
Social Media & QR codes s-go 2012
Social Media & QR codes  s-go 2012Social Media & QR codes  s-go 2012
Social Media & QR codes s-go 2012sgorney
 

Similar to Data features at Foursquare (August 2013) (16)

Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...
Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...
Lessons from the Field: Common Mistakes and Things Overlooked When Deploying ...
 
Foursquare
FoursquareFoursquare
Foursquare
 
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...
SES Chicago 2013 - World Class Local: Optimizing Listings, Place Pages, and B...
 
Spatial database
Spatial databaseSpatial database
Spatial database
 
Nyas ml-4sq-2
Nyas ml-4sq-2Nyas ml-4sq-2
Nyas ml-4sq-2
 
Context of Use and Use of Context: Localization and UX
Context of Use and Use of Context: Localization and UXContext of Use and Use of Context: Localization and UX
Context of Use and Use of Context: Localization and UX
 
Balancing the Dimensions of User Intent
Balancing the Dimensions of User IntentBalancing the Dimensions of User Intent
Balancing the Dimensions of User Intent
 
Personagraph presentation
Personagraph presentationPersonagraph presentation
Personagraph presentation
 
Sensing City Potential through Social Data @ ICMU2014 Panel
Sensing City Potential through Social Data @ ICMU2014 PanelSensing City Potential through Social Data @ ICMU2014 Panel
Sensing City Potential through Social Data @ ICMU2014 Panel
 
Sue york training day 2013
Sue york   training day 2013Sue york   training day 2013
Sue york training day 2013
 
Foursquare the next big thing
Foursquare the next big thingFoursquare the next big thing
Foursquare the next big thing
 
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...
Gary Nissim and Peter Dimakidis presents 'Exclusive Research - You Can't Spel...
 
UX for Gamer Acquisition, Retention and Conversion
UX for Gamer Acquisition, Retention and ConversionUX for Gamer Acquisition, Retention and Conversion
UX for Gamer Acquisition, Retention and Conversion
 
Twitter Data Analysis Unveils Vast Opportunities in Singapore
Twitter Data Analysis Unveils Vast Opportunities in SingaporeTwitter Data Analysis Unveils Vast Opportunities in Singapore
Twitter Data Analysis Unveils Vast Opportunities in Singapore
 
Local SEO - Why Should You Care?
Local SEO - Why Should You Care?Local SEO - Why Should You Care?
Local SEO - Why Should You Care?
 
Social Media & QR codes s-go 2012
Social Media & QR codes  s-go 2012Social Media & QR codes  s-go 2012
Social Media & QR codes s-go 2012
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 

Recently uploaded (20)

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 

Data features at Foursquare (August 2013)

Editor's Notes

  1. Everything starts with a checkin. That’s what most of people know Foursquare for. You click the big pushpin, select where you are at and checkin.
  2. Let’s look at a checkin from a data point of view. Users are social. We can locations as Venues. Venues have a lot of data attached to it: Category, Tips, hours, website etc.
  3. Users are social. We can locations as Venues. Venues have a lot of data attached to it: Category, Tips, hours, website etc.
  4. Foursquare is also a social network. So these users are connected to each other. We can locations as Venues. Venues have a lot of data attached to it: Category, Tips, hours, website etc.
  5. What does this data enable? A lot of data features like Explore, Ads relevance, checkin search. We don’t have the time to go through all of these. So we will talk about a few of these today...
  6. Explore is our Search/Recommendations product. E.g. If you select Best Nearby, the equivalent to a query-less search, we return pure recommendations
  7. We can do pure search.
  8. Then you can issue broad queries like coffee and get recommendations for them. These straddle what people define as search & recommendations.
  9. There are a bunch of signals which power Explore. We will look at a few of these today. Location specific: Where you search from/for. Densely/Sparsely populated area? etc.
  10. One of the most important signals is Venue Rating. This is the one number we associate with every Venue which tells you how good a Venue is. This is context-independent signal. By that I mean the venue rating you see will be the same no matter who you or where you are or what you are searching for. This is our page rank.
  11. Let’s talk about VenueRating a bit more. What goes into venue rating? One of the things we look at is the Like %. It’s the percentage of people who click on the Like “heart” on the Venue Page. Most local review sites like Yelp & Urbanspoon use Average Review Score of the Like %
  12. But remember, we have the checkin data. We know how many people have been to this place i.e. its Popularity Do you know what this place is with over 1.3m checkins?
  13. We can be even more intelligent. We can calculate loyalty…. Here is a comparison between Sightglass coffee and the Starbucks a block away.
  14. We can identify people who are Coffee Experts based on the # of different coffee places they go to, # of tips they write there, # of likes/dislikes they give. If Coffee experts frequent your place, that definitely helps your rating.
  15. We don’t stop there. We use lot’s of other factors like Tip Sentiment and Listiness that go into the final Venue Rating. The checkin data is a very rich source of information which lets us come up with a very smart and nuanced Venue Rating score.
  16. The times that a place is popular is very important for ranking. Consider these signals about 3 places in NY. Each place has a different signature based on when people come to the place. Weekends have quite a different pattern to weekdays. This plot shows 3 different places: Gorilla Coffee, Gray’s Papaya (a hot-dog place), Amorino (an ice cream shop) See how Gorilla Coffee is busy more in the morning, where Amorino is busy in the evening. Gray’s Papaya clearly has a strong lunch crowd, but also a late night peak on the weekends. Including these signals is crucial to making a relevant recommendation. Again it’s the power of the checkin data which enables us to use temporal signals.
  17. Because of checkin data, we can give personalized recommendations.
  18. We can use our social graph to make recommendations based on your social network. We know where your friends have been to and use that to make great recommendations.
  19. This graph is a little tough to read, but basically tells you how likely you are to checkin to the same place that one of your friends did. Over on the left are the “explorers” (the red bar) who go to new places almost 70% of the time. And on the far right are the “followers,” who go to places their friends have been more than 80% of the time! The median user (50th %-ile) repeats a friend’s check-in about 65% of the time. Thus this signal is huge is making a relevant recommendation.
  20. to give you the best possible results set. But I want to quickly show you some of the other interesting features that the checkin data powers
  21. Here’s one feature. Venue Similarity. You can see it on the right hand side of a Venue Page.
  22. Venue Similarity is powered by what we call the the Place Graph. Place graph is the network of connections between all places in the world. Here, the nodes are places, and the edges are a variety of different signals indicating the strength of the connection between places. There are a variety of signals to consider. Flow is how often people directly move between two places co-visitation is how many people visited the two places in the past categories are a natural structure which determines similarity between places also there are lots of free text describing places, such as menus, tips, and shouts, which implicitly connect places that share the same text
  23. The data tells us about tourist venues. What places do tourists & out-of-towners visit. It tells you to visit the Kremlin when you are in Moscow, and visit the Notre Dame Cathedral when you are in Paris. From the checkin data, we know when people take trips to cities that are not your honetown. We can look at what places they visit when they are a tourist.
  24. The data tells us where people go next after visiting a venue. We can look at consecutive checkins from users and generate a high-quality where-to-go-next data. I use this a lot to figure out that to do next. This is also great for to suggest you tourist itineraries
  25. Checkin data lets you define accurate Venue Shapes. For large venues like SFO or Candlestick path, this is very important. Can you guess what the venue on the left is? What about the one on the right?
  26. The data lets us figure out venue closures automatically. We don’t have to wait for a human to report a closure. This is the checkin pattern for a closed venue in New York.
  27. To summarize, the data tells us a lot about people. It tell us where they move in space & in time. All of this data gives us a ton of insight into how people move around in the world. It’s a very unique data and as you have seen, we can build rich & interesting features on top of it. I believe so far we have just scratched the surface of what we can do with this.