Your SlideShare is downloading. ×
Social Semantic (Sensor) Web
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Social Semantic (Sensor) Web

396
views

Published on

Lecture given to students @ Tralee Institute of Technology 13 Feb 2012

Lecture given to students @ Tralee Institute of Technology 13 Feb 2012

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
396
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
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. Social Semantic (Sensor) Web David Crowley david.crowley@deri.org david.crowley@nuigalway.ie
  • 2. About me!• Mechanical & Electronic Engineering (Cert)• Mathematics & Information Technology (BA)• Interactive Media (MSc) • Google Android Project • Implementing Sensor controlled applications
  • 3. Currently• PhD Candidate/Researcher• NUI Galway – Electrical & Electronic Engineering • Bio-Electronics (Sensors) – DERI – Digital Enterprise Research Institute • USS – Social Software Unit
  • 4. Social Web
  • 5. The Social Web is exploding!image from tinyurl.com/nuketest
  • 6. Sites go up... image from tinyurl.com/rocket15
  • 7. ...and sites come down image from tinyurl.com/elhell
  • 8. Semantic Web
  • 9. The Web = The Internet + links + documents or The Web = The Internet + http + html Image from - http://www.bbc.co.uk/blogs/radiolabs/s5/linked-data/s5.html
  • 10. Current Web• HTTP protocol is used for accessing and exchanging web data• HTML language is used for creating web pages• Machines can read the language• But they don’t “understand” the content
  • 11. People and the Web• But people aren’t interested in documents!• People are interested in things (objects)• People can extract knowledge from web pages• Machines can’t!• So we need a way to help machines help us!
  • 12. The Web as we know it…is not the Web thatTim Berners Lee wanted
  • 13. Social Machines“Computers can help if we usethem to create abstract socialmachines on the Web : processesin which the people do the creativework and the machine does theadministration…” Berners-Lee, Weaving the Web, 1999
  • 14. Semantic Web• The idea of the Semantic Web aims at converting the current web of unstructured documents into a web of data• Tim Berners Lee defines the Semantic Web as "a web of data that can be processed directly and indirectly by machines."
  • 15. Technologies - RDF• RDF – Resource Description Language – Triples – Subject, Predicate, Object,• “Stefan works at DERI” – Stefan – Subject – Works at – Predicate – DERI - Object
  • 16. URI• But Stefan can be described by a URIhttp://www.deri.ie/fileadmin/scripts/foaf.php?id=12• And DERI can be described by it’s homepagehttp://www.deri.ie• So we can rewrite it in English ashttp://www.deri.ie/fileadmin/scripts/foaf.php?id=12 works at http://www.deri.org/
  • 17. SPARQL• SPARQL - SPARQL Protocol and RDF Query Language• Think of it as SQL for RDF• But because RDF data is more “expressive” – SPARQL allows for more complicated queries• Give me all artists signed to Elektra Records that are from the genre Rock
  • 18. Ontologies• Ontology define the terms used to describe and represent an area of interest – Concepts (classes) – Relationships (subclasses) – Properties (attributes)• FOAF– Friend of a Friend• SIOC – Semantically Interlinked Online Communities• DC – Dublin Core• SSN – Semantic Sensor Network
  • 19. Ontologies• Ontologies are used to describe certain areas of interest• For example FOAF – describes relationships between people• SIOC – Describes groups and creates interoperability between blogs/forums/social networks• SSN ontology describes sensor stations/sensor nodes and their sensing capabilities
  • 20. Linked Data• Linked Data is about using the Web to connect related data that wasnt previously linked• Without Linked Data there is no Web of Data• For example - DBPedia – is a Linked Data version of Wikipedia which recreates the data on Wikipedia and linked it to other data sources (Geonames)
  • 21. Is publishing data enough? http://lab.linkeddata.deri.ie/2010/star-scheme-by-example/
  • 22. The LOD cloud 2007 2008
  • 23. The LOD cloud 2008 2009
  • 24. “Linking Open Data cloud diagram, by Richard Cyganiak andAnja Jentzsch. http://lod-cloud.net/”
  • 25. Predicting the Future
  • 26. Social Semantic Web
  • 27. Social Semantic (Sensor) Web
  • 28. “In the next century, planet earth will don anelectronic skin. It will use the Internet as a scaffold tosupport and transmit its sensations.”– Neil Gross, Bloomberg Business Week, 1999
  • 29. And this skin containsSensors
  • 30. Sensors, Sensors everywhere• Embedded in our homes• Cars• Work places• Weather stations• Laptops• Tablets• Smartphones• People!
  • 31. Sensor Networks• Generally – Hard to build, – Hard to maintain – Distance issues – Network issues – Data issues
  • 32. But we have lots of these…
  • 33. And these..
  • 34. Citizen Sensing• Networks of Humans with Sensors• Humans process data (a positive and a negative)• Sensor nodes generally do not process data• But using mobile devices’ sensors we can add an additional layer to human in the loop sensing
  • 35. Semantic Sensing• Describing Sensors with Semantic Technologies• SSN Ontology and adding reasoning on top of that• For example – if light temperature is reading low light levels and the humidity sensor is reading high humidity then rain is likely!
  • 36. Annotating Sensor data to Social web posts!• Define a standard way for attaching mobile sensor data to social web content• Twitter Annotations• Extend SIOC ontology and align with SSN Ontology
  • 37. Why?• Natural Disaster Management• Traffic Reporting Applications• All kinds of crowdsourcing applications• Crowdsourcing, citizen sensing and sensor web technologies for public and environmental health surveillance and crisis management: trends, OGC standards and application examples - http://www.ij- healthgeographics.com/content/10/1/67/abstrac t
  • 38. References• Hand drawn slide used with permission of John Breslin - http://www.slideshare.net/Cloud/the-social- semantic-web-1328494• Other slides from John Breslin’s slideshare also used (LOD cloud images)• BBC Presentation on Linked Data - http://www.bbc.co.uk/blogs/radiolabs/s5/linked- data/s5.html• BBC Blog Post about using Sem Web Technologies for World Cup 2010 - http://www.bbc.co.uk/blogs/bbcinternet/2010/07/bbc _world_cup_2010_dynamic_sem.html