Location, Location,...Semantics
Synaptic Developer Conference
Jamie Taylor
http://upload.wikimedia.org/wikipedia/commons/1/1c/Dagger.jpg
Chinese food, near Engelhart Hall, Northwestern
How to get there....



What's possible to get to....
The




Problem
"Let's go to a movie..."



    Inevitably leads to:
"Where do you want to eat?"
2. Where is
1. Pick Movie
                 it Playing
3. What's Near   4. Is it Good?
  the Theater      Available?
Bad Choice
 Try Again!



        And
       Again!




              !
All the work done by the user!




                                 !
             In si de
The Missing Pattern...
Here




as good as here
You are here
 Location

                  Pizza around here
Relationship
You are here
 Location

                   Transit System
Relationship

            You could be here
 Location
You are here
 Location
                  Transit System
Relationship

                   You could be here
 Location
                     Pizza around here
Relationship

                 Colossal Deep Dish
 Location
The




Problem
Now Playing
Relationship
                Theater
 Location

                  Restaurants around theater
Relationship

               Colossal Deep Dish
 Location
                      Price? Availability?
Relationship
Semantics = Relationships




            http://www.flickr.com/photos/re-ality/2542833066/
A socially managed semantic database
1500 types with 500+ instances!!




A range of of vocabularies....
Users contribute data
Neighborhoods
900 Film Festivals




Film Festivals
24k teams




Sports Teams
JSON APIs
                                                   MQL
[{
  "area_served": [{
    "name": null,
    "/location/location/containedby": {
      "id": "/en/united_states"
    }
  }],
  "name": null,
  "type": "/metropolitan_transit/transit_system"
}]




http://www.freebase.com/docs
JSON APIs
"result": [
  {
    "area_served": [
      {
        "/location/location/containedby": {
          "id": "/en/united_states"
        },
        "name": "Arlington County"
      },
      {
        "/location/location/containedby": {
          "id": "/en/united_states"
        },
        "name": "Washington"
      }
    ],
    "name": "Washington Metro",
    "type": "/metropolitan_transit/transit_system"
  }.....
Geo Search API

http://www.freebase.com/docs/geosearch
Geo Search API
mql_input=[{"name": null, "type":"/metropolitan_transit/
transit_stop", "transit_lines":[ { "transit_system": [ { "name" :
"Chicago Transit Authority" }]}] }]&within=0.5&type=/dining/
restaurant&limit=3&order_by=relevance




   {"features":[{"geometry":{"coordinates":
   [-87.633218,41.894032],"id":"#9202a8c04000641f8000000003f3df1d","type":"Point"},"id":"#920
   2a8c04000641f8000000003f3df1c","properties":{"/common/topic/image":[],"geo:relevance":
   29,"guid":"#9202a8c04000641f8000000003f3df1c","id":"/m/01_7rsx","name":"Wildfire","near":
   {"guid":"#9202a8c04000641f8000000000af70da","name":"Chicago and
   Franklin","transit_lines":[{"transit_system":[{"name":"Chicago Transit Authority"}]},
   {"transit_system":[{"name":"Chicago Transit Authority"}]}],"type":"/metropolitan_transit/
   transit_stop"},"type":["/dining/restaurant","/common/topic","/business/
   business_location","/business/employer"]},"type":"Feature"}......
15k pieces of art




Artwork
7k Museums




Museums
88k structures




Architecture
3500 skyscrapers




Skyscrapers
1000 Amusement Rides




Rides
450 Amusment Parks




Amusement Parks
http://www.flickr.com/photos/hjl/101443399/
Geo Location Semantics
Geo Location Semantics

Geo Location Semantics