Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CityGravity
Search
Nikita Kirnosov
October 12, 2015
0
130
CityGravity
Nikita Kirnosov
October 12, 2015
Tweet
Share
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
The Cult of Friendly URLs
andyhume
79
6.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
A Soul's Torment
seathinner
5
2.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
63
Scaling GitHub
holman
464
140k
Embracing the Ebb and Flow
colly
88
5k
Faster Mobile Websites
deanohume
310
31k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
CityGravity Nikita Kirnosov Get to know
a city
How do tourists make plans? 1. Decide what
interests them. 2. Book a nice hotel What’s missing? OpBmal accommodaBon allows you to spend minimum Bme traveling to interesBng stuff
Find a center of gravity and stay close to
it! Let’s do it! TransportaBon Bmes AIracBons I’ll see
Does it sound right?
Does it sound right?
Model & Improve clustering + ranking
How to opBmally group the aIracBons? Not realisBc:
you do not go to hotel aPer each aIracBon Not achievable: ~ 1,000,000 Google API calls for California
Calculate the distance matrix and apply
DBSCAN clustering. Density condiBon: distance < 1 mi The cluster is too big… How to opBmally group the aIracBons?
Apply hierarchical clustering to the big cluster to
achieve subcluster diameter < 2 mi ~ 40,000 Google API calls for California How to opBmally group the aIracBons?
Solved!
Looking for the unique locaBon: accurate result
Me, Nikita
Me, Nikita
What are we looking for? Get further –
ride longer I am the middle, how do I get out? Total (Travel 1me * Number of objects)
My Data