Architecture of the Triposo travel guide
Douwe Osinga (@dosinga)
Thursday, 17 October 13
Architecture of the Triposo travel guide Douwe Osinga (@dosinga) - - PowerPoint PPT Presentation
Architecture of the Triposo travel guide Douwe Osinga (@dosinga) Thursday, 17 October 13 The Company Thursday, 17 October 13 Founded by Ex Googlers Thursday, 17 October 13 In Sydney Thursday, 17 October 13 Financed in California Thursday,
Architecture of the Triposo travel guide
Douwe Osinga (@dosinga)
Thursday, 17 October 13The Company
Thursday, 17 October 13Founded by Ex Googlers
Thursday, 17 October 13In Sydney
Thursday, 17 October 13Financed in California
Thursday, 17 October 13Headquartered in Berlin
Thursday, 17 October 13Distributed Team
Thursday, 17 October 13Quarterly Jamborees
Thursday, 17 October 13Last one on a bus in Spain
Thursday, 17 October 13Algorithms are King
Thursday, 17 October 13No Human Editing in our Guides
Thursday, 17 October 13The Product
Thursday, 17 October 13Our Mission:
Build the best travel guide
Thursday, 17 October 13Mobile
Thursday, 17 October 13Works offline
Thursday, 17 October 13Covers the World
Thursday, 17 October 13Smart
Thursday, 17 October 1325,000 destinations
around the world
500,000
points of interest
~5,000,000
downloads
Thursday, 17 October 13The Platform
Thursday, 17 October 13Big data
Thursday, 17 October 13Companies with Big data
Thursday, 17 October 13Do you have big data?
Thursday, 17 October 13We didn’t.
Thursday, 17 October 13Nice, but pricey
Thursday, 17 October 13Our current server room
Thursday, 17 October 13Coders are more expensive than Python code is slow
Thursday, 17 October 13Our System Architecture
Thursday, 17 October 13Building A database of the world
Thursday, 17 October 13Wikipedia OSM Wikitravel
Dropbox
Berlin
Uluru Potala Beansie
Google SpreadsheetS3
Buildguide Snapshot Pipeline CrawlersThe Flow
Thursday, 17 October 13Crawl 20 Sources
Thursday, 17 October 13Split everything in Pois & Locs
Thursday, 17 October 13Put every thing back together
Thursday, 17 October 13When are two things the same?
Thursday, 17 October 13When they are: Similar in location and name
Thursday, 17 October 13Wikpedia Wikitravel OSM
Geohashing
Thursday, 17 October 13Suroit Camping vs Camping le Suroite
Thursday, 17 October 13Shingling! Suroit Camping vs Camping le Suroite
Thursday, 17 October 13ampi, camp, itca, mpin, oitc, ping, roit, suro, tcam, uroi
vs
ampi, camp, esur, gles, ingl, lesu, mpin, ngle, oite, ping, roit, suro, uroi
60% Overlap
Thursday, 17 October 13John’s Bar and Grill vs Restaurant John
Thursday, 17 October 13Stop Shingles!
Thursday, 17 October 13Haarlem Library vs Haarlem City Hall
Thursday, 17 October 13Location Stop Shingles
Thursday, 17 October 13Van Gogh Museum vs Van Gogh Hotel
Thursday, 17 October 13Types from names
Thursday, 17 October 13Cafe Sydney Opera House vs Sydney Opera House
Thursday, 17 October 13Side effect: Cuisine guesser
Thursday, 17 October 13Making data useful
Thursday, 17 October 13Some further processing...
Thursday, 17 October 13Learning from pictures
Thursday, 17 October 13Learning from Wikipedia
Thursday, 17 October 13Wikipedia article distribution
Thursday, 17 October 13Learning from ratings?
Thursday, 17 October 13No Soup for you
Thursday, 17 October 13Opinion Mining
Thursday, 17 October 13Natural Language Processing
Thursday, 17 October 13If you count RegExps...
Thursday, 17 October 13http://labs.triposo.com
Further experiments
Thursday, 17 October 13Can I suggest something?
Thursday, 17 October 13The Weather
Thursday, 17 October 13Your location
Text
Thursday, 17 October 13Time
Thursday, 17 October 13Personalization
Thursday, 17 October 13Personalization
Thursday, 17 October 13Personalization
Thursday, 17 October 13Conclusion
Thursday, 17 October 13Conclusion If you can’t solve a problem in 50 lines of python running on a server in the kitchen, it must be really hard.
Thursday, 17 October 13Thanks!
Douwe Osinga (@dosinga)
Thursday, 17 October 13