SlideShare a Scribd company logo
1 of 42
Social Semantic Web
Social Web
• Term used to describe the way in which
  people socialize/interact on the web
Social web
• =socializing sites + content sharing sites
Social Semantic Web
• Interconnect the islands of the social web with
  semantic technologies
• Enhance the semantic web applications with
  the wealth of knowledge from user generated
  content
What do people do on the social web
• Create content
What do people do on the social web
                web
• Tag content
What do people do on the social web
• Create or state relationships
What do people do on the social web
• Exchange messages

• Search

• Buy
Social web
• Limitations
  – Social platforms are isolated from one another
  – There is no standard for exchanging data between
    them
     • Nobody wants to have a common standard for
       exchanging data :)
  – Database hugging (see TBL’s Ted talk from first
    course) <=> User base hugging
Social Web - content types
•   Videos (youtube, vimeo, google video, …)
•   Bookmarks (delicious, stumbleupon, digg)
•   Blog articles (wordpress, blogspot, technorati)
•   Microblog posts (twitter, facebook statuses)
•   Images (flickr, picasa)
Social Web - content types
• Characteristics
  – Very different types
  – Most of them do not contain text
  – Bookmarks are references to the other types of
    resources
  – Important who creates or bookmarks the web
    resource
  – The only way to describe all these types of content
    => tags
Social web - tagging - Folksonomies
• A folksonomy is “tagging that works”
• Another definition: the result of free tagging
  of net objects, identified by URL’s. The set of
  tags and resources annotated by users
  constitutes the folksonomy.
Folksonomy characteristics
• No hierarchy, no is-a relations
• Vocabulary reflects the ideas and vision of the
  users
• Terms in the folksonomy are related only
  through co-occurrence
• Much more dynamic than ontologies to
  represent the way users categorize content
Types of folksonomies
• Broad folksonomies
  – Many people tag the same object. More people
    can use the same tag on a resource
  – Ex: delicious.com
Types of folksonomies
• Narrow folksonomies
  – A resource is tagged by a limited number of
    people (usually the author)
  – Used more in content sharing sites (youtube,
    slideshare, flickr) for describing multimedia
    content
  – Less information than the broad folksonomies but
    also relevant
Folksonomies - problems
• Different lexicalizations of words
  (plural, singular, synonyms)
• Words with multiple meanings
• There’s no hierarchy - problems for
  classification of resources
Folksonomies - representation
• Hypergraph representation
• Hypergraph=a generalization of a graph where
  an edge can connect any number of nodes.
• a hypergraph H=(V,E) where V is a set of nodes
  and E is a set of non-empty sub-sets of V. E is a
  subset of the power set of V.
Folksonomies - representation
• The nodes of a folksonomy hypergraph are:
  – The users that are tagging
  – The resources that are being tagged
  – The tags that are being used
• The edges of the hypergraph are triples of type
  (user, resource, tag) which represent the tagging
  action performed by a user using a tag on a given
  resource.
• This means that the edges in the hypergraph
  belong to a subset of the U X R X T product
Folksonomy - representation
• => a folksonomy F=(U,R,T,Y)
  – where Y U X R X T.
• Folksonomies can also be represented using
  ontologies
• The hyperedge are represented through a
  node of type tagging and the node is linked
  through properties to the user, resource and
  tag
Vocabularies for the Social Web
• Ontologies that describe the social web
  – Content (SIOC, DC)
  – Social relations (FOAF, Relationship, XFN)
  – Tagging (Tagging, SCOT, MOAT)
Social Web Vocabularies
• SIOC - Semantically Interlinked Online
  Communities
Social Web Vocabularies
• SIOC + FOAF + SKOS
Social Web Vocabularies
• Relationship vocabulary -
  http://vocab.org/relationship/.html
• Defines different kind of properties that
  describe the relations between two persons
• Ex: acquaintance, ancestor, apprentice, child,
  close friend, collaborator, knows in passing,
  knows by reputation
• Would be very useful in social networks where
  you have hundreds of “friends”
Social Web Vocabularies
• XFN - XHTML Friends Network
• Simple microformat for describing
  relationships
Social Web Vocabularies
• Neuman’s tagging ontology -
  http://www.holygoat.co.uk/projects/tags/
• Tagging - the hyperedge n-ary relation
  between a tag, a resource, a tagger and a
  date.
• Tag - class to define the tags
• Doesn’t express tag meanings or
  lexicalisations
Social Web Vocabularies
• SCOT ontology
  – Extension of SIOC and Tagging (Neuman’s)
  – + concepts and properties
     • TagCloud (set of tags used in a context)
     • CoOccurrence
     • Source - the namespace where the tagging was
       performed
Social Web Vocabularies
• MOAT - meaning of a tag
• it introduces the concept of TagMeaning,
  linking a tag concept to a related concept in a
  domain ontology.
• moat-project.org/ontology
Model to represent social web activity
Social Search
• 3 types of social search
  – Collective social search
  – Friend filtered social search
  – Collaborative search (question-answering)
Social search
• Collective social search
  – Similar with wisdom of the crowds
  – Search could be augmented with “hot” topics
  – Problems with trust - does the user really trust the
    results from the masses
  – Need to understand the user’s search process - is
    the user exploring or narrowing the domain
Social search
• Friend-filtered social search
  – Provide data “validated” by your friends or your
    peers
  – Add it next to traditional search results
  – Advantage of TRUST
  – See who added or recommended the piece of
    content returned by the search
Social search
• Friend filtered social search - issues
  – Do your friends have relevant and available
    content for most of your searches
  – Problems with the different types of social content
    - most of them only characterized by tags
  – Difficult to understand the context around a
    resource (the tagging context for example)
Social search
• Collaborative Search - question answering
  – A number of users work together to find the
    answer to a problem
  – Example: yahoo answers (asynchronous)
  – Example: Aardvark - IM based - find the user from
    your network who might know the answer and
    dispatches the request
Social Buying
  Amazon sets the example as always
  Most read part of the product description
  -people reviews
  Just imagine having reviews from someone
  you already know and trust
Semantic Social Web Tools
Semantic social web - our vision
• What we try to do
  – Provide feedback for learning using social web
    data
  – Provide friend-filtered social search
  – Provide relevant learning recommendations
  – Help the learner establish valuable network
    connections
  – Understand the learner’s profile
  – Our context: European research project -
    Language Technologies for Lifelong Learning
Semantic social web - our vision
• Friend filtered social search - the “friends” are
  the tutors and learning peers
• The tutor is (should be) well connected, the
  learner might get introduced to valuable persons
• The learner should TRUST the results because
  they come from tutors
• If the tutor invests time in adding resources to
  the social web - he gains time afterward because
  he has to answer less questions
Semantic social web - our vision
• Data sources
  – Delicious.com - bookmarks
  – Slideshare.net - presentations
  – Flickr.com - images
  – youtube.com - videos
• To be added:
  – Twitter
  – Facebook
  – Blogs
Semantic social web - our vision
Social semantic web
Social semantic web

More Related Content

What's hot

Linked Data in Libraries
Linked Data in LibrariesLinked Data in Libraries
Linked Data in LibrariesCarl Hess
 
Social Networks and the Semantic Web: a retrospective of the past 10 years
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
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologiesMarina Santini
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageOntotext
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...eswcsummerschool
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentDiane Hillmann
 
Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Jon Voss
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsArmin Haller
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebTomek Pluskiewicz
 

What's hot (20)

Linked Data in Libraries
Linked Data in LibrariesLinked Data in Libraries
Linked Data in Libraries
 
Social Networks and the Semantic Web: a retrospective of the past 10 years
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
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologies
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
The Blossoming of the Semantic Web
The Blossoming of the Semantic WebThe Blossoming of the Semantic Web
The Blossoming of the Semantic Web
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
 
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
ESWC SS 2012 - Wednesday Tutorial Barry Norton: Building (Production) Semanti...
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
 
Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Thompson 6-jun15-final
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.
 
LIBRIS - Linked Library Data
LIBRIS - Linked Library DataLIBRIS - Linked Library Data
LIBRIS - Linked Library Data
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
Is Linked Open Data the way forward?
Is Linked Open Data the way forward?Is Linked Open Data the way forward?
Is Linked Open Data the way forward?
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Semantic web
Semantic web Semantic web
Semantic web
 

Viewers also liked

Ce mă fac când o să fiu mare - optiuni pentru o cariera in IT
Ce mă fac când o să fiu mare - optiuni pentru o cariera in ITCe mă fac când o să fiu mare - optiuni pentru o cariera in IT
Ce mă fac când o să fiu mare - optiuni pentru o cariera in ITVlad Posea
 
Programarea calculatoarelor c2
Programarea calculatoarelor c2Programarea calculatoarelor c2
Programarea calculatoarelor c2Vlad Posea
 
Programarea calculatoarelor - Limbajul C
Programarea calculatoarelor   - Limbajul CProgramarea calculatoarelor   - Limbajul C
Programarea calculatoarelor - Limbajul CVlad Posea
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francaisVlad Posea
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first courseVlad Posea
 
Introduction to Web Programming
Introduction to Web ProgrammingIntroduction to Web Programming
Introduction to Web ProgrammingYnon Perek
 

Viewers also liked (7)

Ce mă fac când o să fiu mare - optiuni pentru o cariera in IT
Ce mă fac când o să fiu mare - optiuni pentru o cariera in ITCe mă fac când o să fiu mare - optiuni pentru o cariera in IT
Ce mă fac când o să fiu mare - optiuni pentru o cariera in IT
 
Programarea calculatoarelor c2
Programarea calculatoarelor c2Programarea calculatoarelor c2
Programarea calculatoarelor c2
 
C5 Javascript
C5 JavascriptC5 Javascript
C5 Javascript
 
Programarea calculatoarelor - Limbajul C
Programarea calculatoarelor   - Limbajul CProgramarea calculatoarelor   - Limbajul C
Programarea calculatoarelor - Limbajul C
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francais
 
Introduction to Web Programming - first course
Introduction to Web Programming - first courseIntroduction to Web Programming - first course
Introduction to Web Programming - first course
 
Introduction to Web Programming
Introduction to Web ProgrammingIntroduction to Web Programming
Introduction to Web Programming
 

Similar to Social semantic web

Digital Odyssey 2015 - Open Collections
Digital Odyssey 2015 - Open CollectionsDigital Odyssey 2015 - Open Collections
Digital Odyssey 2015 - Open CollectionsOurDigitalWorld
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsJohn Breslin
 
Power to the People: User-generated content in digital collections
Power to the People: User-generated content in digital collectionsPower to the People: User-generated content in digital collections
Power to the People: User-generated content in digital collectionsMeredith Farkas
 
IMT530 Tagging Presentation
IMT530 Tagging PresentationIMT530 Tagging Presentation
IMT530 Tagging PresentationMichael Braly
 
Principles and pragmatics of a Semantic Culture Web
 Principles and pragmatics of a Semantic Culture Web Principles and pragmatics of a Semantic Culture Web
Principles and pragmatics of a Semantic Culture WebGuus Schreiber
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information ArchitectureRob Bogue
 
Taxonomies & folksonomies
Taxonomies  & folksonomiesTaxonomies  & folksonomies
Taxonomies & folksonomiesAparna Sane
 
Small museums at the MCN presentation
Small museums at the MCN presentationSmall museums at the MCN presentation
Small museums at the MCN presentationStephen Marvin
 
Academic Web 2.0: An Introduction to Social and Participatory Media
Academic Web 2.0: An Introduction to Social and Participatory Media Academic Web 2.0: An Introduction to Social and Participatory Media
Academic Web 2.0: An Introduction to Social and Participatory Media Andy Coverdale
 
Indexing presentation 2013 06-04
Indexing presentation 2013 06-04Indexing presentation 2013 06-04
Indexing presentation 2013 06-04Louise Spiteri
 
Semantic Search
Semantic SearchSemantic Search
Semantic Searchsssw2012
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsPeter Brusilovsky
 
Mediawiki for oer and learning analytics - understanding learning resources a...
Mediawiki for oer and learning analytics - understanding learning resources a...Mediawiki for oer and learning analytics - understanding learning resources a...
Mediawiki for oer and learning analytics - understanding learning resources a...Simon Knight
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social BookmarkingJason Rhode
 
Visualising activity in learning networks using open data and educational ...
Visualising activity in learning networks   using open data and educational  ...Visualising activity in learning networks   using open data and educational  ...
Visualising activity in learning networks using open data and educational ...Michael Paskevicius
 
Using blogs and social media for learning and teaching
Using blogs and social media for learning and teachingUsing blogs and social media for learning and teaching
Using blogs and social media for learning and teachingHelen Webster
 
Webscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyWebscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyCharleston Conference
 
Webscale discovery and information literacy
Webscale discovery and information literacyWebscale discovery and information literacy
Webscale discovery and information literacyli1smc
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Neo Ntlhokoa
 

Similar to Social semantic web (20)

Folksonomies & social tagging
Folksonomies & social taggingFolksonomies & social tagging
Folksonomies & social tagging
 
Digital Odyssey 2015 - Open Collections
Digital Odyssey 2015 - Open CollectionsDigital Odyssey 2015 - Open Collections
Digital Odyssey 2015 - Open Collections
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social Semantics
 
Power to the People: User-generated content in digital collections
Power to the People: User-generated content in digital collectionsPower to the People: User-generated content in digital collections
Power to the People: User-generated content in digital collections
 
IMT530 Tagging Presentation
IMT530 Tagging PresentationIMT530 Tagging Presentation
IMT530 Tagging Presentation
 
Principles and pragmatics of a Semantic Culture Web
 Principles and pragmatics of a Semantic Culture Web Principles and pragmatics of a Semantic Culture Web
Principles and pragmatics of a Semantic Culture Web
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information Architecture
 
Taxonomies & folksonomies
Taxonomies  & folksonomiesTaxonomies  & folksonomies
Taxonomies & folksonomies
 
Small museums at the MCN presentation
Small museums at the MCN presentationSmall museums at the MCN presentation
Small museums at the MCN presentation
 
Academic Web 2.0: An Introduction to Social and Participatory Media
Academic Web 2.0: An Introduction to Social and Participatory Media Academic Web 2.0: An Introduction to Social and Participatory Media
Academic Web 2.0: An Introduction to Social and Participatory Media
 
Indexing presentation 2013 06-04
Indexing presentation 2013 06-04Indexing presentation 2013 06-04
Indexing presentation 2013 06-04
 
Semantic Search
Semantic SearchSemantic Search
Semantic Search
 
The Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two DomainsThe Power of Known Peers: A Study in Two Domains
The Power of Known Peers: A Study in Two Domains
 
Mediawiki for oer and learning analytics - understanding learning resources a...
Mediawiki for oer and learning analytics - understanding learning resources a...Mediawiki for oer and learning analytics - understanding learning resources a...
Mediawiki for oer and learning analytics - understanding learning resources a...
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social Bookmarking
 
Visualising activity in learning networks using open data and educational ...
Visualising activity in learning networks   using open data and educational  ...Visualising activity in learning networks   using open data and educational  ...
Visualising activity in learning networks using open data and educational ...
 
Using blogs and social media for learning and teaching
Using blogs and social media for learning and teachingUsing blogs and social media for learning and teaching
Using blogs and social media for learning and teaching
 
Webscale Discovery and Information Literacy
Webscale Discovery and Information LiteracyWebscale Discovery and Information Literacy
Webscale Discovery and Information Literacy
 
Webscale discovery and information literacy
Webscale discovery and information literacyWebscale discovery and information literacy
Webscale discovery and information literacy
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01
 

More from Vlad Posea

Design thinking
Design thinkingDesign thinking
Design thinkingVlad Posea
 
Talentul meu – mersul pe bicicletă
Talentul meu – mersul pe bicicletăTalentul meu – mersul pe bicicletă
Talentul meu – mersul pe bicicletăVlad Posea
 
Intro to HTML5
Intro to HTML5Intro to HTML5
Intro to HTML5Vlad Posea
 
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012Vlad Posea
 
Usability and accessibility on the web
Usability and accessibility on the webUsability and accessibility on the web
Usability and accessibility on the webVlad Posea
 
utilisabilite et accessibilite au web
utilisabilite et accessibilite au webutilisabilite et accessibilite au web
utilisabilite et accessibilite au webVlad Posea
 
C5 Javascript French
C5 Javascript FrenchC5 Javascript French
C5 Javascript FrenchVlad Posea
 
IPW Course 3 CSS
IPW Course 3 CSSIPW Course 3 CSS
IPW Course 3 CSSVlad Posea
 
IPW 3rd Course - CSS
IPW 3rd Course - CSSIPW 3rd Course - CSS
IPW 3rd Course - CSSVlad Posea
 
IPW HTML course
IPW HTML courseIPW HTML course
IPW HTML courseVlad Posea
 
IPW 2eme course - HTML
IPW 2eme course - HTMLIPW 2eme course - HTML
IPW 2eme course - HTMLVlad Posea
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Vlad Posea
 
Javascript ajax tutorial
Javascript ajax tutorialJavascript ajax tutorial
Javascript ajax tutorialVlad Posea
 
Studiu Referitor La Insertia Pe Piata Muncii (1)
Studiu Referitor La Insertia Pe Piata Muncii (1)Studiu Referitor La Insertia Pe Piata Muncii (1)
Studiu Referitor La Insertia Pe Piata Muncii (1)Vlad Posea
 
Aplicații Web Semantice - Descriere Proiect
Aplicații Web Semantice - Descriere ProiectAplicații Web Semantice - Descriere Proiect
Aplicații Web Semantice - Descriere ProiectVlad Posea
 
Stagii In Strainatate
Stagii In StrainatateStagii In Strainatate
Stagii In StrainatateVlad Posea
 
Student si/sau Angajat
Student si/sau AngajatStudent si/sau Angajat
Student si/sau AngajatVlad Posea
 

More from Vlad Posea (20)

Design thinking
Design thinkingDesign thinking
Design thinking
 
Talentul meu – mersul pe bicicletă
Talentul meu – mersul pe bicicletăTalentul meu – mersul pe bicicletă
Talentul meu – mersul pe bicicletă
 
Intro to HTML5
Intro to HTML5Intro to HTML5
Intro to HTML5
 
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012
Ghidul Bobocului de la Facultatea de Automatica si Calculatoare vers 2011-2012
 
Usability and accessibility on the web
Usability and accessibility on the webUsability and accessibility on the web
Usability and accessibility on the web
 
utilisabilite et accessibilite au web
utilisabilite et accessibilite au webutilisabilite et accessibilite au web
utilisabilite et accessibilite au web
 
C5 Javascript French
C5 Javascript FrenchC5 Javascript French
C5 Javascript French
 
C5 Javascript
C5 JavascriptC5 Javascript
C5 Javascript
 
Css+html
Css+htmlCss+html
Css+html
 
IPW Course 3 CSS
IPW Course 3 CSSIPW Course 3 CSS
IPW Course 3 CSS
 
IPW 3rd Course - CSS
IPW 3rd Course - CSSIPW 3rd Course - CSS
IPW 3rd Course - CSS
 
IPW HTML course
IPW HTML courseIPW HTML course
IPW HTML course
 
IPW 2eme course - HTML
IPW 2eme course - HTMLIPW 2eme course - HTML
IPW 2eme course - HTML
 
Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1Introduction dans la Programmation Web Course 1
Introduction dans la Programmation Web Course 1
 
Json tutorial
Json tutorialJson tutorial
Json tutorial
 
Javascript ajax tutorial
Javascript ajax tutorialJavascript ajax tutorial
Javascript ajax tutorial
 
Studiu Referitor La Insertia Pe Piata Muncii (1)
Studiu Referitor La Insertia Pe Piata Muncii (1)Studiu Referitor La Insertia Pe Piata Muncii (1)
Studiu Referitor La Insertia Pe Piata Muncii (1)
 
Aplicații Web Semantice - Descriere Proiect
Aplicații Web Semantice - Descriere ProiectAplicații Web Semantice - Descriere Proiect
Aplicații Web Semantice - Descriere Proiect
 
Stagii In Strainatate
Stagii In StrainatateStagii In Strainatate
Stagii In Strainatate
 
Student si/sau Angajat
Student si/sau AngajatStudent si/sau Angajat
Student si/sau Angajat
 

Recently uploaded

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 

Recently uploaded (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 

Social semantic web

  • 2. Social Web • Term used to describe the way in which people socialize/interact on the web
  • 3. Social web • =socializing sites + content sharing sites
  • 4. Social Semantic Web • Interconnect the islands of the social web with semantic technologies • Enhance the semantic web applications with the wealth of knowledge from user generated content
  • 5. What do people do on the social web • Create content
  • 6. What do people do on the social web web • Tag content
  • 7. What do people do on the social web • Create or state relationships
  • 8. What do people do on the social web • Exchange messages • Search • Buy
  • 9. Social web • Limitations – Social platforms are isolated from one another – There is no standard for exchanging data between them • Nobody wants to have a common standard for exchanging data :) – Database hugging (see TBL’s Ted talk from first course) <=> User base hugging
  • 10.
  • 11. Social Web - content types • Videos (youtube, vimeo, google video, …) • Bookmarks (delicious, stumbleupon, digg) • Blog articles (wordpress, blogspot, technorati) • Microblog posts (twitter, facebook statuses) • Images (flickr, picasa)
  • 12. Social Web - content types • Characteristics – Very different types – Most of them do not contain text – Bookmarks are references to the other types of resources – Important who creates or bookmarks the web resource – The only way to describe all these types of content => tags
  • 13. Social web - tagging - Folksonomies • A folksonomy is “tagging that works” • Another definition: the result of free tagging of net objects, identified by URL’s. The set of tags and resources annotated by users constitutes the folksonomy.
  • 14. Folksonomy characteristics • No hierarchy, no is-a relations • Vocabulary reflects the ideas and vision of the users • Terms in the folksonomy are related only through co-occurrence • Much more dynamic than ontologies to represent the way users categorize content
  • 15. Types of folksonomies • Broad folksonomies – Many people tag the same object. More people can use the same tag on a resource – Ex: delicious.com
  • 16. Types of folksonomies • Narrow folksonomies – A resource is tagged by a limited number of people (usually the author) – Used more in content sharing sites (youtube, slideshare, flickr) for describing multimedia content – Less information than the broad folksonomies but also relevant
  • 17. Folksonomies - problems • Different lexicalizations of words (plural, singular, synonyms) • Words with multiple meanings • There’s no hierarchy - problems for classification of resources
  • 18. Folksonomies - representation • Hypergraph representation • Hypergraph=a generalization of a graph where an edge can connect any number of nodes. • a hypergraph H=(V,E) where V is a set of nodes and E is a set of non-empty sub-sets of V. E is a subset of the power set of V.
  • 19. Folksonomies - representation • The nodes of a folksonomy hypergraph are: – The users that are tagging – The resources that are being tagged – The tags that are being used • The edges of the hypergraph are triples of type (user, resource, tag) which represent the tagging action performed by a user using a tag on a given resource. • This means that the edges in the hypergraph belong to a subset of the U X R X T product
  • 20. Folksonomy - representation • => a folksonomy F=(U,R,T,Y) – where Y U X R X T. • Folksonomies can also be represented using ontologies • The hyperedge are represented through a node of type tagging and the node is linked through properties to the user, resource and tag
  • 21. Vocabularies for the Social Web • Ontologies that describe the social web – Content (SIOC, DC) – Social relations (FOAF, Relationship, XFN) – Tagging (Tagging, SCOT, MOAT)
  • 22. Social Web Vocabularies • SIOC - Semantically Interlinked Online Communities
  • 23. Social Web Vocabularies • SIOC + FOAF + SKOS
  • 24. Social Web Vocabularies • Relationship vocabulary - http://vocab.org/relationship/.html • Defines different kind of properties that describe the relations between two persons • Ex: acquaintance, ancestor, apprentice, child, close friend, collaborator, knows in passing, knows by reputation • Would be very useful in social networks where you have hundreds of “friends”
  • 25. Social Web Vocabularies • XFN - XHTML Friends Network • Simple microformat for describing relationships
  • 26. Social Web Vocabularies • Neuman’s tagging ontology - http://www.holygoat.co.uk/projects/tags/ • Tagging - the hyperedge n-ary relation between a tag, a resource, a tagger and a date. • Tag - class to define the tags • Doesn’t express tag meanings or lexicalisations
  • 27. Social Web Vocabularies • SCOT ontology – Extension of SIOC and Tagging (Neuman’s) – + concepts and properties • TagCloud (set of tags used in a context) • CoOccurrence • Source - the namespace where the tagging was performed
  • 28. Social Web Vocabularies • MOAT - meaning of a tag • it introduces the concept of TagMeaning, linking a tag concept to a related concept in a domain ontology. • moat-project.org/ontology
  • 29. Model to represent social web activity
  • 30. Social Search • 3 types of social search – Collective social search – Friend filtered social search – Collaborative search (question-answering)
  • 31. Social search • Collective social search – Similar with wisdom of the crowds – Search could be augmented with “hot” topics – Problems with trust - does the user really trust the results from the masses – Need to understand the user’s search process - is the user exploring or narrowing the domain
  • 32. Social search • Friend-filtered social search – Provide data “validated” by your friends or your peers – Add it next to traditional search results – Advantage of TRUST – See who added or recommended the piece of content returned by the search
  • 33. Social search • Friend filtered social search - issues – Do your friends have relevant and available content for most of your searches – Problems with the different types of social content - most of them only characterized by tags – Difficult to understand the context around a resource (the tagging context for example)
  • 34. Social search • Collaborative Search - question answering – A number of users work together to find the answer to a problem – Example: yahoo answers (asynchronous) – Example: Aardvark - IM based - find the user from your network who might know the answer and dispatches the request
  • 35. Social Buying Amazon sets the example as always Most read part of the product description -people reviews Just imagine having reviews from someone you already know and trust
  • 37. Semantic social web - our vision • What we try to do – Provide feedback for learning using social web data – Provide friend-filtered social search – Provide relevant learning recommendations – Help the learner establish valuable network connections – Understand the learner’s profile – Our context: European research project - Language Technologies for Lifelong Learning
  • 38. Semantic social web - our vision • Friend filtered social search - the “friends” are the tutors and learning peers • The tutor is (should be) well connected, the learner might get introduced to valuable persons • The learner should TRUST the results because they come from tutors • If the tutor invests time in adding resources to the social web - he gains time afterward because he has to answer less questions
  • 39. Semantic social web - our vision • Data sources – Delicious.com - bookmarks – Slideshare.net - presentations – Flickr.com - images – youtube.com - videos • To be added: – Twitter – Facebook – Blogs
  • 40. Semantic social web - our vision