Machine Learning with Large Networks of People and Places
Foursquare is now aware of over 1.5 billion check-ins from 15 million people at 30 million different places all over the world. Each check-in can be thought of as an edge in a vast network connecting people to each other and to the places that they care about most.
Graph-based machine learning algorithms are critical not only for making sense of these networks that emerge out of patterns of human mobility but also for creating useful data-driven products that help people better navigate the real world.
In his talk, Blake examines two networks that he has observed at foursquare, the social graph and the place graph, and then discuss various machine learning and big data techniques for better understanding these networks as well as using them to build a novel recommendation engine called 'Explore.'
Full transcript of the talk can be found here
Want to hear from more top engineers?
Our weekly email contains the best software development content and interviews with top CTOs. Enter your email address now to stay in the loop.