Geo Location Semantics

  • 1,561 views
Uploaded on

Mobile location based applications have only begun to scratch the surface of what's possible. By leveraging semantics, or the relationships between things, location based applications can become much …

Mobile location based applications have only begun to scratch the surface of what's possible. By leveraging semantics, or the relationships between things, location based applications can become much more powerful - and much more useful.

This presentation shows how the Freebase Geo Search API can be used to implement simple, but powerful location + semantic patterns to power the next generation of mobile location based applications.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,561
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
37
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Location, Location,...Semantics Synaptic Developer Conference Jamie Taylor
  • 2. http://upload.wikimedia.org/wikipedia/commons/1/1c/Dagger.jpg
  • 3. Chinese food, near Engelhart Hall, Northwestern
  • 4. How to get there.... What's possible to get to....
  • 5. The Problem
  • 6. "Let's go to a movie..." Inevitably leads to: "Where do you want to eat?"
  • 7. 2. Where is 1. Pick Movie it Playing
  • 8. 3. What's Near 4. Is it Good? the Theater Available?
  • 9. Bad Choice Try Again! And Again! !
  • 10. All the work done by the user! ! In si de
  • 11. The Missing Pattern...
  • 12. Here as good as here
  • 13. You are here Location Pizza around here Relationship
  • 14. You are here Location Transit System Relationship You could be here Location
  • 15. You are here Location Transit System Relationship You could be here Location Pizza around here Relationship Colossal Deep Dish Location
  • 16. The Problem
  • 17. Now Playing Relationship Theater Location Restaurants around theater Relationship Colossal Deep Dish Location Price? Availability? Relationship
  • 18. Semantics = Relationships http://www.flickr.com/photos/re-ality/2542833066/
  • 19. A socially managed semantic database
  • 20. 1500 types with 500+ instances!! A range of of vocabularies....
  • 21. Users contribute data
  • 22. Neighborhoods
  • 23. 900 Film Festivals Film Festivals
  • 24. 24k teams Sports Teams
  • 25. 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
  • 26. 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" }.....
  • 27. Geo Search API http://www.freebase.com/docs/geosearch
  • 28. 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"}......
  • 29. 15k pieces of art Artwork
  • 30. 7k Museums Museums
  • 31. 88k structures Architecture
  • 32. 3500 skyscrapers Skyscrapers
  • 33. 1000 Amusement Rides Rides
  • 34. 450 Amusment Parks Amusement Parks
  • 35. http://www.flickr.com/photos/hjl/101443399/