SlideShare une entreprise Scribd logo
1  sur  86
Social Semantic Webon Facebook and Twitter Dr. Myungjin Lee
The webis more a social creation than a technical one. I designed it for a social effect — to help people work together — and not as a technical toy.
The Social Network In The Social Network, director David Fincher and screenwriter Aaron Sorkin explore the moment at which Facebook, the most revolutionary social phenomena of the new century, was invented -- through the warring perspectives of the super-smart young men who each claimed to be there at its inception.
Social Web how people socialize or interact with each other throughout the Web from Wikipedia
the Social Attributes in the Social Web Identity Groups Myungjin Lee Conversations Presence Relationships Sharing Reputation
Weekly Market Share from Hitwise.com
Market Share of Visits ,[object Object],from Hitwise.com
Top 20 Websites ,[object Object],from Hitwise.com
10terabytes 7terabytes from Internet Summit 2010
Semantic Web to allow machines to understand the meaning of information on the World Wide Web from Wikipedia
Semantic Web Layer Cake
Distributed and Separated Data in the Social Web
Linked Data via dereferenceable URIs on the Web to describe a method of exposing, sharing, and connecting data from Wikipedia
Vocabularies for Linking and Sharing Friend of a frienda phrase used to refer to someone that one does not know well, literally, a friend of a friend FOAF Semantically-Interlinked Online Communitiesmethods for interconnecting discussion methods such as blogs, forums and mailing lists to each other SIOC Simple Knowledge Organization System formal languages designed for representation of thesauri, classification schemes, taxonomies, subject-heading systems, or any other type of structured controlled vocabulary SKOS Resource Description Framework – in – attributes a W3C Recommendation that adds a set of attribute level extensions to XHTML for embedding rich metadata within Web documents RDFa Microformata web-based approach to semantic markup which seeks to re-use existing HTML/XHTML tags to convey metadata and other attributes in web pages Microformat from Wikipedia
Social Semantic Web  based on human contributions  and participations  a Web of collective knowledge systems which are able to provide useful information  from Wikipedia
  Social Semantic Web SIOC, DBpedia, Twine Social Web Wikis, blogs, social networks     Semantic Web RDFS, OWL, SPARQL World Wide Web URIs, HTML, HTTP Semantic Syntax
the global mapping of everybody and hot they are related Social Graph relationships between users of the social networking service an abstract concept of the social network from Wikipedia
First Social Graph of Facebook in 2006 is a friend of is a friend of is a friend of is a friend of Myungjin Lee
Social Graph of Facebook with Social Object in 2010 is a friend of is a fan of is a friend of is a friend of is a friend of is a fan of Myungjin Lee has a relationship with is a member of Social Object
Social Object the reason two people are talking to each other by Hugh Macleod
Like button of Facebook
Linking between you and outside of Facebook simple way to share your content with friends on Facebook Like http://graph.facebook.com/me/likes Myungjin Lee
Not a Web Page Anymore simple way to share your content with friends on Facebook Like http://graph.facebook.com/me/likes Social Object Myungjin Lee
How to make social graph with social objects
Open Graph Protocol enables any web page to become a rich object in a social graph simple technology from Facebook
Design Goals of Open Graph Protocol
Representation Concepts of Open Graph Protocol One Web Page One Social Object
Representation Concepts of Open Graph Protocol Property of Open Graph protocol Literal Value URI of web page looks like
The Open Graph protocol is based on RDFa.
RDFa W3C Recommendation to add a set of attribute level extensions to XHTML for embedding rich metadatawithin Web documents
Example of RDFa in XHTML
However, the Open Graph protocol is ...
Use <meta> tagsin the <head> of your web page
Example of Open Graph Protocol <html xmlns:og="http://opengraphprotocol.org/schema/"  xmlns:fb="http://www.facebook.com/2008/fbml">     <head>         <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" />         <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg'>         <meta property='og:type' content='movie' />         <meta property='fb:app_id' content='115109575169727' />         <meta property='og:title' content='The Social Network (2010)' />         <meta property='og:site_name' content='IMDb' /> ...
What is needed? – Required Properties
The canonical URL of your object that will be used as its permanent ID in the graph. A Canonical URL <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" />
The type of your object. What is the user linking? <meta property='og:type' content='movie' /> Products and Entertainment Activities Groups Places ,[object Object]
book
drink
food
game
movie
product
song
tv_show
activity
sport
cause
sports_league
sports_team
city
country
landmark
state_provinceBusinesses Organizations ,[object Object]
company
café
hotel
restaurantWebsites ,[object Object]
government
non_profit
school
universityPeople ,[object Object]
blog
website
actor
athlete
author
public_figure
musician
politician
director,[object Object]
An image URL which should represent your object within the graph.  An Image <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg‘>
What is desired? – Optional Properties
A one to two sentence description of your object.  A Short Description <meta property='og:description’ content='Directed by David Fincher. 			With Jesse Eisenberg, Andrew Garfield, 			Justin Timberlake, Rooney Mara. ‘>
If your object is part of a larger web site, the name which should be displayed for the overall site.  A Site Name <meta property='og:site_name' content='IMDb' />
You can specify location via latitude and longitude, a full address, or both.  To specify latitude and longitude: og:latitude and og:longitude To specify a human readable address:  og:street-address, og:locality, og:region, og:postal-code, and og:country-name Location Information <meta property="og:latitude" content="37.416343" /> <meta property="og:longitude" content="-122.153013" /> <meta property="og:street-address" content="1601 S California Ave" /> <meta property="og:locality" content="Palo Alto" /> <meta property="og:region" content="CA" /> <meta property="og:postal-code" content="94304" /> <meta property="og:country-name" content="USA" />
The Open Graph protocol supports the ability for you to specify contact information for your object.  To specify contact information og:email, og:phone_number, and og:fax_number Contact Information <meta property="og:email" content="me@example.com" /> <meta property="og:phone_number" content="650-123-4567" /> <meta property="og:fax_number" content="+1-415-123-4567" />
Example of Open Graph Protocol <html xmlns:og="http://opengraphprotocol.org/schema/"  xmlns:fb="http://www.facebook.com/2008/fbml">     <head>         <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" />         <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg'>         <meta property='og:type' content='movie' />         <meta property='fb:app_id' content='115109575169727' />         <meta property='og:title' content='The Social Network (2010)' />         <meta property='og:site_name' content='IMDb' /> ...
Social Plugin to provide engaging social experiences to your users with just a line of HTML from Facebook

Contenu connexe

Tendances

Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social SemanticsMatthew Rowe
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...John Breslin
 
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 SpacesJohn Breslin
 
Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebMatthew Rowe
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web John Breslin
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologiesMarina Santini
 
Semantic web
Semantic webSemantic web
Semantic webRehithaP
 
Semantic Search keynote at CORIA 2015
Semantic Search keynote at CORIA 2015Semantic Search keynote at CORIA 2015
Semantic Search keynote at CORIA 2015Peter Mika
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseJesse Wang
 
Web 3.0 explained with a stamp (pt I: the basics)
Web 3.0 explained with a stamp (pt I: the basics)Web 3.0 explained with a stamp (pt I: the basics)
Web 3.0 explained with a stamp (pt I: the basics)Freek Bijl
 
Making the Web Searchable - Keynote ICWE 2015
Making the Web Searchable - Keynote ICWE 2015Making the Web Searchable - Keynote ICWE 2015
Making the Web Searchable - Keynote ICWE 2015Peter Mika
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Documentap
 

Tendances (20)

Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social Semantics
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...
 
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
 
Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic Web
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
 
A short introduction to Semantic Web - 2012
A short introduction to Semantic Web - 2012A short introduction to Semantic Web - 2012
A short introduction to Semantic Web - 2012
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologies
 
Semantic web
Semantic webSemantic web
Semantic web
 
Semantic Search keynote at CORIA 2015
Semantic Search keynote at CORIA 2015Semantic Search keynote at CORIA 2015
Semantic Search keynote at CORIA 2015
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 
Semantic web
Semantic webSemantic web
Semantic web
 
Semantic web Santhosh N Basavarajappa
Semantic web   Santhosh N BasavarajappaSemantic web   Santhosh N Basavarajappa
Semantic web Santhosh N Basavarajappa
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in Use
 
Web 3.0 explained with a stamp (pt I: the basics)
Web 3.0 explained with a stamp (pt I: the basics)Web 3.0 explained with a stamp (pt I: the basics)
Web 3.0 explained with a stamp (pt I: the basics)
 
Making the Web Searchable - Keynote ICWE 2015
Making the Web Searchable - Keynote ICWE 2015Making the Web Searchable - Keynote ICWE 2015
Making the Web Searchable - Keynote ICWE 2015
 
The Evolution of Web 3.0
The Evolution of Web 3.0The Evolution of Web 3.0
The Evolution of Web 3.0
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Document
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 

En vedette

Comment viraliser les contenus de votre site grâce à l'open graph facebook
Comment viraliser les contenus de votre site grâce à l'open graph facebookComment viraliser les contenus de votre site grâce à l'open graph facebook
Comment viraliser les contenus de votre site grâce à l'open graph facebookPlayApp
 
Du bon usage de l OpenGraph Facebook
Du bon usage de l OpenGraph Facebook Du bon usage de l OpenGraph Facebook
Du bon usage de l OpenGraph Facebook Rouge Interactif
 
Facebook open graph Presentation
Facebook open graph PresentationFacebook open graph Presentation
Facebook open graph PresentationIncheol Baek
 
Facebook open graph explained
Facebook open graph explainedFacebook open graph explained
Facebook open graph explainedSaint Social
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Chris Busse
 
Facebook Open Graph Overview
Facebook Open Graph OverviewFacebook Open Graph Overview
Facebook Open Graph OverviewCory OBrien
 
Getting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APIGetting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APILynn Langit
 
Gamification for Sales Reps
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales RepsXactlyCorp
 
Community at Mobile Casinos
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile CasinosDroid Slots
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to GamificationMedia Evolution
 
Facebook Open Graph API and How To Use It
Facebook Open Graph API and How To Use ItFacebook Open Graph API and How To Use It
Facebook Open Graph API and How To Use ItAayush Shrestha
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...jodischneider
 
Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...jodischneider
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly CommunicationCrossref
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated contentKatrin Weller
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curationHigher Education Marketing
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperabilityblogzilla
 
Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Centrical
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 

En vedette (19)

Comment viraliser les contenus de votre site grâce à l'open graph facebook
Comment viraliser les contenus de votre site grâce à l'open graph facebookComment viraliser les contenus de votre site grâce à l'open graph facebook
Comment viraliser les contenus de votre site grâce à l'open graph facebook
 
Du bon usage de l OpenGraph Facebook
Du bon usage de l OpenGraph Facebook Du bon usage de l OpenGraph Facebook
Du bon usage de l OpenGraph Facebook
 
Facebook open graph Presentation
Facebook open graph PresentationFacebook open graph Presentation
Facebook open graph Presentation
 
Facebook open graph explained
Facebook open graph explainedFacebook open graph explained
Facebook open graph explained
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
 
Facebook Open Graph Overview
Facebook Open Graph OverviewFacebook Open Graph Overview
Facebook Open Graph Overview
 
Getting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APIGetting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph API
 
Gamification for Sales Reps
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales Reps
 
Community at Mobile Casinos
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile Casinos
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to Gamification
 
Facebook Open Graph API and How To Use It
Facebook Open Graph API and How To Use ItFacebook Open Graph API and How To Use It
Facebook Open Graph API and How To Use It
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
 
Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly Communication
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated content
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curation
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperability
 
Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 

Similaire à Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations

Linked Data and Search: Thomas Steiner (Google Inc, Germany)
Linked Data and Search:  Thomas Steiner (Google Inc, Germany)Linked Data and Search:  Thomas Steiner (Google Inc, Germany)
Linked Data and Search: Thomas Steiner (Google Inc, Germany)FIA2010
 
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod LacoulShamod Lacoul
 
Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011Juan Sequeda
 
Semantic Web
Semantic WebSemantic Web
Semantic Webgregreser
 
SocialOverlay : P2P Infrastructure for social Networks
SocialOverlay : P2P Infrastructure for social NetworksSocialOverlay : P2P Infrastructure for social Networks
SocialOverlay : P2P Infrastructure for social NetworksBipin
 
Experiments in Data Portability
Experiments in Data PortabilityExperiments in Data Portability
Experiments in Data PortabilityGlenn Jones
 
Challenging Web 2.0
Challenging Web 2.0Challenging Web 2.0
Challenging Web 2.0Roland Alton
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introductionshaouy
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009Peter Mika
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchablePeter Mika
 
RDFa From Theory to Practice
RDFa From Theory to PracticeRDFa From Theory to Practice
RDFa From Theory to PracticeAdrian Stevenson
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open WebChris Messina
 
Introduction to Social Bookmarking - FSI 2007
Introduction to Social Bookmarking - FSI 2007Introduction to Social Bookmarking - FSI 2007
Introduction to Social Bookmarking - FSI 2007Jason Rhode
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011sssw2011
 
Help your library be omnipresent without spending a
Help your library be omnipresent without spending aHelp your library be omnipresent without spending a
Help your library be omnipresent without spending aNina McHale
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social BookmarkingJason Rhode
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic WebBarry Smith
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic webDarren Wood
 

Similaire à Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations (20)

Web 3 0
Web 3 0 Web 3 0
Web 3 0
 
Linked Data and Search: Thomas Steiner (Google Inc, Germany)
Linked Data and Search:  Thomas Steiner (Google Inc, Germany)Linked Data and Search:  Thomas Steiner (Google Inc, Germany)
Linked Data and Search: Thomas Steiner (Google Inc, Germany)
 
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
 
Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011Creating Linked Data 2/5 Semtech2011
Creating Linked Data 2/5 Semtech2011
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
SocialOverlay : P2P Infrastructure for social Networks
SocialOverlay : P2P Infrastructure for social NetworksSocialOverlay : P2P Infrastructure for social Networks
SocialOverlay : P2P Infrastructure for social Networks
 
Experiments in Data Portability
Experiments in Data PortabilityExperiments in Data Portability
Experiments in Data Portability
 
Challenging Web 2.0
Challenging Web 2.0Challenging Web 2.0
Challenging Web 2.0
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
 
Make Me A Web 2.0 Geek!
Make Me A Web 2.0 Geek!Make Me A Web 2.0 Geek!
Make Me A Web 2.0 Geek!
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchable
 
RDFa From Theory to Practice
RDFa From Theory to PracticeRDFa From Theory to Practice
RDFa From Theory to Practice
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open Web
 
Introduction to Social Bookmarking - FSI 2007
Introduction to Social Bookmarking - FSI 2007Introduction to Social Bookmarking - FSI 2007
Introduction to Social Bookmarking - FSI 2007
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
 
Help your library be omnipresent without spending a
Help your library be omnipresent without spending aHelp your library be omnipresent without spending a
Help your library be omnipresent without spending a
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social Bookmarking
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic web
 

Plus de Myungjin Lee

지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)Myungjin Lee
 
JSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPMyungjin Lee
 
JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본Myungjin Lee
 
JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿Myungjin Lee
 
JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기Myungjin Lee
 
JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍Myungjin Lee
 
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)Myungjin Lee
 
오픈 데이터와 인공지능
오픈 데이터와 인공지능오픈 데이터와 인공지능
오픈 데이터와 인공지능Myungjin Lee
 
법령 온톨로지의 구축 및 검색
법령 온톨로지의 구축 및 검색법령 온톨로지의 구축 및 검색
법령 온톨로지의 구축 및 검색Myungjin Lee
 
도서관과 Linked Data
도서관과 Linked Data도서관과 Linked Data
도서관과 Linked DataMyungjin Lee
 
공공데이터, 현재 우리는?
공공데이터, 현재 우리는?공공데이터, 현재 우리는?
공공데이터, 현재 우리는?Myungjin Lee
 
LODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data WorkshopLODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data WorkshopMyungjin Lee
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep LearningMyungjin Lee
 
쉽게 이해하는 LOD
쉽게 이해하는 LOD쉽게 이해하는 LOD
쉽게 이해하는 LODMyungjin Lee
 
서울시 열린데이터 광장 문화관광 분야 LOD 서비스
서울시 열린데이터 광장 문화관광 분야 LOD 서비스서울시 열린데이터 광장 문화관광 분야 LOD 서비스
서울시 열린데이터 광장 문화관광 분야 LOD 서비스Myungjin Lee
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsMyungjin Lee
 
Interlinking for Linked Data
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked DataMyungjin Lee
 
Linked Open Data Tutorial
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data TutorialMyungjin Lee
 
Linked Data Usecases
Linked Data UsecasesLinked Data Usecases
Linked Data UsecasesMyungjin Lee
 
공공데이터와 Linked open data
공공데이터와 Linked open data공공데이터와 Linked open data
공공데이터와 Linked open dataMyungjin Lee
 

Plus de Myungjin Lee (20)

지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
 
JSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSP
 
JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본
 
JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿
 
JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기
 
JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍
 
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
 
오픈 데이터와 인공지능
오픈 데이터와 인공지능오픈 데이터와 인공지능
오픈 데이터와 인공지능
 
법령 온톨로지의 구축 및 검색
법령 온톨로지의 구축 및 검색법령 온톨로지의 구축 및 검색
법령 온톨로지의 구축 및 검색
 
도서관과 Linked Data
도서관과 Linked Data도서관과 Linked Data
도서관과 Linked Data
 
공공데이터, 현재 우리는?
공공데이터, 현재 우리는?공공데이터, 현재 우리는?
공공데이터, 현재 우리는?
 
LODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data WorkshopLODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data Workshop
 
Introduction of Deep Learning
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
 
쉽게 이해하는 LOD
쉽게 이해하는 LOD쉽게 이해하는 LOD
쉽게 이해하는 LOD
 
서울시 열린데이터 광장 문화관광 분야 LOD 서비스
서울시 열린데이터 광장 문화관광 분야 LOD 서비스서울시 열린데이터 광장 문화관광 분야 LOD 서비스
서울시 열린데이터 광장 문화관광 분야 LOD 서비스
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) Recommendations
 
Interlinking for Linked Data
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked Data
 
Linked Open Data Tutorial
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data Tutorial
 
Linked Data Usecases
Linked Data UsecasesLinked Data Usecases
Linked Data Usecases
 
공공데이터와 Linked open data
공공데이터와 Linked open data공공데이터와 Linked open data
공공데이터와 Linked open data
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations

  • 1. Social Semantic Webon Facebook and Twitter Dr. Myungjin Lee
  • 2. The webis more a social creation than a technical one. I designed it for a social effect — to help people work together — and not as a technical toy.
  • 3. The Social Network In The Social Network, director David Fincher and screenwriter Aaron Sorkin explore the moment at which Facebook, the most revolutionary social phenomena of the new century, was invented -- through the warring perspectives of the super-smart young men who each claimed to be there at its inception.
  • 4. Social Web how people socialize or interact with each other throughout the Web from Wikipedia
  • 5. the Social Attributes in the Social Web Identity Groups Myungjin Lee Conversations Presence Relationships Sharing Reputation
  • 6. Weekly Market Share from Hitwise.com
  • 7.
  • 8.
  • 9.
  • 10. 10terabytes 7terabytes from Internet Summit 2010
  • 11.
  • 12. Semantic Web to allow machines to understand the meaning of information on the World Wide Web from Wikipedia
  • 14. Distributed and Separated Data in the Social Web
  • 15.
  • 16. Linked Data via dereferenceable URIs on the Web to describe a method of exposing, sharing, and connecting data from Wikipedia
  • 17. Vocabularies for Linking and Sharing Friend of a frienda phrase used to refer to someone that one does not know well, literally, a friend of a friend FOAF Semantically-Interlinked Online Communitiesmethods for interconnecting discussion methods such as blogs, forums and mailing lists to each other SIOC Simple Knowledge Organization System formal languages designed for representation of thesauri, classification schemes, taxonomies, subject-heading systems, or any other type of structured controlled vocabulary SKOS Resource Description Framework – in – attributes a W3C Recommendation that adds a set of attribute level extensions to XHTML for embedding rich metadata within Web documents RDFa Microformata web-based approach to semantic markup which seeks to re-use existing HTML/XHTML tags to convey metadata and other attributes in web pages Microformat from Wikipedia
  • 18. Social Semantic Web based on human contributions and participations a Web of collective knowledge systems which are able to provide useful information from Wikipedia
  • 19.   Social Semantic Web SIOC, DBpedia, Twine Social Web Wikis, blogs, social networks     Semantic Web RDFS, OWL, SPARQL World Wide Web URIs, HTML, HTTP Semantic Syntax
  • 20.
  • 21.
  • 22. the global mapping of everybody and hot they are related Social Graph relationships between users of the social networking service an abstract concept of the social network from Wikipedia
  • 23. First Social Graph of Facebook in 2006 is a friend of is a friend of is a friend of is a friend of Myungjin Lee
  • 24. Social Graph of Facebook with Social Object in 2010 is a friend of is a fan of is a friend of is a friend of is a friend of is a fan of Myungjin Lee has a relationship with is a member of Social Object
  • 25. Social Object the reason two people are talking to each other by Hugh Macleod
  • 26. Like button of Facebook
  • 27. Linking between you and outside of Facebook simple way to share your content with friends on Facebook Like http://graph.facebook.com/me/likes Myungjin Lee
  • 28. Not a Web Page Anymore simple way to share your content with friends on Facebook Like http://graph.facebook.com/me/likes Social Object Myungjin Lee
  • 29. How to make social graph with social objects
  • 30.
  • 31. Open Graph Protocol enables any web page to become a rich object in a social graph simple technology from Facebook
  • 32. Design Goals of Open Graph Protocol
  • 33. Representation Concepts of Open Graph Protocol One Web Page One Social Object
  • 34. Representation Concepts of Open Graph Protocol Property of Open Graph protocol Literal Value URI of web page looks like
  • 35. The Open Graph protocol is based on RDFa.
  • 36. RDFa W3C Recommendation to add a set of attribute level extensions to XHTML for embedding rich metadatawithin Web documents
  • 37. Example of RDFa in XHTML
  • 38. However, the Open Graph protocol is ...
  • 39. Use <meta> tagsin the <head> of your web page
  • 40. Example of Open Graph Protocol <html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" /> <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg'> <meta property='og:type' content='movie' /> <meta property='fb:app_id' content='115109575169727' /> <meta property='og:title' content='The Social Network (2010)' /> <meta property='og:site_name' content='IMDb' /> ...
  • 41. What is needed? – Required Properties
  • 42. The canonical URL of your object that will be used as its permanent ID in the graph. A Canonical URL <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" />
  • 43.
  • 44. book
  • 45. drink
  • 46. food
  • 47. game
  • 48. movie
  • 50. song
  • 53. sport
  • 54. cause
  • 57. city
  • 60.
  • 62. café
  • 63. hotel
  • 64.
  • 68.
  • 69. blog
  • 71. actor
  • 77.
  • 78. An image URL which should represent your object within the graph. An Image <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg‘>
  • 79. What is desired? – Optional Properties
  • 80. A one to two sentence description of your object. A Short Description <meta property='og:description’ content='Directed by David Fincher. With Jesse Eisenberg, Andrew Garfield, Justin Timberlake, Rooney Mara. ‘>
  • 81. If your object is part of a larger web site, the name which should be displayed for the overall site. A Site Name <meta property='og:site_name' content='IMDb' />
  • 82. You can specify location via latitude and longitude, a full address, or both. To specify latitude and longitude: og:latitude and og:longitude To specify a human readable address: og:street-address, og:locality, og:region, og:postal-code, and og:country-name Location Information <meta property="og:latitude" content="37.416343" /> <meta property="og:longitude" content="-122.153013" /> <meta property="og:street-address" content="1601 S California Ave" /> <meta property="og:locality" content="Palo Alto" /> <meta property="og:region" content="CA" /> <meta property="og:postal-code" content="94304" /> <meta property="og:country-name" content="USA" />
  • 83. The Open Graph protocol supports the ability for you to specify contact information for your object. To specify contact information og:email, og:phone_number, and og:fax_number Contact Information <meta property="og:email" content="me@example.com" /> <meta property="og:phone_number" content="650-123-4567" /> <meta property="og:fax_number" content="+1-415-123-4567" />
  • 84. Example of Open Graph Protocol <html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> <meta property="og:url" content="http://www.imdb.com/title/tt1285016/" /> <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg'> <meta property='og:type' content='movie' /> <meta property='fb:app_id' content='115109575169727' /> <meta property='og:title' content='The Social Network (2010)' /> <meta property='og:site_name' content='IMDb' /> ...
  • 85.
  • 86. Social Plugin to provide engaging social experiences to your users with just a line of HTML from Facebook
  • 87. Social Plugins of Facebook
  • 88. The Like button lets users share pages from your site back to their Facebook profile with one click. Like Button Plugins
  • 89. Simple Way to Insert a Like Button http://developers.facebook.com/docs/reference/plugins/like
  • 90.
  • 91. Sharing your content with friends Click Graph Object Myungjin Lee Share
  • 92. Information based on Metadata <meta property='og:title’ content='The Social Network (2010)' /> <meta property='og:image' content='http://ia.media-imdb.com/…140_.jpg‘> <meta property="og:description" content=" Directed by David Fincher. With Jesse Eisenberg, Andrew Garfield, Justin Timberlake, Rooney Mara. " />
  • 93. Meaning of Open Graph protocol on the Semantic Web
  • 94. Using RDF Model Property of Open Graph protocol Literal Value URI of web page S P O
  • 95.
  • 96. book
  • 97. drink
  • 98. food
  • 99. game
  • 101. sport
  • 102. cause
  • 105. movie
  • 107. song
  • 109. city
  • 112.
  • 114. café
  • 115. hotel
  • 116.
  • 119. school
  • 120.
  • 121. blog
  • 123. actor
  • 125. author
  • 130. Mapping of Social Object <rdf:Propertyrdf:about="http://ogp.me/ns#type"> <rdfs:labelxml:lang="en-US">type</rdfs:label> <rdfs:seeAlsordf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"/> <rdfs:isDefinedByrdf:resource="http://ogp.me/ns#"/> </rdf:Property> Individual Social Object
  • 131. Link with other Vocabularies <rdfs:Classrdf:about="http://ogp.me/ns#Actor"> <rdfs:labelxml:lang="en-US">Actor</rdfs:label> <rdfs:subClassOfrdf:resource="http://xmlns.com/foaf/0.1/Person"/> <owl:equivalentClassrdf:resource="http://dbpedia.org/resource/Actor"/> <rdfs:isDefinedByrdf:resource="http://ogp.me/ns#"/> </rdfs:Class> og:Actor rdfs:subClassOf rdf:type foaf:Person owl:equivalentClass rdf:type db:Actor Social Object
  • 132. How to link Open Graph to blog posts blogg.er http://blogg.er/2010/04/rock#post og:site_name The Rock og:title sioc:about http://blogg.er/2010/04/rock#movie http://blogg.er/2010/04/rock#movie sioc:num_replies og:type sioc:content movie sioc:has_creator og:url dc:title 2 Saw the Rock on TV tonight. Actually it was a lot better than I thought it would be! Rock!!! rev:hasReview og:image http://ia.media-imdb.com/images/rock.jpg http://blogg.er/user/1 og:description http://blogg.er/2010/04/rock#review A group of U.S. marines, under command of a renegade general, take over Alcatraz and threat San Francisco Bay with biological weapons. A chemical weapons specialist and the only man to have ever escaped from the Rock are the only ones who can prevent chaos. rev:rating 6.5
  • 133.
  • 134. Annotation a note that you make to yourself while you are reading information in a book, document, online record, video, software code or other information from Wikipedia
  • 135. Twitter Annotations to add one or more annotations that represent structured metadata about the tweet from Twitter
  • 136. The annotations feature has not been released.
  • 137. First element is a type. Every Annotations has a type. Type maps to attribute and value pair. Second element is one or more attribute names with values. How to present Annotations on a tweet
  • 138. Twitter Annotations Formatter http://r.github.com/annotationsformatter/
  • 139. What can we put in the Annotations? Anything you want.
  • 140. However, they published some guidelines.
  • 142.
  • 143. rating
  • 145. year
  • 146. brand
  • 147. model
  • 148. price
  • 149.
  • 154. region
  • 159. artist
  • 160. year
  • 161. genre
  • 162. album
  • 163.
  • 164. price
  • 165. isbn
  • 166. author
  • 167.
  • 168. price
  • 172.
  • 173. to bring more structured data to tweets to allow for better discovery of data and richer interactions to borrow heavily from existing standards RDFa, Microformats, Open Graph Protocol, AB Meta and Activitystrea.ms The Goal of Annotations
  • 175. Annotations types to Ontologies foaf:Document owl:equivalentClass Ontology Class “webpage” type for Annotations
  • 176. Linking into the Semantic Web
  • 180. Tim Berners-Lee, Weaving the Web Wikipedia, http://www.wikipedia.org Hitwise, http://www.hitwise.com Rod Smith, Big Data For Smarter Planet, https://www-927.ibm.com/ibm/cas/cascon/files/Rod%20Smith%20keynote.pdf W3C, Semantic Web, and Other Technologies to Watch, http://www.w3.org/2008/Talks/1009-bratt-W3C-SemTech/Overview.html Alexandre Passant and John Breslin, The Social Semantic Web, http://www.slideshare.net/Cloud/the-social-semantic-web John Maver and Jamie Tedford, Facebook Open Graph, http://www.slideshare.net/TechAwards2010/facebook-open-graph-61010 MatteoBrunati, Facebook (Open) Graph and the Semantic Web, http://www.slideshare.net/dagoneye/facebook-open-graph-and-the-semantic-web References
  • 181. Hugh Macleod, Social Objects for Beginners, http://gapingvoid.com/2007/12/31/social-objects-for-beginners/ The Open Graph Protocol, http://www.opengraphprotocol.org/ David Recordon, The Open Graph protocol - Understanding the design decisions, http://www.scribd.com/doc/30715288/The-Open-Graph-Protocol-Design-Decisions Social Plugin, http://developers.facebook.com/plugins Annotations Overview, http://dev.twitter.com/pages/annotations_overview Annotations, http://www.slideshare.net/raffikrikorian/twitter-api-annotations Joshua Shinaview and JansAasman, Real-time Semantic Web with Twitter Annotations, http://www.slideshare.net/joshsh/realtime-semantic-web-with-twitter-annotations-4606369 References
  • 182. xml@yonsei.ac.kr http://www.semantics.kr/ http://www.twitter.com/MyungjinLee http://www.facebook.com/mjinlee http://www.slideshare.net/onlyjiny About Me