SlideShare a Scribd company logo
1 of 83
Download to read offline
Semantic Web for
                   Distributed Social
                       Networks
                        http://www.flickr.com/photos/matthewfield/




David Peterson
BoaB interactive
                                                                   http://www.flickr.com/photos/matthewfield/
Semantic Web

• What?
• Hype - Scientific American 2001
 •   “... will unleash a revolution of new
     possibilities... ”

• Reality - Scientific American 2007
 •   “The Semantic Web In Action”
http://www.flickr.com/people/davidsethp/
Shared
Meaning




          http://www.flickr.com/people/davidsethp/
Information is object &
    collection based



                   http://www.flickr.com/photos/mcbeth/
Distributed Social Network

  • You own the data
  • You control access
  • You can pull it/change it
  • You can delete it
  • You can decide what is best
  • “YOU”
                                  http://www.flickr.com/photos/tychay/
Ingredients

• Shared Understanding
• Central Identity
• Global Graph
Shared



         http://www.flickr.com/photos/belmore/
Tagging


• Labelling our stuff
• Now what?
  •   What does ‘Paris’ and ‘Paris’ *really mean*?
Shared linking != shared
    understanding
 • technorati tags
 • Drupal, Wordpress, Live Writer, etc...
 • Creates some sort of emergent meaning,
   but still we are just talking about
   matching strings of characters :-(
Concept Tagging


• Freebase
microformats to the
         rescue

• Organic formation
• Actual meaning is being encoded
• Structure emerges

                                    http://www.flickr.com/photos/samoube/
Now we are
cooking with
 gas... shared
     meaning
      http://www.flickr.com/photos/eole/
But wait. What happens
when I want
more...
•   hCard
•   hCalendar
•   hReview
•   hListing
•   hResume
•   XFN
•   rel-license
                   http://www.flickr.com/photos/jcocinero/
Vocabularies


• Now we can describe anything but what do
  we name it?
• Roll your own
• Or better yet, re-use
                                      http://www.flickr.com/photos/sir_fish/
Ontologies




             http://www.flickr.com/photos/iskanderstruck/
Ontologies

• Umbrella Ontologies help create strong
  and weak ties




                                       http://www.flickr.com/photos/iskanderstruck/
Ontologies

• Umbrella Ontologies help create strong
  and weak ties
 • UMBEL



                                       http://www.flickr.com/photos/iskanderstruck/
Ontologies

• Umbrella Ontologies help create strong
  and weak ties
 • UMBEL
 • Dbpedia


                                       http://www.flickr.com/photos/iskanderstruck/
Ontologies

• Umbrella Ontologies help create strong
  and weak ties
 • UMBEL
 • Dbpedia
 • OpenCyc

                                       http://www.flickr.com/photos/iskanderstruck/
• http://www.visuwords.com/search.php
FOAF
       http://www.flickr.com/photos/beija-flor/
FOAF
   It’s all about who you know ...
                              http://www.flickr.com/photos/beija-flor/
and who you don’t want to ...
• OpenID
• RDFauth


            http://www.flickr.com/photos/dan_dan/
http://www.flickr.com/people/hotmeteor/
GLOBAL
         http://www.flickr.com/people/19877537@N00/
GRAPH
        image: Cognitive Science Research Unit - Universite
        Libre de Bruxelles
“It's not the
  documents, it is
  the things they are
  about which are
  important.
  Obvious, really.”

    Tim Berners-Lee



             http://www.flickr.com/people/tscarlisle/
From the web of documents to the web
              of things




                              http://www.flickr.com/photos/vardhana/
“If the graph of people
is cool, imagine a graph
     of everything”
                Dries Buytaert
http://www.flickr.com/people/mk1971/




“the value of your information
  grows exponentially with your
  ability to combine it with new
  information”

 
                                      – Henry Story, Sun Microsystems
Linked Data




          image: Richard Cyganiak - http://dowhatimean.net/
Mobile dbpedia
it's all coming together
           now
http://www.flickr.com/photos/m500/




  How can we build this thing?
Tools
•   Semantic Mediawiki

•   Drupal

•   Simile Exhibit & Timeline

•   D2RQ

•   PHP - ARC & Triplify

•   .Net - linq2RDF

•   Java - Sesame & Elmo
SMW

• Structured data
• Linked data
• SPARQL querying
• Semantic forms
• Semantic maps
Chickipedia is the world's largest web-based,
 women-based, wiki-based database of hot chicks
on the planet. It is entirely user generated, making
    it the first female-only encyclopedia of the
  people, by the people, and for the people ext
Chickipedia is the world's largest web-based,
 women-based, wiki-based database of hot chicks
on the planet. It is entirely user generated, making
    it the first female-only encyclopedia of the
  people, by the people, and for the people ext
The Trouble with SMW




                http://www.flickr.com/people/davidsethp/
The Trouble with SMW

• Why not use this as the only thing?




                                   http://www.flickr.com/people/davidsethp/
The Trouble with SMW

• Why not use this as the only thing?
• Permissions, or actually, the lack thereof




                                     http://www.flickr.com/people/davidsethp/
The Trouble with SMW

• Why not use this as the only thing?
• Permissions, or actually, the lack thereof
• Almost impossible to really lock it down



                                     http://www.flickr.com/people/davidsethp/
The Trouble with SMW

• Why not use this as the only thing?
• Permissions, or actually, the lack thereof
• Almost impossible to really lock it down
 • lots of hacking and then patching


                                     http://www.flickr.com/people/davidsethp/
The Trouble with SMW

• Why not use this as the only thing?
• Permissions, or actually, the lack thereof
• Almost impossible to really lock it down
 • lots of hacking and then patching
 • and still things come through

                                     http://www.flickr.com/people/davidsethp/
Drupal 5
Drupal 5
           • FOAF
Drupal 5
           • FOAF
           • Neologism
Drupal 5
           • FOAF
           • Neologism
           • RDFCCK
Drupal 5
           • FOAF
           • Neologism
           • RDFCCK
           • Open Calais
Drupal 5
           • FOAF
           • Neologism
           • RDFCCK
           • Open Calais
           • MOAT
The trouble with Drupal 5




                   http://www.flickr.com/people/davidsethp/
The trouble with Drupal 5


 • It’s not 6




                   http://www.flickr.com/people/davidsethp/
The trouble with Drupal 5


 • It’s not 6
 • Weird to-and-fro, confusion



                                 http://www.flickr.com/people/davidsethp/
The trouble with Drupal 5


 • It’s not 6
 • Weird to-and-fro, confusion
 • Some modules no longer maintained


                                       http://www.flickr.com/people/davidsethp/
The trouble with Drupal 5


 • It’s not 6
 • Weird to-and-fro, confusion
 • Some modules no longer maintained
 •A lot of the good stuff is in 6 & 7

                                        http://www.flickr.com/people/davidsethp/
Drupal 6




           http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5




                      http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5
• RDF API




                      http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5
• RDF API
• SPARQL



                      http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5
• RDF API
• SPARQL
• Open Calais


                      http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5
• RDF API
• SPARQL
• Open Calais
• RDFCCK

                      http://www.flickr.com/photos/iskanderstruck/
Drupal 6
• Way better than 5
• RDF API
• SPARQL
• Open Calais
• RDFCCK
• Exhibit
                      http://www.flickr.com/photos/iskanderstruck/
The trouble with 6!!




                       http://www.flickr.com/people/psmithson/
The trouble with 6!!
 • It is not 5!




                       http://www.flickr.com/people/psmithson/
The trouble with 6!!
 • It is not 5!
 • Core features are still in RC and beta
   stages??? WTF




                                      http://www.flickr.com/people/psmithson/
The trouble with 6!!
 • It is not 5!
 • Core features are still in RC and beta
   stages??? WTF
 • Some important modules are still 5 only


                                      http://www.flickr.com/people/psmithson/
The trouble with 6!!
 • It is not 5!
 • Core features are still in RC and beta
   stages??? WTF
 • Some important modules are still 5 only
   •   Panels, FOAF, MOAT




                                      http://www.flickr.com/people/psmithson/
The trouble with 6!!
 • It is not 5!
 • Core features are still in RC and beta
   stages??? WTF
 • Some important modules are still 5 only
   •   Panels, FOAF, MOAT

 • A lot of the good stuff is coming in 7
   (sound familiar?)
                                       http://www.flickr.com/people/psmithson/
Why can’t we be
  friends...


            http://www.flickr.com/photos/greentea/
ARC
Triplify
SPARQL queries

• Federated / distributed search
• Structured search
• Security via HTTP auth

                                   http://www.flickr.com/photos/girl-inchoate/
RDFa and microformats


• Indexed by Sindice and Search Monkey
• Sindice is the global query engine of the
  Structured Web (aka Semantic Web)
Some RDFa users


• Creative Commons
                     For instance, Creative Commons has recently
                     started to deploy RDFa across the web in the
                     form of copyright and licensing information
                     Every time a Creative Commons user selects



• DIGG
                     CC license, the generated HTML badge
                     contains RDFa markup indicating the nature
                     of the license. The Creative Commons Infobar
                     uses this data to selectively trigger on pages
                     that declare their license using structured
                     markup: DIGG
RDFa


• What does it look like?
• Web links for presentation can be found at
  http://davidseth.net/

                                  http://www.flickr.com/people/davidsethp/

More Related Content

What's hot

Bspence, head trauma. sgp
Bspence, head trauma. sgpBspence, head trauma. sgp
Bspence, head trauma. sgp
bspence
 
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Dan Mall
 
Os Nightingale
Os NightingaleOs Nightingale
Os Nightingale
oscon2007
 
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate NetworkThe New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
auexpo Conference
 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
Jason Grigsby
 

What's hot (14)

Bspence, head trauma. sgp
Bspence, head trauma. sgpBspence, head trauma. sgp
Bspence, head trauma. sgp
 
Emerging practices 2019 week 6 design analysis
Emerging practices 2019 week 6 design analysisEmerging practices 2019 week 6 design analysis
Emerging practices 2019 week 6 design analysis
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
 
Crawling & Indexing: Technical SEO that drives revenue
Crawling & Indexing: Technical SEO that drives revenueCrawling & Indexing: Technical SEO that drives revenue
Crawling & Indexing: Technical SEO that drives revenue
 
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
 
Os Nightingale
Os NightingaleOs Nightingale
Os Nightingale
 
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate NetworkThe New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
The New Rules of Site Architecture - Martin MacDonald, Expedia Affiliate Network
 
How to Bluff Your Way in Web 2.0
How to Bluff Your Way in Web 2.0How to Bluff Your Way in Web 2.0
How to Bluff Your Way in Web 2.0
 
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
 
Functional Web Apps with WebMachine Framework - Mikhail Bortnyk
Functional Web Apps with WebMachine Framework - Mikhail BortnykFunctional Web Apps with WebMachine Framework - Mikhail Bortnyk
Functional Web Apps with WebMachine Framework - Mikhail Bortnyk
 
Death To Bullshit: Now With 80% More Bullshit!
Death To Bullshit: Now With 80% More Bullshit!Death To Bullshit: Now With 80% More Bullshit!
Death To Bullshit: Now With 80% More Bullshit!
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
 
The Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for HumansThe Soul in The Machine - Developing for Humans
The Soul in The Machine - Developing for Humans
 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
 

Viewers also liked

Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
butest
 

Viewers also liked (20)

The Semantic Web: 2010 Update
The Semantic Web: 2010 Update The Semantic Web: 2010 Update
The Semantic Web: 2010 Update
 
The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)The Semantic Web (and what it can deliver for your business)
The Semantic Web (and what it can deliver for your business)
 
Real-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter AnnotationsReal-time Semantic Web with Twitter Annotations
Real-time Semantic Web with Twitter Annotations
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
The Standardization of Semantic Web Ontology
The Standardization of Semantic Web OntologyThe Standardization of Semantic Web Ontology
The Standardization of Semantic Web Ontology
 
The semantic web
The semantic webThe semantic web
The semantic web
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
Semantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by PeakmakerSemantic Web and Ontology Seminar by Peakmaker
Semantic Web and Ontology Seminar by Peakmaker
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information Spaces
 
Semantic web
Semantic webSemantic web
Semantic web
 
4 semantic web and ontology
4 semantic web and ontology4 semantic web and ontology
4 semantic web and ontology
 
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
Semantic web user interfaces - Do they have to be ugly?
Semantic web user interfaces - Do they have to be ugly?Semantic web user interfaces - Do they have to be ugly?
Semantic web user interfaces - Do they have to be ugly?
 
Semantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning TutorialSemantic Web and Machine Learning Tutorial
Semantic Web and Machine Learning Tutorial
 
Ontology and semantic web (2016)
Ontology and semantic web (2016)Ontology and semantic web (2016)
Ontology and semantic web (2016)
 
Ontology mapping for the semantic web
Ontology mapping for the semantic webOntology mapping for the semantic web
Ontology mapping for the semantic web
 
Semantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: IntroductionSemantic Web, Ontology, and Ontology Learning: Introduction
Semantic Web, Ontology, and Ontology Learning: Introduction
 

Similar to Semantic Web For Distributed Social Networks

Coworking 7th Floor
Coworking 7th FloorCoworking 7th Floor
Coworking 7th Floor
fabiomasetti
 

Similar to Semantic Web For Distributed Social Networks (20)

Snakes on the Web
Snakes on the WebSnakes on the Web
Snakes on the Web
 
Open Hack London - Introduction to YQL
Open Hack London - Introduction to YQLOpen Hack London - Introduction to YQL
Open Hack London - Introduction to YQL
 
The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)The Community Tools You Need (Can't Be Built)
The Community Tools You Need (Can't Be Built)
 
RailsConf 2008
RailsConf 2008RailsConf 2008
RailsConf 2008
 
Web414 May2009
Web414 May2009Web414 May2009
Web414 May2009
 
Revolutions The Appendix
Revolutions The AppendixRevolutions The Appendix
Revolutions The Appendix
 
JAX2013 Keynote - When open-source enables the Internet of Things
JAX2013 Keynote - When open-source enables the Internet of ThingsJAX2013 Keynote - When open-source enables the Internet of Things
JAX2013 Keynote - When open-source enables the Internet of Things
 
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
 
Semantic Searchmonkey
Semantic SearchmonkeySemantic Searchmonkey
Semantic Searchmonkey
 
SEO for the Semantic Web
SEO for the Semantic WebSEO for the Semantic Web
SEO for the Semantic Web
 
Real World Web Standards
Real World Web StandardsReal World Web Standards
Real World Web Standards
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
BADCamp 2008 Core Crazy
BADCamp 2008 Core CrazyBADCamp 2008 Core Crazy
BADCamp 2008 Core Crazy
 
SearchMonkey
SearchMonkeySearchMonkey
SearchMonkey
 
API's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic webAPI's, Freebase, and the Collaborative Semantic web
API's, Freebase, and the Collaborative Semantic web
 
Making sense out of things on the web
Making sense out of things on the webMaking sense out of things on the web
Making sense out of things on the web
 
The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
 
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
FFWD.PRO - It's not you, It's me (or how to avoid being coupled with a Javasc...
 
Web 2.0 架站工具—AJAX By Examples-馮彥文(Tempo)
Web 2.0 架站工具—AJAX By Examples-馮彥文(Tempo)Web 2.0 架站工具—AJAX By Examples-馮彥文(Tempo)
Web 2.0 架站工具—AJAX By Examples-馮彥文(Tempo)
 
Coworking 7th Floor
Coworking 7th FloorCoworking 7th Floor
Coworking 7th Floor
 

More from David Peterson

More from David Peterson (8)

Real Time Stream Processing with KSQL and Kafka
Real Time Stream Processing with KSQL and KafkaReal Time Stream Processing with KSQL and Kafka
Real Time Stream Processing with KSQL and Kafka
 
Personalisation in the Open Marketing Cloud
Personalisation in the Open Marketing CloudPersonalisation in the Open Marketing Cloud
Personalisation in the Open Marketing Cloud
 
Enabling Government through Open Source
Enabling Government through Open Source Enabling Government through Open Source
Enabling Government through Open Source
 
Architecting govCMS: Australian Government as a Service -
Architecting govCMS: Australian Government as a Service - Architecting govCMS: Australian Government as a Service -
Architecting govCMS: Australian Government as a Service -
 
Better User Experience through Personalisation in Drupal
Better User Experience through Personalisation in DrupalBetter User Experience through Personalisation in Drupal
Better User Experience through Personalisation in Drupal
 
Bringing History Alive: Telling stories with Linked Data and open source tools
Bringing History Alive: Telling stories with Linked Data and open source toolsBringing History Alive: Telling stories with Linked Data and open source tools
Bringing History Alive: Telling stories with Linked Data and open source tools
 
Drupal case study: ABC Dig Music
Drupal case study: ABC Dig MusicDrupal case study: ABC Dig Music
Drupal case study: ABC Dig Music
 
Mashed Up Playlist
Mashed Up PlaylistMashed Up Playlist
Mashed Up Playlist
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 

Semantic Web For Distributed Social Networks

  • 1. Semantic Web for Distributed Social Networks http://www.flickr.com/photos/matthewfield/ David Peterson BoaB interactive http://www.flickr.com/photos/matthewfield/
  • 2. Semantic Web • What? • Hype - Scientific American 2001 • “... will unleash a revolution of new possibilities... ” • Reality - Scientific American 2007 • “The Semantic Web In Action”
  • 4. Shared Meaning http://www.flickr.com/people/davidsethp/
  • 5. Information is object & collection based http://www.flickr.com/photos/mcbeth/
  • 6. Distributed Social Network • You own the data • You control access • You can pull it/change it • You can delete it • You can decide what is best • “YOU” http://www.flickr.com/photos/tychay/
  • 7. Ingredients • Shared Understanding • Central Identity • Global Graph
  • 8. Shared http://www.flickr.com/photos/belmore/
  • 9. Tagging • Labelling our stuff • Now what? • What does ‘Paris’ and ‘Paris’ *really mean*?
  • 10.
  • 11.
  • 12. Shared linking != shared understanding • technorati tags • Drupal, Wordpress, Live Writer, etc... • Creates some sort of emergent meaning, but still we are just talking about matching strings of characters :-(
  • 14. microformats to the rescue • Organic formation • Actual meaning is being encoded • Structure emerges http://www.flickr.com/photos/samoube/
  • 15. Now we are cooking with gas... shared meaning http://www.flickr.com/photos/eole/
  • 16. But wait. What happens when I want more... • hCard • hCalendar • hReview • hListing • hResume • XFN • rel-license http://www.flickr.com/photos/jcocinero/
  • 17. Vocabularies • Now we can describe anything but what do we name it? • Roll your own • Or better yet, re-use http://www.flickr.com/photos/sir_fish/
  • 18. Ontologies http://www.flickr.com/photos/iskanderstruck/
  • 19. Ontologies • Umbrella Ontologies help create strong and weak ties http://www.flickr.com/photos/iskanderstruck/
  • 20. Ontologies • Umbrella Ontologies help create strong and weak ties • UMBEL http://www.flickr.com/photos/iskanderstruck/
  • 21. Ontologies • Umbrella Ontologies help create strong and weak ties • UMBEL • Dbpedia http://www.flickr.com/photos/iskanderstruck/
  • 22. Ontologies • Umbrella Ontologies help create strong and weak ties • UMBEL • Dbpedia • OpenCyc http://www.flickr.com/photos/iskanderstruck/
  • 24. FOAF http://www.flickr.com/photos/beija-flor/
  • 25. FOAF It’s all about who you know ... http://www.flickr.com/photos/beija-flor/
  • 26.
  • 27. and who you don’t want to ...
  • 28. • OpenID • RDFauth http://www.flickr.com/photos/dan_dan/
  • 30. GLOBAL http://www.flickr.com/people/19877537@N00/
  • 31. GRAPH image: Cognitive Science Research Unit - Universite Libre de Bruxelles
  • 32. “It's not the documents, it is the things they are about which are important. Obvious, really.” Tim Berners-Lee http://www.flickr.com/people/tscarlisle/
  • 33. From the web of documents to the web of things http://www.flickr.com/photos/vardhana/
  • 34. “If the graph of people is cool, imagine a graph of everything” Dries Buytaert
  • 35. http://www.flickr.com/people/mk1971/ “the value of your information grows exponentially with your ability to combine it with new information” – Henry Story, Sun Microsystems
  • 36. Linked Data image: Richard Cyganiak - http://dowhatimean.net/
  • 38. it's all coming together now
  • 39. http://www.flickr.com/photos/m500/ How can we build this thing?
  • 40. Tools • Semantic Mediawiki • Drupal • Simile Exhibit & Timeline • D2RQ • PHP - ARC & Triplify • .Net - linq2RDF • Java - Sesame & Elmo
  • 41. SMW • Structured data • Linked data • SPARQL querying • Semantic forms • Semantic maps
  • 42.
  • 43.
  • 44. Chickipedia is the world's largest web-based, women-based, wiki-based database of hot chicks on the planet. It is entirely user generated, making it the first female-only encyclopedia of the people, by the people, and for the people ext
  • 45. Chickipedia is the world's largest web-based, women-based, wiki-based database of hot chicks on the planet. It is entirely user generated, making it the first female-only encyclopedia of the people, by the people, and for the people ext
  • 46. The Trouble with SMW http://www.flickr.com/people/davidsethp/
  • 47. The Trouble with SMW • Why not use this as the only thing? http://www.flickr.com/people/davidsethp/
  • 48. The Trouble with SMW • Why not use this as the only thing? • Permissions, or actually, the lack thereof http://www.flickr.com/people/davidsethp/
  • 49. The Trouble with SMW • Why not use this as the only thing? • Permissions, or actually, the lack thereof • Almost impossible to really lock it down http://www.flickr.com/people/davidsethp/
  • 50. The Trouble with SMW • Why not use this as the only thing? • Permissions, or actually, the lack thereof • Almost impossible to really lock it down • lots of hacking and then patching http://www.flickr.com/people/davidsethp/
  • 51. The Trouble with SMW • Why not use this as the only thing? • Permissions, or actually, the lack thereof • Almost impossible to really lock it down • lots of hacking and then patching • and still things come through http://www.flickr.com/people/davidsethp/
  • 53. Drupal 5 • FOAF
  • 54. Drupal 5 • FOAF • Neologism
  • 55. Drupal 5 • FOAF • Neologism • RDFCCK
  • 56. Drupal 5 • FOAF • Neologism • RDFCCK • Open Calais
  • 57. Drupal 5 • FOAF • Neologism • RDFCCK • Open Calais • MOAT
  • 58. The trouble with Drupal 5 http://www.flickr.com/people/davidsethp/
  • 59. The trouble with Drupal 5 • It’s not 6 http://www.flickr.com/people/davidsethp/
  • 60. The trouble with Drupal 5 • It’s not 6 • Weird to-and-fro, confusion http://www.flickr.com/people/davidsethp/
  • 61. The trouble with Drupal 5 • It’s not 6 • Weird to-and-fro, confusion • Some modules no longer maintained http://www.flickr.com/people/davidsethp/
  • 62. The trouble with Drupal 5 • It’s not 6 • Weird to-and-fro, confusion • Some modules no longer maintained •A lot of the good stuff is in 6 & 7 http://www.flickr.com/people/davidsethp/
  • 63. Drupal 6 http://www.flickr.com/photos/iskanderstruck/
  • 64. Drupal 6 • Way better than 5 http://www.flickr.com/photos/iskanderstruck/
  • 65. Drupal 6 • Way better than 5 • RDF API http://www.flickr.com/photos/iskanderstruck/
  • 66. Drupal 6 • Way better than 5 • RDF API • SPARQL http://www.flickr.com/photos/iskanderstruck/
  • 67. Drupal 6 • Way better than 5 • RDF API • SPARQL • Open Calais http://www.flickr.com/photos/iskanderstruck/
  • 68. Drupal 6 • Way better than 5 • RDF API • SPARQL • Open Calais • RDFCCK http://www.flickr.com/photos/iskanderstruck/
  • 69. Drupal 6 • Way better than 5 • RDF API • SPARQL • Open Calais • RDFCCK • Exhibit http://www.flickr.com/photos/iskanderstruck/
  • 70. The trouble with 6!! http://www.flickr.com/people/psmithson/
  • 71. The trouble with 6!! • It is not 5! http://www.flickr.com/people/psmithson/
  • 72. The trouble with 6!! • It is not 5! • Core features are still in RC and beta stages??? WTF http://www.flickr.com/people/psmithson/
  • 73. The trouble with 6!! • It is not 5! • Core features are still in RC and beta stages??? WTF • Some important modules are still 5 only http://www.flickr.com/people/psmithson/
  • 74. The trouble with 6!! • It is not 5! • Core features are still in RC and beta stages??? WTF • Some important modules are still 5 only • Panels, FOAF, MOAT http://www.flickr.com/people/psmithson/
  • 75. The trouble with 6!! • It is not 5! • Core features are still in RC and beta stages??? WTF • Some important modules are still 5 only • Panels, FOAF, MOAT • A lot of the good stuff is coming in 7 (sound familiar?) http://www.flickr.com/people/psmithson/
  • 76. Why can’t we be friends... http://www.flickr.com/photos/greentea/
  • 77. ARC
  • 79. SPARQL queries • Federated / distributed search • Structured search • Security via HTTP auth http://www.flickr.com/photos/girl-inchoate/
  • 80. RDFa and microformats • Indexed by Sindice and Search Monkey • Sindice is the global query engine of the Structured Web (aka Semantic Web)
  • 81. Some RDFa users • Creative Commons For instance, Creative Commons has recently started to deploy RDFa across the web in the form of copyright and licensing information Every time a Creative Commons user selects • DIGG CC license, the generated HTML badge contains RDFa markup indicating the nature of the license. The Creative Commons Infobar uses this data to selectively trigger on pages that declare their license using structured markup: DIGG
  • 82. RDFa • What does it look like?
  • 83. • Web links for presentation can be found at http://davidseth.net/ http://www.flickr.com/people/davidsethp/