SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
People Suck at
                   Naming Places

                                                                Ignite
                                                                Where
                                                               San Jose
                                                              2010/03/30                     1
Wednesday, March 31, 2010

This talk is born form my obsessions at Praized, a local/social platform/api. I was going to be
a French Literature Major at Université du Québec à Montréal but the internet came along...

Might scorch your ears. Not native english speaker.
I now say “third” but use to say “turd”. Oh shit, I know...

http://www.afroginthevalley.com/2010/03/08/my-ignite-where-talk-proposal-people-
suck-at-naming-places/
If a search falls on a map...

                                                       and nobody is
                                                       around to map
                                                          coordinates
                                                        does it exist?
                                                       “To be is to be
                                                           perceived”
                                                              Awareness.                   2
Wednesday, March 31, 2010

Georges Berkeley - places are all about what we say/do...

What is the difference between what something is, and how it appears?

If you have ever attempted to develop a system to parse location from unstructured text, you
know that even structured location data is not that well structured, quality varies a lot.


http://en.wikipedia.org/wiki/If_a_tree_falls_in_a_forest
http://en.wikipedia.org/wiki/George_Berkeley
http://www.openstreetmap.org/?lat=54.1&lon=-59.8&zoom=5&layers=000BTTF
Places names are...
       ๏ Relative
       ๏ Fuzzy
       ๏ Temporal
       ๏ Variable
       ๏ All about
         Perception
                                                                                             3
Wednesday, March 31, 2010

Relative: Eastside LA? Where does that start?

Fuzzy: I’m at Where 2.0 at the Marriot. If I’m on the grass in front, I’m I still “there”?

Variable: Meet me at the snow castle (during Carnival in Québec)

Perception: Meet me at the unicorn... (Bristol Council House)

http://www.flickr.com/photos/62327186@N00/2549254716/
Places names are...
       ๏ Historical
       ๏ Cultural
       ๏ Personal




       ๏ Based on convention                                                                  4
Wednesday, March 31, 2010

Historical: history traces geography - city, streets, change names. But people like the old
ones, that’s what they grew up with.

Cultural: Depends on whom ask. Eastern Canada might be Ontario for someone from BC. It’s
most likely the maritimes if you are from Québec.
Personal: Maine and Vermont might be North to you. It’s South to me most of the time. Also
people attach events/metaphor to places “where we first kissed” is hard to precisely pin on a
map...

Based on social conventions - agreements of many, shared meaning

http://www.flickr.com/photos/therealdevildoll/4182828869/in/set-72157622970694379/
Humans define places

                                  Humans are imperfect,
                                  “namespace” of places
                                   is really, really, messy.
                                     Add politics, religion,
                                    ownership, language...
                                              #l10n #i18n #hard        5
Wednesday, March 31, 2010

Messy. Context switch. Local, international, names are shortcuts...

http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=P
%C3%A9kin&sll=39.873912,116.408386&sspn=1.566119,1.930847&g=Beijing,
+China&ie=UTF8&hq=&hnear=Beijing,
+China&ll=39.814865,117.193909&spn=1.751028,3.501892&z=9
Language and approximation
          ๏ J’ai quitté mon domicile qui se situe à la
            frontière des quartiers Outremont et
            Mile-End à Montéal.
          ๏ Vers l’aéroport de Montréal, nommé
            Pierre-Elliot Trudeau, situé à Dorval, code
            YUL, au Québec.
          ๏ Direction de la côte ouest américaine, plus
            précisément vers SJ qui est ma destination
            finale.
          ๏ De plus, cette fin de semaine, je serais au
            WhereCamp chez Google.
                                                                                 6
Wednesday, March 31, 2010

Having fun here. En français... can you spot how many places are “named” here?

14. Fuzzy. In French. Imagine in Glyphs you can’t decode...

http://www.flickr.com/photos/makelessnoise/251478651/
The Cathedral and the Bazaar

          ๏ Smart data structures and
            dumb code works a lot better
            than the other way around.

          ๏ Often, the most striking and
            innovative solutions come from
            realizing that your concept of the
            problem was wrong.                                         7
Wednesday, March 31, 2010

Smart Data, dumb code.
Your concept is wrong.
KISS.

http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/
http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
http://www.flickr.com/photos/sylvaincarle/2283831999/
One ID to Rule Them All
          ๏ Three IDs for the WEB kings under the MS, AOL & Y!
          ๏ Seven for the LBS lords in their halls of stone,
          ๏ Nine for GIS Men doomed to die,
          ๏ One for the G Lord on his “non-evil” throne
          ๏ In the Land of the Internets where the Shadows lie.
          ๏ One ID to rule them all, One ID to find them,
          ๏ One ID to bring them all and in the darkness bind
            them (under a restrictive license).

                                            WRONG!
                                                                                                   8
Wednesday, March 31, 2010

I won’t read this to you... but let’s just say, centralization might seem a good idea, but it’s not
(it’s also a choke point, not really in the spirit of the internet). We don’t want this (for a certain
value of “we”)

 http://en.wikipedia.org/wiki/One_Ring (re-interpreted)
TIMTOWTDI
               ๏ Find by...
                            ๏ Lat/Long (duh)
                            ๏ Name
                            ๏ Nickname
                            ๏ Neighbourhood
                            ๏ Proximity
                            ๏ Activity
                                                                                        9
Wednesday, March 31, 2010

Many facets. As many as human interests... There is more than one way to do it.

To parse from language, you usually need 2-3 hints/axis to match, more context always help
(from user previous actions, social graph, profile).

http://www.flickr.com/photos/wallyg/1485602993/
TIMTOWTDIBSCINABTE




                  ๏ Lightweight Identifiers
                  ๏ As simple as possible
                  ๏ Distributed (webwide)
                                                                  10
Wednesday, March 31, 2010

But then again... Tim Toady Bicarbonate!

“consistency is not a bad thing either”

http://en.wikipedia.org/wiki/There's_more_than_one_way_to_do_it
Name Repositories
               ๏ GeoNames
               ๏ Geocommons
               ๏ Placemaker                                            Others? Tweet
               ๏ Wikipedia/DBpedia
                             Text                                      suggestions to
                                                                      @afrognthevalley
               ๏ Freebase                                             with #ignitewhere




                                                                                              11
Wednesday, March 31, 2010

So there’s a few good sources of “names”... mostly in english. Please Intl folks, chime in with
your APIs...

http://www.flickr.com/photos/troyholden/4114564467/sizes/l/
Geographic Indexes
               ๏ OpenStreetMaps
               ๏ Maps API (you know them)
               ๏ Open Data Repos       Others? Tweet
                                       suggestions to
               ๏ geodata.gov          @afrognthevalley
                                     with #ignitewhere




                                                                                 12
Wednesday, March 31, 2010

Also good sources of coordinates. That you can map to names. You get the idea.

http://www.flickr.com/photos/manitobamaps/3002928816/
Linked Data & IDs schemas
                                                          ๏ WOEID (Twitter)
                                                          ๏ Flickr place_id
                                                          ๏ Google place URL
                                                          ๏ Freebase GUID
                                                          ๏ Geohash
                                                          ๏ Not 4SQ/GW (yet)
                              Others? Tweet suggestions
                                                          ๏ but machine tags
                                 to @afrognthevalley
                                  with #ignitewhere

                                                                           13
Wednesday, March 31, 2010

Anchor points. Passing references between systems. Still emerging.

We (Praized) are working on this. SimpleGeo is another known source.

http://www.flickr.com/photos/alexispz/308478627/
Activity Streams Mining

       ๏ Status updates
       ๏ RSS/ATOM feeds
       ๏ ActivityStrea.ms
         ๏ Explicit
         ๏ Implicit
         ๏ Derived

       ๏ PlaceStrea.ms?                                                                        14
Wednesday, March 31, 2010

Explicit, implicit and derived “places data”. From unstructured to structured (with a little help
from our friends - Localeze and YPG).
Most Data Licenses Suck




                                                                                             15
Wednesday, March 31, 2010

We had to work a lot to have “api friendly” licenses. One thing I want to fix is with “rel-
licenses” within microformatted data, for different entries.
Be a Data Hippie




                                                                                                16
Wednesday, March 31, 2010

Peace, love and machine tags. And rainbows. Pandas optional.

I think this approach wins at the “simple as possible but not simpler” contest.

But then again, if it looks like RDF, many “web” folks don’t like it. You can express this as
XML or JSON too if you really need to.

namespace:predicate=value - that’s it! Simple bootstrap.

http://code.flickr.com/blog/2009/07/06/extraextraextra/
The World is Messy


                 I like it like that
                 It’s more work
                 It’s more fun
                                                                       17
Wednesday, March 31, 2010

The world is messy, any data derived from it shall be.

This is a slide with less text, it’s a buffer slide for the speaker.

http://www.flickr.com/photos/cliff_robin/1435736725/
Bootstrapping

               ๏ BOF on matching location in
                 unstructured text anyone?
               ๏ WhereCamp session on
                 Places in Activity Streams...
               ๏ Machine Tag Exchange?
                                                                                    18
Wednesday, March 31, 2010

Let’s move this forward... BOFs tomorrow. WhereCamp session Saturday. Let’s Swap.

http://www.flickr.com/photos/cliff_robin/1435753709/
Places are Social Containers




                                                                                 19
Wednesday, March 31, 2010

“Places” is the natural/intiutive way to sort/filter social activities.

(the other two axis are time and friends).

I could have given you 20 examples of bad places names.

Check out the “Fascinating Names” blog for that - http://fascinatingnames.com/

http://www.flickr.com/photos/stevec77/2480333236/
Thanks!
          ๏       http://afrog.in/ (activity stream)
          ๏       http://afroginthevalley.com (blog)
          ๏       @afrognthevalley on twitter
          ๏       http://code.google.com/p/praized/
          ๏       www.praizedmedia.com




Wednesday, March 31, 2010



http://www.afroginthevalley.com/2010/03/08/my-ignite-where-talk-proposal-people-
suck-at-naming-places/

Contenu connexe

En vedette

Tendances Techno 2011
Tendances Techno 2011Tendances Techno 2011
Tendances Techno 2011Sylvain Carle
 
Collaboration et Innovation
Collaboration et InnovationCollaboration et Innovation
Collaboration et InnovationSylvain Carle
 
Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Sylvain Carle
 
The end is uncertain and the future is always too far
The end is uncertain and the future is always too farThe end is uncertain and the future is always too far
The end is uncertain and the future is always too farSylvain Carle
 
This is not about Tweeting and Driving
This is not about Tweeting and DrivingThis is not about Tweeting and Driving
This is not about Tweeting and DrivingSylvain Carle
 
#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...Sylvain Carle
 
How to ship web software like pirates!
How to ship web software like pirates!How to ship web software like pirates!
How to ship web software like pirates!Sylvain Carle
 

En vedette (10)

Tendances Techno 2011
Tendances Techno 2011Tendances Techno 2011
Tendances Techno 2011
 
Collaboration et Innovation
Collaboration et InnovationCollaboration et Innovation
Collaboration et Innovation
 
Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?
 
Le web des données
Le web des donnéesLe web des données
Le web des données
 
The end is uncertain and the future is always too far
The end is uncertain and the future is always too farThe end is uncertain and the future is always too far
The end is uncertain and the future is always too far
 
This is not about Tweeting and Driving
This is not about Tweeting and DrivingThis is not about Tweeting and Driving
This is not about Tweeting and Driving
 
De Techno à Média
De Techno à MédiaDe Techno à Média
De Techno à Média
 
#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...
 
How to ship web software like pirates!
How to ship web software like pirates!How to ship web software like pirates!
How to ship web software like pirates!
 
Networked Humans
Networked HumansNetworked Humans
Networked Humans
 

Similaire à Sylvain Carle People Suck At Naming Places (version with notes)

Spinuzzi - The Past Future of Work
Spinuzzi - The Past Future of WorkSpinuzzi - The Past Future of Work
Spinuzzi - The Past Future of WorkClay Spinuzzi
 
The Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in HyperspaceThe Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in Hyperspacejsokohl
 
Kj f2013 thesisbook
Kj f2013 thesisbookKj f2013 thesisbook
Kj f2013 thesisbookkatyjeremko
 
2014 digital ethography_eric meyer
2014 digital ethography_eric meyer2014 digital ethography_eric meyer
2014 digital ethography_eric meyeroiisdp
 
Designing The Future - Metadesign For Murph
Designing The Future - Metadesign For MurphDesigning The Future - Metadesign For Murph
Designing The Future - Metadesign For MurphJohn V Willshire
 
Grab a bucket! It's raining data!
Grab a bucket! It's raining data!Grab a bucket! It's raining data!
Grab a bucket! It's raining data!Dorothea Salo
 
Bringing the Stories of the Skies to Your Library
Bringing the Stories of the Skies to Your LibraryBringing the Stories of the Skies to Your Library
Bringing the Stories of the Skies to Your LibraryNCIL - STAR_Net
 
Design Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingDesign Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingJulian Bleecker
 
TBC (Dave Mee)
TBC (Dave Mee)TBC (Dave Mee)
TBC (Dave Mee)Imran Ali
 
Researchers, Discovery and the Internet: What Next?
Researchers, Discovery and the Internet: What Next?Researchers, Discovery and the Internet: What Next?
Researchers, Discovery and the Internet: What Next?David Smith
 
Social Media for the Scared October 2013 (CofE)
Social Media for the Scared October 2013 (CofE)Social Media for the Scared October 2013 (CofE)
Social Media for the Scared October 2013 (CofE)Bex Lewis
 
Beyond the Bar Chart (BLC10)
Beyond the Bar Chart (BLC10)Beyond the Bar Chart (BLC10)
Beyond the Bar Chart (BLC10)Shelley Paul
 
What Is Neogeography
What Is NeogeographyWhat Is Neogeography
What Is NeogeographyAnselm Hook
 
Marketing as Conversation: How to Interact with your Community … through your...
Marketing as Conversation: How to Interact with your Community … through your...Marketing as Conversation: How to Interact with your Community … through your...
Marketing as Conversation: How to Interact with your Community … through your...David King
 
Spotting (Draft)
Spotting (Draft)Spotting (Draft)
Spotting (Draft)Keith Lyons
 
Empowering 21st Century Learners
Empowering 21st Century LearnersEmpowering 21st Century Learners
Empowering 21st Century LearnersWesley Fryer
 
Social Studies in 21st Century - 2013
Social Studies in 21st Century - 2013Social Studies in 21st Century - 2013
Social Studies in 21st Century - 2013Glenn Wiebe
 
Placesproblemsghosts: location-based experience design
Placesproblemsghosts: location-based experience designPlacesproblemsghosts: location-based experience design
Placesproblemsghosts: location-based experience designAlejandro Zamudio
 
ARE494 Final PowerPoint : Geoffrey Bruce
ARE494 Final PowerPoint : Geoffrey BruceARE494 Final PowerPoint : Geoffrey Bruce
ARE494 Final PowerPoint : Geoffrey BruceGeoffrey Bruce
 
CityLIS talk, Feb 1st 2016
CityLIS talk, Feb 1st 2016CityLIS talk, Feb 1st 2016
CityLIS talk, Feb 1st 2016benosteen
 

Similaire à Sylvain Carle People Suck At Naming Places (version with notes) (20)

Spinuzzi - The Past Future of Work
Spinuzzi - The Past Future of WorkSpinuzzi - The Past Future of Work
Spinuzzi - The Past Future of Work
 
The Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in HyperspaceThe Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in Hyperspace
 
Kj f2013 thesisbook
Kj f2013 thesisbookKj f2013 thesisbook
Kj f2013 thesisbook
 
2014 digital ethography_eric meyer
2014 digital ethography_eric meyer2014 digital ethography_eric meyer
2014 digital ethography_eric meyer
 
Designing The Future - Metadesign For Murph
Designing The Future - Metadesign For MurphDesigning The Future - Metadesign For Murph
Designing The Future - Metadesign For Murph
 
Grab a bucket! It's raining data!
Grab a bucket! It's raining data!Grab a bucket! It's raining data!
Grab a bucket! It's raining data!
 
Bringing the Stories of the Skies to Your Library
Bringing the Stories of the Skies to Your LibraryBringing the Stories of the Skies to Your Library
Bringing the Stories of the Skies to Your Library
 
Design Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingDesign Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the Something
 
TBC (Dave Mee)
TBC (Dave Mee)TBC (Dave Mee)
TBC (Dave Mee)
 
Researchers, Discovery and the Internet: What Next?
Researchers, Discovery and the Internet: What Next?Researchers, Discovery and the Internet: What Next?
Researchers, Discovery and the Internet: What Next?
 
Social Media for the Scared October 2013 (CofE)
Social Media for the Scared October 2013 (CofE)Social Media for the Scared October 2013 (CofE)
Social Media for the Scared October 2013 (CofE)
 
Beyond the Bar Chart (BLC10)
Beyond the Bar Chart (BLC10)Beyond the Bar Chart (BLC10)
Beyond the Bar Chart (BLC10)
 
What Is Neogeography
What Is NeogeographyWhat Is Neogeography
What Is Neogeography
 
Marketing as Conversation: How to Interact with your Community … through your...
Marketing as Conversation: How to Interact with your Community … through your...Marketing as Conversation: How to Interact with your Community … through your...
Marketing as Conversation: How to Interact with your Community … through your...
 
Spotting (Draft)
Spotting (Draft)Spotting (Draft)
Spotting (Draft)
 
Empowering 21st Century Learners
Empowering 21st Century LearnersEmpowering 21st Century Learners
Empowering 21st Century Learners
 
Social Studies in 21st Century - 2013
Social Studies in 21st Century - 2013Social Studies in 21st Century - 2013
Social Studies in 21st Century - 2013
 
Placesproblemsghosts: location-based experience design
Placesproblemsghosts: location-based experience designPlacesproblemsghosts: location-based experience design
Placesproblemsghosts: location-based experience design
 
ARE494 Final PowerPoint : Geoffrey Bruce
ARE494 Final PowerPoint : Geoffrey BruceARE494 Final PowerPoint : Geoffrey Bruce
ARE494 Final PowerPoint : Geoffrey Bruce
 
CityLIS talk, Feb 1st 2016
CityLIS talk, Feb 1st 2016CityLIS talk, Feb 1st 2016
CityLIS talk, Feb 1st 2016
 

Plus de Sylvain Carle

IA. Pourquoi et Comment.
IA. Pourquoi et Comment.IA. Pourquoi et Comment.
IA. Pourquoi et Comment.Sylvain Carle
 
FIC 2018: esprit numerique
FIC 2018: esprit numeriqueFIC 2018: esprit numerique
FIC 2018: esprit numeriqueSylvain Carle
 
From atoms to bits (and back again)
From atoms to bits (and back again)From atoms to bits (and back again)
From atoms to bits (and back again)Sylvain Carle
 
Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Sylvain Carle
 
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Sylvain Carle
 
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Sylvain Carle
 
Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Sylvain Carle
 
Gouverner comme un hackeur
Gouverner comme un hackeurGouverner comme un hackeur
Gouverner comme un hackeurSylvain Carle
 
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Sylvain Carle
 
Wear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteWear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteSylvain Carle
 
Entreprendre les entrepreneurs
Entreprendre les entrepreneursEntreprendre les entrepreneurs
Entreprendre les entrepreneursSylvain Carle
 
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Sylvain Carle
 
Startups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecStartups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecSylvain Carle
 
Twitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestTwitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestSylvain Carle
 
Twitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfTwitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfSylvain Carle
 
La société en réseau, version avec notes
La société en réseau, version avec notesLa société en réseau, version avec notes
La société en réseau, version avec notesSylvain Carle
 
La société en réseau
La société en réseauLa société en réseau
La société en réseauSylvain Carle
 
Twitter Platform 2013
Twitter Platform 2013Twitter Platform 2013
Twitter Platform 2013Sylvain Carle
 
Projet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalProjet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalSylvain Carle
 
Ok, you are a CTO now...
Ok, you are a CTO now...Ok, you are a CTO now...
Ok, you are a CTO now...Sylvain Carle
 

Plus de Sylvain Carle (20)

IA. Pourquoi et Comment.
IA. Pourquoi et Comment.IA. Pourquoi et Comment.
IA. Pourquoi et Comment.
 
FIC 2018: esprit numerique
FIC 2018: esprit numeriqueFIC 2018: esprit numerique
FIC 2018: esprit numerique
 
From atoms to bits (and back again)
From atoms to bits (and back again)From atoms to bits (and back again)
From atoms to bits (and back again)
 
Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.
 
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
 
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
 
Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)
 
Gouverner comme un hackeur
Gouverner comme un hackeurGouverner comme un hackeur
Gouverner comme un hackeur
 
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
 
Wear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteWear it Smart Conference Opening Keynote
Wear it Smart Conference Opening Keynote
 
Entreprendre les entrepreneurs
Entreprendre les entrepreneursEntreprendre les entrepreneurs
Entreprendre les entrepreneurs
 
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
 
Startups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecStartups: Commerce de Détail au Québec
Startups: Commerce de Détail au Québec
 
Twitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestTwitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFest
 
Twitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfTwitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConf
 
La société en réseau, version avec notes
La société en réseau, version avec notesLa société en réseau, version avec notes
La société en réseau, version avec notes
 
La société en réseau
La société en réseauLa société en réseau
La société en réseau
 
Twitter Platform 2013
Twitter Platform 2013Twitter Platform 2013
Twitter Platform 2013
 
Projet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalProjet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha Montréal
 
Ok, you are a CTO now...
Ok, you are a CTO now...Ok, you are a CTO now...
Ok, you are a CTO now...
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Sylvain Carle People Suck At Naming Places (version with notes)

  • 1. People Suck at Naming Places Ignite Where San Jose 2010/03/30 1 Wednesday, March 31, 2010 This talk is born form my obsessions at Praized, a local/social platform/api. I was going to be a French Literature Major at Université du Québec à Montréal but the internet came along... Might scorch your ears. Not native english speaker. I now say “third” but use to say “turd”. Oh shit, I know... http://www.afroginthevalley.com/2010/03/08/my-ignite-where-talk-proposal-people- suck-at-naming-places/
  • 2. If a search falls on a map... and nobody is around to map coordinates does it exist? “To be is to be perceived” Awareness. 2 Wednesday, March 31, 2010 Georges Berkeley - places are all about what we say/do... What is the difference between what something is, and how it appears? If you have ever attempted to develop a system to parse location from unstructured text, you know that even structured location data is not that well structured, quality varies a lot. http://en.wikipedia.org/wiki/If_a_tree_falls_in_a_forest http://en.wikipedia.org/wiki/George_Berkeley http://www.openstreetmap.org/?lat=54.1&lon=-59.8&zoom=5&layers=000BTTF
  • 3. Places names are... ๏ Relative ๏ Fuzzy ๏ Temporal ๏ Variable ๏ All about Perception 3 Wednesday, March 31, 2010 Relative: Eastside LA? Where does that start? Fuzzy: I’m at Where 2.0 at the Marriot. If I’m on the grass in front, I’m I still “there”? Variable: Meet me at the snow castle (during Carnival in Québec) Perception: Meet me at the unicorn... (Bristol Council House) http://www.flickr.com/photos/62327186@N00/2549254716/
  • 4. Places names are... ๏ Historical ๏ Cultural ๏ Personal ๏ Based on convention 4 Wednesday, March 31, 2010 Historical: history traces geography - city, streets, change names. But people like the old ones, that’s what they grew up with. Cultural: Depends on whom ask. Eastern Canada might be Ontario for someone from BC. It’s most likely the maritimes if you are from Québec. Personal: Maine and Vermont might be North to you. It’s South to me most of the time. Also people attach events/metaphor to places “where we first kissed” is hard to precisely pin on a map... Based on social conventions - agreements of many, shared meaning http://www.flickr.com/photos/therealdevildoll/4182828869/in/set-72157622970694379/
  • 5. Humans define places Humans are imperfect, “namespace” of places is really, really, messy. Add politics, religion, ownership, language... #l10n #i18n #hard 5 Wednesday, March 31, 2010 Messy. Context switch. Local, international, names are shortcuts... http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=P %C3%A9kin&sll=39.873912,116.408386&sspn=1.566119,1.930847&g=Beijing, +China&ie=UTF8&hq=&hnear=Beijing, +China&ll=39.814865,117.193909&spn=1.751028,3.501892&z=9
  • 6. Language and approximation ๏ J’ai quitté mon domicile qui se situe à la frontière des quartiers Outremont et Mile-End à Montéal. ๏ Vers l’aéroport de Montréal, nommé Pierre-Elliot Trudeau, situé à Dorval, code YUL, au Québec. ๏ Direction de la côte ouest américaine, plus précisément vers SJ qui est ma destination finale. ๏ De plus, cette fin de semaine, je serais au WhereCamp chez Google. 6 Wednesday, March 31, 2010 Having fun here. En français... can you spot how many places are “named” here? 14. Fuzzy. In French. Imagine in Glyphs you can’t decode... http://www.flickr.com/photos/makelessnoise/251478651/
  • 7. The Cathedral and the Bazaar ๏ Smart data structures and dumb code works a lot better than the other way around. ๏ Often, the most striking and innovative solutions come from realizing that your concept of the problem was wrong. 7 Wednesday, March 31, 2010 Smart Data, dumb code. Your concept is wrong. KISS. http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar http://www.flickr.com/photos/sylvaincarle/2283831999/
  • 8. One ID to Rule Them All ๏ Three IDs for the WEB kings under the MS, AOL & Y! ๏ Seven for the LBS lords in their halls of stone, ๏ Nine for GIS Men doomed to die, ๏ One for the G Lord on his “non-evil” throne ๏ In the Land of the Internets where the Shadows lie. ๏ One ID to rule them all, One ID to find them, ๏ One ID to bring them all and in the darkness bind them (under a restrictive license). WRONG! 8 Wednesday, March 31, 2010 I won’t read this to you... but let’s just say, centralization might seem a good idea, but it’s not (it’s also a choke point, not really in the spirit of the internet). We don’t want this (for a certain value of “we”) http://en.wikipedia.org/wiki/One_Ring (re-interpreted)
  • 9. TIMTOWTDI ๏ Find by... ๏ Lat/Long (duh) ๏ Name ๏ Nickname ๏ Neighbourhood ๏ Proximity ๏ Activity 9 Wednesday, March 31, 2010 Many facets. As many as human interests... There is more than one way to do it. To parse from language, you usually need 2-3 hints/axis to match, more context always help (from user previous actions, social graph, profile). http://www.flickr.com/photos/wallyg/1485602993/
  • 10. TIMTOWTDIBSCINABTE ๏ Lightweight Identifiers ๏ As simple as possible ๏ Distributed (webwide) 10 Wednesday, March 31, 2010 But then again... Tim Toady Bicarbonate! “consistency is not a bad thing either” http://en.wikipedia.org/wiki/There's_more_than_one_way_to_do_it
  • 11. Name Repositories ๏ GeoNames ๏ Geocommons ๏ Placemaker Others? Tweet ๏ Wikipedia/DBpedia Text suggestions to @afrognthevalley ๏ Freebase with #ignitewhere 11 Wednesday, March 31, 2010 So there’s a few good sources of “names”... mostly in english. Please Intl folks, chime in with your APIs... http://www.flickr.com/photos/troyholden/4114564467/sizes/l/
  • 12. Geographic Indexes ๏ OpenStreetMaps ๏ Maps API (you know them) ๏ Open Data Repos Others? Tweet suggestions to ๏ geodata.gov @afrognthevalley with #ignitewhere 12 Wednesday, March 31, 2010 Also good sources of coordinates. That you can map to names. You get the idea. http://www.flickr.com/photos/manitobamaps/3002928816/
  • 13. Linked Data & IDs schemas ๏ WOEID (Twitter) ๏ Flickr place_id ๏ Google place URL ๏ Freebase GUID ๏ Geohash ๏ Not 4SQ/GW (yet) Others? Tweet suggestions ๏ but machine tags to @afrognthevalley with #ignitewhere 13 Wednesday, March 31, 2010 Anchor points. Passing references between systems. Still emerging. We (Praized) are working on this. SimpleGeo is another known source. http://www.flickr.com/photos/alexispz/308478627/
  • 14. Activity Streams Mining ๏ Status updates ๏ RSS/ATOM feeds ๏ ActivityStrea.ms ๏ Explicit ๏ Implicit ๏ Derived ๏ PlaceStrea.ms? 14 Wednesday, March 31, 2010 Explicit, implicit and derived “places data”. From unstructured to structured (with a little help from our friends - Localeze and YPG).
  • 15. Most Data Licenses Suck 15 Wednesday, March 31, 2010 We had to work a lot to have “api friendly” licenses. One thing I want to fix is with “rel- licenses” within microformatted data, for different entries.
  • 16. Be a Data Hippie 16 Wednesday, March 31, 2010 Peace, love and machine tags. And rainbows. Pandas optional. I think this approach wins at the “simple as possible but not simpler” contest. But then again, if it looks like RDF, many “web” folks don’t like it. You can express this as XML or JSON too if you really need to. namespace:predicate=value - that’s it! Simple bootstrap. http://code.flickr.com/blog/2009/07/06/extraextraextra/
  • 17. The World is Messy I like it like that It’s more work It’s more fun 17 Wednesday, March 31, 2010 The world is messy, any data derived from it shall be. This is a slide with less text, it’s a buffer slide for the speaker. http://www.flickr.com/photos/cliff_robin/1435736725/
  • 18. Bootstrapping ๏ BOF on matching location in unstructured text anyone? ๏ WhereCamp session on Places in Activity Streams... ๏ Machine Tag Exchange? 18 Wednesday, March 31, 2010 Let’s move this forward... BOFs tomorrow. WhereCamp session Saturday. Let’s Swap. http://www.flickr.com/photos/cliff_robin/1435753709/
  • 19. Places are Social Containers 19 Wednesday, March 31, 2010 “Places” is the natural/intiutive way to sort/filter social activities. (the other two axis are time and friends). I could have given you 20 examples of bad places names. Check out the “Fascinating Names” blog for that - http://fascinatingnames.com/ http://www.flickr.com/photos/stevec77/2480333236/
  • 20. Thanks! ๏ http://afrog.in/ (activity stream) ๏ http://afroginthevalley.com (blog) ๏ @afrognthevalley on twitter ๏ http://code.google.com/p/praized/ ๏ www.praizedmedia.com Wednesday, March 31, 2010 http://www.afroginthevalley.com/2010/03/08/my-ignite-where-talk-proposal-people- suck-at-naming-places/