Submit Search
Upload
How Lanyrd does Geo
•
6 likes
•
5,721 views
Simon Willison
Follow
Presented at Geomob February 2013 - http://lanyrd.com/2013/geomob-february/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
Geography Apps
Geography Apps
egill11
Bomb Sight presentation for Geomob London
Bomb Sight presentation for Geomob London
Geobits Ltd
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBossArchitectForum
Smart Cities - Installation
Smart Cities - Installation
annegalang
Docker Networking
Docker Networking
Kingston Smiler
App 的隱形殺手 - 留存率
App 的隱形殺手 - 留存率
Jason TC HOU (侯宗成)
Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
jucaab
Data virtualization, Data Federation & IaaS with Jboss Teiid
Data virtualization, Data Federation & IaaS with Jboss Teiid
Anil Allewar
Recommended
Geography Apps
Geography Apps
egill11
Bomb Sight presentation for Geomob London
Bomb Sight presentation for Geomob London
Geobits Ltd
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBossArchitectForum
Smart Cities - Installation
Smart Cities - Installation
annegalang
Docker Networking
Docker Networking
Kingston Smiler
App 的隱形殺手 - 留存率
App 的隱形殺手 - 留存率
Jason TC HOU (侯宗成)
Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
jucaab
Data virtualization, Data Federation & IaaS with Jboss Teiid
Data virtualization, Data Federation & IaaS with Jboss Teiid
Anil Allewar
Integration blueprint-short-en
Integration blueprint-short-en
Guido Schmutz
Java EE microservices architecture - evolving the monolith
Java EE microservices architecture - evolving the monolith
Markus Eisele
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
Guido Schmutz
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture EBS R12
jucaab
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
MuleSoft
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
Markus Eisele
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Anil Allewar
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
Rishikese MR
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
HARMAN Services
NFV & Openstack
NFV & Openstack
Marie-Paule Odini
facebook architecture for 600M users
facebook architecture for 600M users
Jongyoon Choi
Hadoop and Machine Learning
Hadoop and Machine Learning
joshwills
Hybrid integration reference architecture
Hybrid integration reference architecture
Kim Clark
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
Kim Clark
Gluecon Monitoring Microservices and Containers: A Challenge
Gluecon Monitoring Microservices and Containers: A Challenge
Adrian Cockcroft
Introduction to Mahout and Machine Learning
Introduction to Mahout and Machine Learning
Varad Meru
From Microliths To Microsystems
From Microliths To Microsystems
Jonas Bonér
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Cheap tricks for startups
Cheap tricks for startups
Simon Willison
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
Simon Willison
Building Lanyrd
Building Lanyrd
Simon Willison
How we bootstrapped Lanyrd using Twitter's social graph
How we bootstrapped Lanyrd using Twitter's social graph
Simon Willison
More Related Content
Viewers also liked
Integration blueprint-short-en
Integration blueprint-short-en
Guido Schmutz
Java EE microservices architecture - evolving the monolith
Java EE microservices architecture - evolving the monolith
Markus Eisele
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
Guido Schmutz
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture EBS R12
jucaab
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
MuleSoft
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
Markus Eisele
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Anil Allewar
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
Rishikese MR
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
HARMAN Services
NFV & Openstack
NFV & Openstack
Marie-Paule Odini
facebook architecture for 600M users
facebook architecture for 600M users
Jongyoon Choi
Hadoop and Machine Learning
Hadoop and Machine Learning
joshwills
Hybrid integration reference architecture
Hybrid integration reference architecture
Kim Clark
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
Kim Clark
Gluecon Monitoring Microservices and Containers: A Challenge
Gluecon Monitoring Microservices and Containers: A Challenge
Adrian Cockcroft
Introduction to Mahout and Machine Learning
Introduction to Mahout and Machine Learning
Varad Meru
From Microliths To Microsystems
From Microliths To Microsystems
Jonas Bonér
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Viewers also liked
(18)
Integration blueprint-short-en
Integration blueprint-short-en
Java EE microservices architecture - evolving the monolith
Java EE microservices architecture - evolving the monolith
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture EBS R12
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
NFV & Openstack
NFV & Openstack
facebook architecture for 600M users
facebook architecture for 600M users
Hadoop and Machine Learning
Hadoop and Machine Learning
Hybrid integration reference architecture
Hybrid integration reference architecture
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
Gluecon Monitoring Microservices and Containers: A Challenge
Gluecon Monitoring Microservices and Containers: A Challenge
Introduction to Mahout and Machine Learning
Introduction to Mahout and Machine Learning
From Microliths To Microsystems
From Microliths To Microsystems
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
More from Simon Willison
Cheap tricks for startups
Cheap tricks for startups
Simon Willison
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
Simon Willison
Building Lanyrd
Building Lanyrd
Simon Willison
How we bootstrapped Lanyrd using Twitter's social graph
How we bootstrapped Lanyrd using Twitter's social graph
Simon Willison
Web Services for Fun and Profit
Web Services for Fun and Profit
Simon Willison
Tricks & challenges developing a large Django application
Tricks & challenges developing a large Django application
Simon Willison
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Simon Willison
How Lanyrd uses Twitter
How Lanyrd uses Twitter
Simon Willison
ScaleFail
ScaleFail
Simon Willison
Building Things Fast - and getting approval
Building Things Fast - and getting approval
Simon Willison
Rediscovering JavaScript: The Language Behind The Libraries
Rediscovering JavaScript: The Language Behind The Libraries
Simon Willison
Building crowdsourcing applications
Building crowdsourcing applications
Simon Willison
Evented I/O based web servers, explained using bunnies
Evented I/O based web servers, explained using bunnies
Simon Willison
Cowboy development with Django
Cowboy development with Django
Simon Willison
Crowdsourcing with Django
Crowdsourcing with Django
Simon Willison
Django Heresies
Django Heresies
Simon Willison
Class-based views with Django
Class-based views with Django
Simon Willison
Web App Security Horror Stories
Web App Security Horror Stories
Simon Willison
Web Security Horror Stories
Web Security Horror Stories
Simon Willison
When Zeppelins Ruled The Earth
When Zeppelins Ruled The Earth
Simon Willison
More from Simon Willison
(20)
Cheap tricks for startups
Cheap tricks for startups
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
Building Lanyrd
Building Lanyrd
How we bootstrapped Lanyrd using Twitter's social graph
How we bootstrapped Lanyrd using Twitter's social graph
Web Services for Fun and Profit
Web Services for Fun and Profit
Tricks & challenges developing a large Django application
Tricks & challenges developing a large Django application
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
How Lanyrd uses Twitter
How Lanyrd uses Twitter
ScaleFail
ScaleFail
Building Things Fast - and getting approval
Building Things Fast - and getting approval
Rediscovering JavaScript: The Language Behind The Libraries
Rediscovering JavaScript: The Language Behind The Libraries
Building crowdsourcing applications
Building crowdsourcing applications
Evented I/O based web servers, explained using bunnies
Evented I/O based web servers, explained using bunnies
Cowboy development with Django
Cowboy development with Django
Crowdsourcing with Django
Crowdsourcing with Django
Django Heresies
Django Heresies
Class-based views with Django
Class-based views with Django
Web App Security Horror Stories
Web App Security Horror Stories
Web Security Horror Stories
Web Security Horror Stories
When Zeppelins Ruled The Earth
When Zeppelins Ruled The Earth
Recently uploaded
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Recently uploaded
(20)
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
How Lanyrd does Geo
1.
2.
We use MapBox
maps around the site
3.
We suggest events
based on the user’s Twitter and LinkedIn contacts, and their interests
4.
Each event has
a page showing who is speaking and attending, the schedule and more
5.
Speakers get detailed
profile pages
6.
Users can track
topics in specific geographical regions
7.
The site is
built around a place hierarchy
8.
So you can
see everything in a specific city, or everything in England
9.
Or view events
for a topic in a place
10.
Our microformats provide rich
site snippets on Google
11.
We provide GeoRSS
feeds, which can be fed in to Google Maps
12.
Our hierarchical place
database is built on top of Yahoo! Geo Planet
13.
We run off
our own copy of the GeoPlanet database, which Yahoo! no longer provide...
14.
But it has
been mirrored by the Internet Archive
15.
You can explore
GeoPlanet using Yahoo!’s YQL API
16.
treebeard is an
excellent library for dealing with trees in a SQL database
17.
Our search feature
is built on top of Solr...
18.
We support search
within an area by indexing the full place hierarchy for each event
19.
Events have a
primary venue, so we can plot them as a single point on a map
20.
We encourage people
to attach existing venues first to help avoid duplicates
21.
22.
Lanyrd has a
foursquare app, which provides event information when you check in to the venue
23.
We have a
tool to help match our venues to foursquare venues
24.
Foursquare have an
API specifically for matching venues
25.
The apps platform
is very powerful, and extremely easy to integrate with
Download now