Social Semantic Web (Social Activity and Facebook)

Myungjin Lee
Myungjin LeeDeputy General Manager at KBBank
Social Semantic Web
(Social Activity and Facebook)



        Dr. Myungjin Lee
Web of Documents

HTML is
a language for describing web pages.                                  HTML
                                                               link
                                              HTML      link


                                       link                    HTML
      Nice
    webpages!

                                       HTML      link
                                                               link

                                                     HTML      link

                                                                      HTML




                                                                             2
Semantic Web


                                             The Semantic Web is a collaborative movement
                                             led by the World Wide Web Consortium (W3C)
                                             that promotes common formats for data on the
                                             World Wide Web. By encouraging the inclusion
                                             of semantic content in web pages, the Semantic
                                             Web aims at converting the current web of
                                             unstructured documents into a "web of data".




http://en.wikipedia.org/wiki/Semantic_web


                                                                                              3
few years ago              recently




machine understandable   machine processible




                                               4
Linked Data

  a term used to describe a recommended best practice for
  exposing, sharing, and connecting pieces of data, information, and
  knowledge on the Semantic Web using URIs and RDF




                            machine explorable
http://linkeddata.org/


                                                                       5
2007-05-01                      2007-11-10    2008-09-18         2009-07-14




                                     2011-09-19                2010-09-22
http://richard.cyganiak.de/2007/10/lod/


                                                                                  6
Principle of Linked Data


                                                 1. Use URIs as names for things

                                                 2. Use HTTP URIs so that people can
                                                    look up those names.

                                                 3. When someone looks up a
                                                    URI, provide useful
                                                    information, using the standards
                                                    (RDF*, SPARQL)

                                                 4. Include links to other URIs. so that
                                                    they can discover more things.
http://www.w3.org/DesignIssues/LinkedData.html


                                                                                           7
Social Network


                                                   A social network is a social structure
                                                   made up of individuals (or
                                                   organizations) called "nodes", which
                                                   are tied (connected) by one or more
                                                   specific types of interdependency, such
                                                   as friendship, kinship, common interest,
                                                   financial exchange, dislike, sexual
                                                   relationships, or relationships of
                                                   beliefs, knowledge or prestige.




http://en.wikipedia.org/wiki/Social_network


                                                                                              8
The web is 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.




                                       9
Social Web



                                          The social Web is a set of social relations
                                          that link people through the World Wide Web.
                                          The Social web encompasses how websites
                                          and software are designed and developed in
                                          order to support and foster social
                                          interaction.




http://en.wikipedia.org/wiki/Social_web


                                                                                         10
http://www.hitwise.com/us/datacenter/main/dashboard-10133.html


                                                                 11
http://www.alexa.com/siteinfo/google.com


                                           12
Information Flow




Traditional Web   Social Network Services
 (like Google)    (Facebook, Twitter, etc.)


                                              13
Distributed and Separated Data in the Social Web




http://www.slideshare.net/Cloud/the-social-semantic-web   14
If …




                                                           We can make
                                                          better services.




http://www.slideshare.net/Cloud/the-social-semantic-web                      15
Social Semantic Web

  The concept of the Social Semantic Web subsumes developments in which
  social interactions on the Web lead to the creation of explicit and
  semantically rich knowledge representations. The Social Semantic Web
  can be seen as a Web of collective knowledge systems, which are able to
  provide useful information based on human contributions and which get
  better as more people participate.




http://en.wikipedia.org/wiki/Social_Semantic_Web


                                                                            16
                                                      Social
                             Social Web
                                                             Semantic Web
      
                             Wikis, blogs, social networks
                                                              SIOC, DBpedia, Twine




                             World Wide Web                   Semantic Web
                            URIs, HTML, HTTP                 RDFS, OWL, SPARQL


                           Syntax                            Semantic


http://www.slideshare.net/Cloud/the-social-semantic-web


                                                                                     17
What are benefits?

• to describe people, object, and connection between
  them based on RDF

• semantic interoperability

• machine processible data for social applications

• rich data sources for semantic applications

• to provide better social services


                                                       18
FOAF

  The Friend of a Friend (FOAF)
  project is creating a Web of
  machine-readable pages
  describing people, the links                       foaf:Person
  between them and the things they
  create and do; it is a contribution
  to the linked information system
  known as the Web. FOAF defines      foaf:Person                  foaf:Person
                                                    foaf:knows
  an open, decentralized
  technology for connecting social
  Web sites, and the people they
  describe.

                                            foaf:Person       foaf:Person

http://www.foaf-project.org/


                                                                             19
More Relationships
RELATIONSHIP: A vocabulary for describing relationships between people
http://purl.org/vocab/relationship

                                 worksWith
                          enemyOf            spouseOf

                                             livesWith
                        closeFriendOf




                                                                         20
rel:siblingOf
   foaf:Person                     foaf:Person                      foaf:Person



      rel:childOf                 rel:mentorOf



                    foaf:Person                      foaf:Person


   rel:worksWith                  rel:spouseOf                     rel:friendOf




   foaf:Person                     foaf:Person                     foaf:Person



rel:influencedBy                  rel:employerOf                   rel:livesWith


                    foaf:Person                      foaf:Person



                                                                                   21
Social Objects

     Social network theory is good at representing links between people but
     it doesn’t explain what connects those particular people and not
     others.
     People don’t just connect to each other. They connect through a shared
     object. … Good services allow people to create social objects that add
     value.
                                                            - Jyri Engeström -




http://www.slideshare.net/jyri/building-sites-around-social-objects-web-20-expo-sf-2009


                                                                                          22
Social Objects that we create

      • Discussions
      • Bookmarks
      • Annotations
      • Profiles
      • Microblogs
      • Multimedia




http://www.slideshare.net/Cloud/the-social-semantic-web


                                                          23
SIOC
    Semantically-Interlinked Online Communities(SIOC) Project provides
    methods for interconnecting discussion methods such as blogs, forums
    and mailing lists to each other. It consists of the SIOC ontology, an open-
    standard machine readable format for expressing the information
    contained both explicitly and implicitly.




http://en.wikipedia.org/wiki/SIOC


                                                                                  24
SKOS


                                    Simple Knowledge Organization System (SKOS)
                                     is a family of formal languages designed for
                                        representation of thesauri, classification
                                          schemes, taxonomies, subject-heading
                                            systems, or any other type of
                                               structured controlled vocabulary.




http://en.wikipedia.org/wiki/SKOS


                                                                                     25
http://www.slideshare.net/Cloud/the-social-semantic-web


                                                          26
Lifestreaming




 A Lifestream is a time-ordered stream
 of online / Internet activity events
 that functions as a diary of your
 electronic life. The goal of
 Lifestreams is to minimize the time
 users spend managing their
 documents and electronic events
 while increasing their ability to find
 and make use of this information.
http://cs-www.cs.yale.edu/homes/freeman/lifestreams.html          27
create
                        share

Myungjin Lee




                                28
aggregating
                                  streams

               create
                        share

Myungjin Lee




                                              29
30
Activity Streams



                                                  The Activity Streams project is an effort to
                                                  develop an activity stream protocol to
                                                  syndicate activities across social Web
                                                  applications. Several major websites with
                                                  activity stream implementations have already
                                                  opened up their activity streams to developers
                                                  to use, including Facebook and MySpace.




http://en.wikipedia.org/wiki/Activity_stream


                                                                                                   31
32
Actor verb              object target
Myungjin Lee   tweeted   KSWC 2011




                                         33
based on two syntaxes,          and

                                                    Atom         JSON




http://activitystrea.ms/


                                                                        34
As you know, Atom and JSON
are not based on RDF Model.




     Atom       JSON
                                 But you can translate it to
                                 RDF.




                              It is not good idea.

                                                               35
36
I am not
    the fanatic
   of Facebook.




 But I agree that
    Facebook is
   the best SNS.
No one can deny it.



                  37
Who are my friends?




                      38
Social Graph

  The social graph describes the relationships between individuals online.
  It has been described as "the global mapping of everybody and how
  they're related".
  The term was popularized at the Facebook f8 conference on May
  24, 2007, when it was used to explain that the Facebook Platform, which
  was introduced at the same time, would benefit from the social graph by
  taking advantage of the relationships between individuals, that Facebook
  provides, to offer a richer online experience.




http://en.wikipedia.org/wiki/Social_graph


                                                                             39
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




                                                              40
Who are my friends
those who like the Breaking Dawn?




                                41
At third Facebook F8 conference on 2010




                                          42
Open Graph of Facebook in 2010

                          is a friend of

                                           is a friend of


              is a friend of



                         is a friend of



        Myungjin Lee

               like
                                   like




                       Social Object


                                                            43
Social Object in the Open Graph




Web Page

                click “like” button
                                      Myungjin Lee



                                                     44
Social Object in the Open Graph




Social Object

                like
                              Myungjin Lee



                                             45
Open Graph Protocol



                                                 The Open Graph protocol enables
                                                 developers to integrate their pages into
                                                 the social graph. These pages gain the
                                                 functionality of other graph objects
                                                 including profile links and stream
                                                 updates for connected users. It is based
                                                 on RDFa.




http://developers.facebook.com/docs/opengraph/


                                                                                            46
Example of Open Graph Protocol



                                               based on RDFa




<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' />
...


                                                                                47
Open Graph Protocol includes …
•   URL
•   Type
•   Title
•   Image
•   Short Description
•   Site Name
•   Location
•   Contact Information



                                     48
The Type of Object



Activities       Groups              Products and Entertainment           Places
•   activity     •   cause           •   album           •   movie        •   city
•   sport        •   sports_league   •   book            •   product      •   country
                 •   sports_team     •   drink           •   song         •   landmark
Businesses                           •   food            •   tv_show      •   state_province
•   bar          Organizations       •   game
•   company      •   band                                                 Websites
•   café         •   government      People                               •   article
•   hotel        •   non_profit      •   actor           •   musician     •   blog
•   restaurant   •   school          •   athlete         •   politician   •   website
                 •   university      •   author          •   director
                                     •   public_figure




                                                                                               49
<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' />
...




                                                                                    50
Who are my friends
those who watch the Breaking Dawn?
          cook …
          run …
          play …


                                     51
At fourth Facebook F8 conference on 2011




                                           52
Open Graph of Facebook in 2011

  watch                     is a friend of

                                                    is a friend of


                is a friend of



                           is a friend of
  watch

          Myungjin Lee

                 like
                                     like


                                             cook




                                                                     53
In 2010, we extended the social graph, via the Open Graph protocol, to
    include 3rd party web sites and pages that people liked throughout the
    web. We are now extending the Open Graph to include arbitrary actions
    and objects created by 3rd party apps and enabling these apps to
    integrate deeply into the Facebook experience.




https://developers.facebook.com/docs/beta/


                                                                             54
How to build Open Graph app

 • Step 1: Create a Facebook app
 • Step 2: Authenticate users with the Add to Timeline plugin
 • Step 3: Define initial action, object, and aggregation in the
       Dev App
 • Step 4: Publish Actions for your users
 • Step 5: Add Social Plugins to your app: Facepile plugin,
       Activity plugin, and Recommendations plugin
 • Step 6: Submit Your Actions for approval
https://developers.facebook.com/docs/beta/opengraph/tutorial/


                                                                   55
Define Actions and Objects




People can Action a Object.



                              56
57
Create a Social Object




<meta property='og:type' content='me:recipe' />




                                                  58
Publish a Social Action




https://graph.facebook.com/me/YOUR_NAMESPACE:cook
       ?recipe=OBJECT_URL&access_token=ACCESS_TOKEN



                                                      59
When you click "Cook" Button, …




Myungjin Lee


                           Social Object
               cook




                      http://example.com/cookie.html



                                                       60
Social Object on your Social Channel




                                       61
Open Graph Mechanics




                       62
Meaning of Open Graph on the SSW

  Facebook was launching the “Semantic Web” without calling it that. …
  Perhaps only Facebook, based on genuine identity, could build a real
  Semantic Web that centers around people and what they do.




http://www.forbes.com/sites/techonomy/2011/09/22/facebooks-changesits-all-about-the-platform/


                                                                                                63
Mapping Vocabularies of OGP


og:title          rdfs:seeAlso   rdfs:label.
og:type           rdfs:seeAlso   rdf:type.
og:url            rdfs:seeAlso   foaf:page.
og:image          rdfs:seeAlso   foaf:depiction.
og:description    rdfs:seeAlso   rdfs:comment.
og:latitude       rdfs:seeAlso   geo:lat.
og:longitude      rdfs:seeAlso   geo:long.
og:email          rdfs:seeAlso   foaf:mbox.
og:phone_number   rdfs:seeAlso   foaf:phone.




                                                   64
Mapping Social Objects and Actions




        Action   Object




                                     65
<owl:Class rdf:about="http://samples.ogp.me/Recipe">
<rdfs:label xml:lang="en-US">Recipe</rdfs:label>
<rdfs:seeAlso rdf:resource="http://dbpedia.org/ontology/Recipe"/>
</owl:Class>
<owl:ObjectProperty rdf:about="http://samples.ogp.me/cook">
<rdfs:label xml:lang="en-US">Cook</rdfs:label>
</owl:ObjectProperty>



                                                                    66
Mapping of Social Objects

<rdf:Property rdf:about="og:type">
<rdfs:label xml:lang="en-US">type</rdfs:label>
<rdfs:seeAlso rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"/>
<rdfs:isDefinedBy rdf:resource="http://ogp.me/ns#"/>
</rdf:Property>




      Social Object


                                                                                 67
Social Object



                       <meta property='og:type' content='me:recipe' />

  http://example.com/cookie.html




<http://example.com/cookie.html                 rdf:type         me:recipe>




                                                                              68
Social Object
                        cook


Myungjin Lee


                                        http://example.com/cookie.html


   http://www.facebook.com/mjinlee
                                                                                                http://samples.ogp.me/Recipe

                                               me:cook
                                                                           rdf:type
                                                                                          og:title                Stuffed Cookies


                                     http://example.com/cookie.html                       og:image
                                                                                                             http://example.com/zhen/cookie.jpg

                                                                       og:url
                                                                                      og:description
                                                                                                                   The Turducken of Cookies


                                                                 http://example.com/zhen/cookie.html




                                                                                                                                                  69
Social Semantic Web is …

          to make and provide
        better services for users


                  based on




                                    70
71
Question
About Me

xml@yonsei.ac.kr

http://www.semantics.kr/

http://www.twitter.com/MyungjinLee

http://www.facebook.com/mjinlee

http://www.slideshare.net/onlyjiny
1 of 73

Recommended

Facebook ( Open ) Graph and the Semantic Web by
Facebook ( Open ) Graph and the Semantic WebFacebook ( Open ) Graph and the Semantic Web
Facebook ( Open ) Graph and the Semantic WebMatteo Brunati
7.9K views74 slides
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations by
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsSocial Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsMyungjin Lee
3.6K views86 slides
Tutorial: Social Semantics by
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social SemanticsMatthew Rowe
3K views38 slides
The Social Semantic Web by
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
75.5K views178 slides
Interlinking Online Communities and Enriching Social Software with the Semant... by
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
88.7K views190 slides
The Social Semantic Web and Linked Data by
The Social Semantic Web and Linked DataThe Social Semantic Web and Linked Data
The Social Semantic Web and Linked DataAlexandre Passant
3K views85 slides

More Related Content

What's hot

Social Networks and the Semantic Web: a retrospective of the past 10 years by
Social Networks and the Semantic Web: a retrospective of the past 10 yearsSocial Networks and the Semantic Web: a retrospective of the past 10 years
Social Networks and the Semantic Web: a retrospective of the past 10 yearsPeter Mika
5.2K views22 slides
Semantic Web 2.0: Creating Social Semantic Information Spaces by
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
15K views153 slides
Evolution Towards Web 3.0: The Semantic Web by
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
39.4K views61 slides
The Next Big Thing is Web 3.0. Catch It If You Can by
The Next Big Thing is Web 3.0. Catch It If You Can The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can Judy O'Connell
554.1K views59 slides
Web 3.0 (Presentation) by
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)Allan Cho
3.8K views14 slides
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web by
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebData Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebJohn Breslin
2.2K views38 slides

What's hot(20)

Social Networks and the Semantic Web: a retrospective of the past 10 years by Peter Mika
Social Networks and the Semantic Web: a retrospective of the past 10 yearsSocial Networks and the Semantic Web: a retrospective of the past 10 years
Social Networks and the Semantic Web: a retrospective of the past 10 years
Peter Mika5.2K views
Semantic Web 2.0: Creating Social Semantic Information Spaces by John Breslin
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
John Breslin15K views
Evolution Towards Web 3.0: The Semantic Web by LeeFeigenbaum
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
LeeFeigenbaum39.4K views
The Next Big Thing is Web 3.0. Catch It If You Can by Judy O'Connell
The Next Big Thing is Web 3.0. Catch It If You Can The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can
Judy O'Connell554.1K views
Web 3.0 (Presentation) by Allan Cho
Web 3.0 (Presentation)Web 3.0 (Presentation)
Web 3.0 (Presentation)
Allan Cho3.8K views
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web by John Breslin
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data WebData Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
John Breslin2.2K views
Web 1 2 3 by londoncall
Web 1 2 3Web 1 2 3
Web 1 2 3
londoncall1.3K views
SocialOverlay : P2P Infrastructure for social Networks by Bipin
SocialOverlay : P2P Infrastructure for social NetworksSocialOverlay : P2P Infrastructure for social Networks
SocialOverlay : P2P Infrastructure for social Networks
Bipin893 views
Web Evolution Nova Spivack Twine by Nova Spivack
Web Evolution   Nova Spivack   TwineWeb Evolution   Nova Spivack   Twine
Web Evolution Nova Spivack Twine
Nova Spivack11.4K views
Data Portability with SIOC and FOAF by Uldis Bojars
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAF
Uldis Bojars9.6K views
Web 3.0 and What It Means to Marketing by Magic Logix
Web 3.0 and What It Means to MarketingWeb 3.0 and What It Means to Marketing
Web 3.0 and What It Means to Marketing
Magic Logix5.6K views
Semantic web by RehithaP
Semantic webSemantic web
Semantic web
RehithaP225 views
Web 2.0 and Web 3.0 by Valerie Sinti
Web 2.0 and Web 3.0Web 2.0 and Web 3.0
Web 2.0 and Web 3.0
Valerie Sinti28.1K views
Social Bookmarking by Chris
Social BookmarkingSocial Bookmarking
Social Bookmarking
Chris 495 views
RSS and Social Bookmarking by NGRF
RSS and Social BookmarkingRSS and Social Bookmarking
RSS and Social Bookmarking
NGRF590 views
Information Organisation for the Future Web: with Emphasis to Local CIRs by inventionjournals
Information Organisation for the Future Web: with Emphasis to Local CIRs Information Organisation for the Future Web: with Emphasis to Local CIRs
Information Organisation for the Future Web: with Emphasis to Local CIRs
Semantic web Document by ap
Semantic web DocumentSemantic web Document
Semantic web Document
ap 16.8K views

Viewers also liked

Introduction to Gamification by
Introduction to GamificationIntroduction to Gamification
Introduction to GamificationMedia Evolution
2.3K views46 slides
Community at Mobile Casinos by
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile CasinosDroid Slots
1.7K views22 slides
Semantic Wiki: Social Semantic Web in Use by
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseJesse Wang
846 views73 slides
Gamification for Sales Reps by
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales RepsXactlyCorp
1K views22 slides
Enabling reuse of arguments and opinions in open collaboration systems PhD vi... by
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
9.9K views58 slides
Using Controlled Natural Language and First Order Logic to improve e-consulta... by
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
1.2K views43 slides

Viewers also liked(19)

Community at Mobile Casinos by Droid Slots
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile Casinos
Droid Slots1.7K views
Semantic Wiki: Social Semantic Web in Use by Jesse Wang
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in Use
Jesse Wang846 views
Gamification for Sales Reps by XactlyCorp
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales Reps
XactlyCorp1K views
Enabling reuse of arguments and opinions in open collaboration systems PhD vi... by jodischneider
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...
jodischneider9.9K views
Using Controlled Natural Language and First Order Logic to improve e-consulta... by 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...
jodischneider1.2K views
The digital traces of user generated content by Katrin Weller
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated content
Katrin Weller2.4K views
Social Networks, Dominance And Interoperability by blogzilla
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperability
blogzilla1.3K views
The Social Semantic Web by John Breslin
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
John Breslin2.7K views
PLNs, CoPs, and Connectivism by David Mulder
PLNs, CoPs, and ConnectivismPLNs, CoPs, and Connectivism
PLNs, CoPs, and Connectivism
David Mulder889 views
Using narratives in enterprise gamification for sales, training, service and ... by Centrical
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 ...
Centrical5.2K views
Social Media and Scholarly Communication by Crossref
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly Communication
Crossref2.5K views
The Social Semantic Web by John Breslin
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
John Breslin3.7K views
Twitter as a First Draft of the Present – and the Challenges of Preserving It... by Axel Bruns
Twitter as a First Draft of the Present – and the Challenges of Preserving It...Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Twitter as a First Draft of the Present – and the Challenges of Preserving It...
Axel Bruns1.4K views
Predicting Discussions on the Social Semantic Web by Matthew Rowe
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic Web
Matthew Rowe1.7K views

Similar to Social Semantic Web (Social Activity and Facebook)

Www journey by
Www journeyWww journey
Www journeyAYUSH JAIN
196 views30 slides
Enhancing the Web Experience by
Enhancing the Web ExperienceEnhancing the Web Experience
Enhancing the Web ExperienceJohn Breslin
2.2K views25 slides
Walking Our Way to the Web by
Walking Our Way to the WebWalking Our Way to the Web
Walking Our Way to the WebFabien Gandon
49 views75 slides
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web" by
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"hypertext2007
1.7K views95 slides
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N... by
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...ijwscjournal
8 views5 slides
Semantic web approach towards interoperability and privacy issues in social n... by
Semantic web approach towards interoperability and privacy issues in social n...Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...ijwscjournal
363 views5 slides

Similar to Social Semantic Web (Social Activity and Facebook)(20)

Enhancing the Web Experience by John Breslin
Enhancing the Web ExperienceEnhancing the Web Experience
Enhancing the Web Experience
John Breslin2.2K views
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web" by hypertext2007
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
Hypertext2007 Carole Goble Keynote - "The Return of the Prodigal Web"
hypertext20071.7K views
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N... by ijwscjournal
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...
SEMANTIC WEB APPROACH TOWARDS INTEROPERABILITY AND PRIVACY ISSUES IN SOCIAL N...
ijwscjournal8 views
Semantic web approach towards interoperability and privacy issues in social n... by ijwscjournal
Semantic web approach towards interoperability and privacy issues in social n...Semantic web approach towards interoperability and privacy issues in social n...
Semantic web approach towards interoperability and privacy issues in social n...
ijwscjournal363 views
SIOC: Semantic Web for Social Media Sites by Uldis Bojars
SIOC: Semantic Web for Social Media SitesSIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media Sites
Uldis Bojars2.2K views
ADLUG 2008 Web 2.0 - Library 2.0 presentation by @CULT Srl
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation
@CULT Srl1.2K views
DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web by John Breslin
DataPortability and Me: Introducing SIOC, FOAF and the Semantic WebDataPortability and Me: Introducing SIOC, FOAF and the Semantic Web
DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web
John Breslin6.4K views
Semantic Search on Heterogeneous Wiki Systems - Short by Fabrizio Orlandi
Semantic Search on Heterogeneous Wiki Systems - ShortSemantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - Short
Fabrizio Orlandi584 views
Modern developments in the use of internet by inqilab patel by Inqilab Patel
Modern developments in the use of internet  by inqilab patelModern developments in the use of internet  by inqilab patel
Modern developments in the use of internet by inqilab patel
Inqilab Patel785 views
Document of presentation(web 3.0)(part 2) by Abhishek Roy
Document of presentation(web 3.0)(part 2)Document of presentation(web 3.0)(part 2)
Document of presentation(web 3.0)(part 2)
Abhishek Roy1K views
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic Web by Fabrizio Orlandi
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic WebMulti-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Multi-Source Provenance-Aware User Interest Profiling on the Social Semantic Web
Fabrizio Orlandi1.1K views
A CRITICAL STUDY OF EFFECT OF WEB-BASED SOFTWARE TOOLS IN FINDING AND SHARING... by Angela Tyger
A CRITICAL STUDY OF EFFECT OF WEB-BASED SOFTWARE TOOLS IN FINDING AND SHARING...A CRITICAL STUDY OF EFFECT OF WEB-BASED SOFTWARE TOOLS IN FINDING AND SHARING...
A CRITICAL STUDY OF EFFECT OF WEB-BASED SOFTWARE TOOLS IN FINDING AND SHARING...
Angela Tyger4 views
Web 2.0 lib_2.0_1 by smtcd
Web 2.0 lib_2.0_1Web 2.0 lib_2.0_1
Web 2.0 lib_2.0_1
smtcd991 views
Web 2.0 / Library 2.0 Part One by Eddie Byrne
Web 2.0 / Library 2.0 Part OneWeb 2.0 / Library 2.0 Part One
Web 2.0 / Library 2.0 Part One
Eddie Byrne2.1K views
Learning as a Social Process by Robert Cormia
Learning as a Social ProcessLearning as a Social Process
Learning as a Social Process
Robert Cormia9.4K views

More from Myungjin Lee

지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases) by
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)Myungjin Lee
3.8K views34 slides
JSP 프로그래밍 #05 HTML과 JSP by
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSPMyungjin Lee
394 views21 slides
JSP 프로그래밍 #04 JSP 의 기본 by
JSP 프로그래밍 #04 JSP 의 기본JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본Myungjin Lee
153 views21 slides
JSP 프로그래밍 #03 서블릿 by
JSP 프로그래밍 #03 서블릿JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿Myungjin Lee
200 views32 slides
JSP 프로그래밍 #02 서블릿과 JSP 시작하기 by
JSP 프로그래밍 #02 서블릿과 JSP 시작하기JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기Myungjin Lee
221 views33 slides
JSP 프로그래밍 #01 웹 프로그래밍 by
JSP 프로그래밍 #01 웹 프로그래밍JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍Myungjin Lee
203 views36 slides

More from Myungjin Lee(20)

지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases) by Myungjin Lee
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
지식그래프 개념과 활용방안 (Knowledge Graph - Introduction and Use Cases)
Myungjin Lee3.8K views
JSP 프로그래밍 #05 HTML과 JSP by Myungjin Lee
JSP 프로그래밍 #05 HTML과 JSPJSP 프로그래밍 #05 HTML과 JSP
JSP 프로그래밍 #05 HTML과 JSP
Myungjin Lee394 views
JSP 프로그래밍 #04 JSP 의 기본 by Myungjin Lee
JSP 프로그래밍 #04 JSP 의 기본JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본
Myungjin Lee153 views
JSP 프로그래밍 #03 서블릿 by Myungjin Lee
JSP 프로그래밍 #03 서블릿JSP 프로그래밍 #03 서블릿
JSP 프로그래밍 #03 서블릿
Myungjin Lee200 views
JSP 프로그래밍 #02 서블릿과 JSP 시작하기 by Myungjin Lee
JSP 프로그래밍 #02 서블릿과 JSP 시작하기JSP 프로그래밍 #02 서블릿과 JSP 시작하기
JSP 프로그래밍 #02 서블릿과 JSP 시작하기
Myungjin Lee221 views
JSP 프로그래밍 #01 웹 프로그래밍 by Myungjin Lee
JSP 프로그래밍 #01 웹 프로그래밍JSP 프로그래밍 #01 웹 프로그래밍
JSP 프로그래밍 #01 웹 프로그래밍
Myungjin Lee203 views
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism) by Myungjin Lee
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
관광 지식베이스와 스마트 관광 서비스 (Knowledge base and Smart Tourism)
Myungjin Lee714 views
오픈 데이터와 인공지능 by Myungjin Lee
오픈 데이터와 인공지능오픈 데이터와 인공지능
오픈 데이터와 인공지능
Myungjin Lee886 views
법령 온톨로지의 구축 및 검색 by Myungjin Lee
법령 온톨로지의 구축 및 검색법령 온톨로지의 구축 및 검색
법령 온톨로지의 구축 및 검색
Myungjin Lee2.6K views
도서관과 Linked Data by Myungjin Lee
도서관과 Linked Data도서관과 Linked Data
도서관과 Linked Data
Myungjin Lee316 views
공공데이터, 현재 우리는? by Myungjin Lee
공공데이터, 현재 우리는?공공데이터, 현재 우리는?
공공데이터, 현재 우리는?
Myungjin Lee111.2K views
LODAC 2017 Linked Open Data Workshop by Myungjin Lee
LODAC 2017 Linked Open Data WorkshopLODAC 2017 Linked Open Data Workshop
LODAC 2017 Linked Open Data Workshop
Myungjin Lee3.5K views
Introduction of Deep Learning by Myungjin Lee
Introduction of Deep LearningIntroduction of Deep Learning
Introduction of Deep Learning
Myungjin Lee6K views
쉽게 이해하는 LOD by Myungjin Lee
쉽게 이해하는 LOD쉽게 이해하는 LOD
쉽게 이해하는 LOD
Myungjin Lee118.7K views
서울시 열린데이터 광장 문화관광 분야 LOD 서비스 by Myungjin Lee
서울시 열린데이터 광장 문화관광 분야 LOD 서비스서울시 열린데이터 광장 문화관광 분야 LOD 서비스
서울시 열린데이터 광장 문화관광 분야 LOD 서비스
Myungjin Lee1.3K views
LOD(Linked Open Data) Recommendations by Myungjin Lee
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) Recommendations
Myungjin Lee2.7K views
Interlinking for Linked Data by Myungjin Lee
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked Data
Myungjin Lee1.8K views
Linked Open Data Tutorial by Myungjin Lee
Linked Open Data TutorialLinked Open Data Tutorial
Linked Open Data Tutorial
Myungjin Lee119.8K views
Linked Data Usecases by Myungjin Lee
Linked Data UsecasesLinked Data Usecases
Linked Data Usecases
Myungjin Lee1.1K views
공공데이터와 Linked open data by Myungjin Lee
공공데이터와 Linked open data공공데이터와 Linked open data
공공데이터와 Linked open data
Myungjin Lee1.9K views

Recently uploaded

"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi by
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
"AI Startup Growth from Idea to 1M ARR", Oleksandr UspenskyiFwdays
26 views9 slides
"How we switched to Kanban and how it integrates with product planning", Vady... by
"How we switched to Kanban and how it integrates with product planning", Vady..."How we switched to Kanban and how it integrates with product planning", Vady...
"How we switched to Kanban and how it integrates with product planning", Vady...Fwdays
61 views24 slides
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...NUS-ISS
23 views70 slides
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...Vadym Kazulkin
70 views64 slides
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad... by
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad..."Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...Fwdays
40 views30 slides

Recently uploaded(20)

"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi by Fwdays
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
Fwdays26 views
"How we switched to Kanban and how it integrates with product planning", Vady... by Fwdays
"How we switched to Kanban and how it integrates with product planning", Vady..."How we switched to Kanban and how it integrates with product planning", Vady...
"How we switched to Kanban and how it integrates with product planning", Vady...
Fwdays61 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS23 views
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... by Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin70 views
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad... by Fwdays
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad..."Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
Fwdays40 views
Microchip: CXL Use Cases and Enabling Ecosystem by CXL Forum
Microchip: CXL Use Cases and Enabling EcosystemMicrochip: CXL Use Cases and Enabling Ecosystem
Microchip: CXL Use Cases and Enabling Ecosystem
CXL Forum129 views
The Importance of Cybersecurity for Digital Transformation by NUS-ISS
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
NUS-ISS25 views
Micron CXL product and architecture update by CXL Forum
Micron CXL product and architecture updateMicron CXL product and architecture update
Micron CXL product and architecture update
CXL Forum27 views
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure by CXL Forum
Astera Labs:  Intelligent Connectivity for Cloud and AI InfrastructureAstera Labs:  Intelligent Connectivity for Cloud and AI Infrastructure
Astera Labs: Intelligent Connectivity for Cloud and AI Infrastructure
CXL Forum125 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi113 views
Understanding GenAI/LLM and What is Google Offering - Felix Goh by NUS-ISS
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
NUS-ISS39 views
Liqid: Composable CXL Preview by CXL Forum
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum121 views
"Fast Start to Building on AWS", Igor Ivaniuk by Fwdays
"Fast Start to Building on AWS", Igor Ivaniuk"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk
Fwdays36 views
GigaIO: The March of Composability Onward to Memory with CXL by CXL Forum
GigaIO: The March of Composability Onward to Memory with CXLGigaIO: The March of Composability Onward to Memory with CXL
GigaIO: The March of Composability Onward to Memory with CXL
CXL Forum126 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada110 views
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ... by Fwdays
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ..."Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
Fwdays33 views
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu... by NUS-ISS
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
NUS-ISS32 views
Future of Learning - Khoong Chan Meng by NUS-ISS
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
NUS-ISS31 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 views

Social Semantic Web (Social Activity and Facebook)

  • 1. Social Semantic Web (Social Activity and Facebook) Dr. Myungjin Lee
  • 2. Web of Documents HTML is a language for describing web pages. HTML link HTML link link HTML Nice webpages! HTML link link HTML link HTML 2
  • 3. Semantic Web The Semantic Web is a collaborative movement led by the World Wide Web Consortium (W3C) that promotes common formats for data on the World Wide Web. By encouraging the inclusion of semantic content in web pages, the Semantic Web aims at converting the current web of unstructured documents into a "web of data". http://en.wikipedia.org/wiki/Semantic_web 3
  • 4. few years ago recently machine understandable machine processible 4
  • 5. Linked Data a term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web using URIs and RDF machine explorable http://linkeddata.org/ 5
  • 6. 2007-05-01 2007-11-10 2008-09-18 2009-07-14 2011-09-19 2010-09-22 http://richard.cyganiak.de/2007/10/lod/ 6
  • 7. Principle of Linked Data 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names. 3. When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL) 4. Include links to other URIs. so that they can discover more things. http://www.w3.org/DesignIssues/LinkedData.html 7
  • 8. Social Network A social network is a social structure made up of individuals (or organizations) called "nodes", which are tied (connected) by one or more specific types of interdependency, such as friendship, kinship, common interest, financial exchange, dislike, sexual relationships, or relationships of beliefs, knowledge or prestige. http://en.wikipedia.org/wiki/Social_network 8
  • 9. The web is 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. 9
  • 10. Social Web The social Web is a set of social relations that link people through the World Wide Web. The Social web encompasses how websites and software are designed and developed in order to support and foster social interaction. http://en.wikipedia.org/wiki/Social_web 10
  • 13. Information Flow Traditional Web Social Network Services (like Google) (Facebook, Twitter, etc.) 13
  • 14. Distributed and Separated Data in the Social Web http://www.slideshare.net/Cloud/the-social-semantic-web 14
  • 15. If … We can make better services. http://www.slideshare.net/Cloud/the-social-semantic-web 15
  • 16. Social Semantic Web The concept of the Social Semantic Web subsumes developments in which social interactions on the Web lead to the creation of explicit and semantically rich knowledge representations. The Social Semantic Web can be seen as a Web of collective knowledge systems, which are able to provide useful information based on human contributions and which get better as more people participate. http://en.wikipedia.org/wiki/Social_Semantic_Web 16
  • 17.  Social Social Web  Semantic Web  Wikis, blogs, social networks SIOC, DBpedia, Twine World Wide Web Semantic Web  URIs, HTML, HTTP RDFS, OWL, SPARQL Syntax Semantic http://www.slideshare.net/Cloud/the-social-semantic-web 17
  • 18. What are benefits? • to describe people, object, and connection between them based on RDF • semantic interoperability • machine processible data for social applications • rich data sources for semantic applications • to provide better social services 18
  • 19. FOAF The Friend of a Friend (FOAF) project is creating a Web of machine-readable pages describing people, the links foaf:Person between them and the things they create and do; it is a contribution to the linked information system known as the Web. FOAF defines foaf:Person foaf:Person foaf:knows an open, decentralized technology for connecting social Web sites, and the people they describe. foaf:Person foaf:Person http://www.foaf-project.org/ 19
  • 20. More Relationships RELATIONSHIP: A vocabulary for describing relationships between people http://purl.org/vocab/relationship worksWith enemyOf spouseOf livesWith closeFriendOf 20
  • 21. rel:siblingOf foaf:Person foaf:Person foaf:Person rel:childOf rel:mentorOf foaf:Person foaf:Person rel:worksWith rel:spouseOf rel:friendOf foaf:Person foaf:Person foaf:Person rel:influencedBy rel:employerOf rel:livesWith foaf:Person foaf:Person 21
  • 22. Social Objects Social network theory is good at representing links between people but it doesn’t explain what connects those particular people and not others. People don’t just connect to each other. They connect through a shared object. … Good services allow people to create social objects that add value. - Jyri Engeström - http://www.slideshare.net/jyri/building-sites-around-social-objects-web-20-expo-sf-2009 22
  • 23. Social Objects that we create • Discussions • Bookmarks • Annotations • Profiles • Microblogs • Multimedia http://www.slideshare.net/Cloud/the-social-semantic-web 23
  • 24. SIOC Semantically-Interlinked Online Communities(SIOC) Project provides methods for interconnecting discussion methods such as blogs, forums and mailing lists to each other. It consists of the SIOC ontology, an open- standard machine readable format for expressing the information contained both explicitly and implicitly. http://en.wikipedia.org/wiki/SIOC 24
  • 25. SKOS Simple Knowledge Organization System (SKOS) is a family of formal languages designed for representation of thesauri, classification schemes, taxonomies, subject-heading systems, or any other type of structured controlled vocabulary. http://en.wikipedia.org/wiki/SKOS 25
  • 27. Lifestreaming A Lifestream is a time-ordered stream of online / Internet activity events that functions as a diary of your electronic life. The goal of Lifestreams is to minimize the time users spend managing their documents and electronic events while increasing their ability to find and make use of this information. http://cs-www.cs.yale.edu/homes/freeman/lifestreams.html 27
  • 28. create share Myungjin Lee 28
  • 29. aggregating streams create share Myungjin Lee 29
  • 30. 30
  • 31. Activity Streams The Activity Streams project is an effort to develop an activity stream protocol to syndicate activities across social Web applications. Several major websites with activity stream implementations have already opened up their activity streams to developers to use, including Facebook and MySpace. http://en.wikipedia.org/wiki/Activity_stream 31
  • 32. 32
  • 33. Actor verb object target Myungjin Lee tweeted KSWC 2011 33
  • 34. based on two syntaxes, and Atom JSON http://activitystrea.ms/ 34
  • 35. As you know, Atom and JSON are not based on RDF Model. Atom JSON But you can translate it to RDF. It is not good idea. 35
  • 36. 36
  • 37. I am not the fanatic of Facebook. But I agree that Facebook is the best SNS. No one can deny it. 37
  • 38. Who are my friends? 38
  • 39. Social Graph The social graph describes the relationships between individuals online. It has been described as "the global mapping of everybody and how they're related". The term was popularized at the Facebook f8 conference on May 24, 2007, when it was used to explain that the Facebook Platform, which was introduced at the same time, would benefit from the social graph by taking advantage of the relationships between individuals, that Facebook provides, to offer a richer online experience. http://en.wikipedia.org/wiki/Social_graph 39
  • 40. 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 40
  • 41. Who are my friends those who like the Breaking Dawn? 41
  • 42. At third Facebook F8 conference on 2010 42
  • 43. Open Graph of Facebook in 2010 is a friend of is a friend of is a friend of is a friend of Myungjin Lee like like Social Object 43
  • 44. Social Object in the Open Graph Web Page click “like” button Myungjin Lee 44
  • 45. Social Object in the Open Graph Social Object like Myungjin Lee 45
  • 46. Open Graph Protocol The Open Graph protocol enables developers to integrate their pages into the social graph. These pages gain the functionality of other graph objects including profile links and stream updates for connected users. It is based on RDFa. http://developers.facebook.com/docs/opengraph/ 46
  • 47. Example of Open Graph Protocol based on RDFa <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' /> ... 47
  • 48. Open Graph Protocol includes … • URL • Type • Title • Image • Short Description • Site Name • Location • Contact Information 48
  • 49. The Type of Object Activities Groups Products and Entertainment Places • activity • cause • album • movie • city • sport • sports_league • book • product • country • sports_team • drink • song • landmark Businesses • food • tv_show • state_province • bar Organizations • game • company • band Websites • café • government People • article • hotel • non_profit • actor • musician • blog • restaurant • school • athlete • politician • website • university • author • director • public_figure 49
  • 50. <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' /> ... 50
  • 51. Who are my friends those who watch the Breaking Dawn? cook … run … play … 51
  • 52. At fourth Facebook F8 conference on 2011 52
  • 53. Open Graph of Facebook in 2011 watch is a friend of is a friend of is a friend of is a friend of watch Myungjin Lee like like cook 53
  • 54. In 2010, we extended the social graph, via the Open Graph protocol, to include 3rd party web sites and pages that people liked throughout the web. We are now extending the Open Graph to include arbitrary actions and objects created by 3rd party apps and enabling these apps to integrate deeply into the Facebook experience. https://developers.facebook.com/docs/beta/ 54
  • 55. How to build Open Graph app • Step 1: Create a Facebook app • Step 2: Authenticate users with the Add to Timeline plugin • Step 3: Define initial action, object, and aggregation in the Dev App • Step 4: Publish Actions for your users • Step 5: Add Social Plugins to your app: Facepile plugin, Activity plugin, and Recommendations plugin • Step 6: Submit Your Actions for approval https://developers.facebook.com/docs/beta/opengraph/tutorial/ 55
  • 56. Define Actions and Objects People can Action a Object. 56
  • 57. 57
  • 58. Create a Social Object <meta property='og:type' content='me:recipe' /> 58
  • 59. Publish a Social Action https://graph.facebook.com/me/YOUR_NAMESPACE:cook ?recipe=OBJECT_URL&access_token=ACCESS_TOKEN 59
  • 60. When you click "Cook" Button, … Myungjin Lee Social Object cook http://example.com/cookie.html 60
  • 61. Social Object on your Social Channel 61
  • 63. Meaning of Open Graph on the SSW Facebook was launching the “Semantic Web” without calling it that. … Perhaps only Facebook, based on genuine identity, could build a real Semantic Web that centers around people and what they do. http://www.forbes.com/sites/techonomy/2011/09/22/facebooks-changesits-all-about-the-platform/ 63
  • 64. Mapping Vocabularies of OGP og:title rdfs:seeAlso rdfs:label. og:type rdfs:seeAlso rdf:type. og:url rdfs:seeAlso foaf:page. og:image rdfs:seeAlso foaf:depiction. og:description rdfs:seeAlso rdfs:comment. og:latitude rdfs:seeAlso geo:lat. og:longitude rdfs:seeAlso geo:long. og:email rdfs:seeAlso foaf:mbox. og:phone_number rdfs:seeAlso foaf:phone. 64
  • 65. Mapping Social Objects and Actions Action Object 65
  • 66. <owl:Class rdf:about="http://samples.ogp.me/Recipe"> <rdfs:label xml:lang="en-US">Recipe</rdfs:label> <rdfs:seeAlso rdf:resource="http://dbpedia.org/ontology/Recipe"/> </owl:Class> <owl:ObjectProperty rdf:about="http://samples.ogp.me/cook"> <rdfs:label xml:lang="en-US">Cook</rdfs:label> </owl:ObjectProperty> 66
  • 67. Mapping of Social Objects <rdf:Property rdf:about="og:type"> <rdfs:label xml:lang="en-US">type</rdfs:label> <rdfs:seeAlso rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#type"/> <rdfs:isDefinedBy rdf:resource="http://ogp.me/ns#"/> </rdf:Property> Social Object 67
  • 68. Social Object <meta property='og:type' content='me:recipe' /> http://example.com/cookie.html <http://example.com/cookie.html rdf:type me:recipe> 68
  • 69. Social Object cook Myungjin Lee http://example.com/cookie.html http://www.facebook.com/mjinlee http://samples.ogp.me/Recipe me:cook rdf:type og:title Stuffed Cookies http://example.com/cookie.html og:image http://example.com/zhen/cookie.jpg og:url og:description The Turducken of Cookies http://example.com/zhen/cookie.html 69
  • 70. Social Semantic Web is … to make and provide better services for users based on 70
  • 71. 71