Foursquare session by Andrew Hogue http://www.linkedin.com/in/ahogue
Bigger room, more people. Everybody is checking in using Foursquare:)
At the beginning Andrew reminded the triad of Social-Mobile-Location, and about Foursquare place in the middle. Then he announced draconian plans: “We want to become Location fabric of the world, like Facebook has become the social fabric of the world”
A question from me, who is Mobile fabric of the world then?!
Further goes technical stuff.
Search is fundamental. Seems recommendations are not, from now? Here is my own conclusion. Recommendations were important when there was no data about the venue. As soon as popular venues got thousands of checkins and corresponding data, the search had come to the be primary interface over the recommendations.
Technologies for search.are Solr, Lucene, Slashem. Data techs are MongoDB, Hadoop. Good post about Foursquare data and databases http://en.community.dell.com/dell-blogs/enterprise/b/inside-enterprise-it/archive/2011/07/27/oscon-how-foursquare-uses-mongodb-to-manage-its-data.aspx
Google geometry lab called S2 is used for Cells http://code.google.com/p/s2-geometry-library/
today data volumes are bigger:
1,500+ API hits per second
GSP accuracy still sucks. Some visuals, over the map, some anomalies. NYC Central Park is a huge venue. NYC JFK is a huge venue. Animation of people movements, prediction of next move.