Table of Contents
1 Introduction to the book
1.1 Overview
1.2 Aims of the book, and who will benefit from it?
1.3 Structure of the book
1.3.1 Motivation for applying Semantic Web technologies to the Social Web
1.3.2 Introduction to the Social Web (Web 2.0, social media, social software)
1.3.3 Adding semantics to the Web
1.3.4 Discussions
1.3.5 Knowledge and information sharing
1.3.6 Multimedia sharing
1.3.7 Social tagging
1.3.8 Social sharing of software
1.3.9 Social networks
1.3.10 Interlinking online communities
1.3.11 Social Web applications in enterprise
1.3.12 Towards the Social Semantic Web
2 Motivation for applying Semantic Web technologies to the Social Web
2.1 Web 2.0 and the Social Web
2.2 Addressing limitations in the Social Web with semantics
2.3 The Social Semantic Web: more than the sum of its parts
2.4 A food chain of applications for the Social Semantic Web
2.5 A practical Social Semantic Web
3 Introduction to the Social Web (Web 2.0, social media, social software)
3.1 From the Web to a Social Web
3.2 Common technologies and trends
3.2.1 RSS
3.2.2 AJAX
3.2.3 Mashups
3.2.4 Advertising
3.2.5 The Web on any device
3.2.6 Content delivery
3.2.7 Cloud computing
3.2.8 Folksonomies
3.3 Object-centred sociality
3.4 Licensing content
3.5 Be careful before you post
3.6 Disconnects in the Social Web
4 Adding semantics to the Web
4.1 A brief history
4.2 The need for semantics
4.3 Metadata
4.3.1 Resource Description Framework (RDF)
4.3.2 The RDF syntax
4.4 Ontologies
4.4.1 RDF Schema
4.4.2 Web Ontology Language (OWL)
4.5 SPARQL
4.6 The ‘lowercase’ semantic web, including microformats
4.7 Semantic search
4.8 Linking Open Data
4.9 Semantic mashups
4.10 Addressing the Semantic Web ‘chicken-and-egg’ problem
5 Discussions
5.1 The world of boards, blogs and now microblogs
5.2 Blogging
5.2.1 The growth of blogs
5.2.2 Structured blogging
5.2.3 Semantic blogging
5.3 Microblogging
5.3.1 The Twitter phenomenon
5.3.2 Semantic microblogging
5.4 Message boards
5.4.1 Categories and tags on message boards
5.4.2 Characteristics of forums
5.4.3 Social networks on message boards
5.5 Mailing lists and IRC
6 Knowledge and information sharing
6.1 Wikis
6.1.1 The Wikipedia
6.1.2 Semantic wikis
6.1.3 DBpedia
6.1.4 Semantics-based reputation in the Wikipedia
6.2 Other knowledge services leveraging semantics
6.2.1 Twine
6.2.2 The Internet Archive
6.2.3 Powerset
6.2.4 OpenLink Data Spaces
6.2.5 Freebase
7 Multimedia sharing
7.1 Multimedia management
7.2 Photo-sharing services
7.2.1 Modelling RDF data from Flickr
7.2.3 Annotating images using Semantic Web technologies
7.3 Podcasts
7.3.1 Audio podcasts
7.3.2 Video podcasts
7.3.3 Adding semantics to podcasts
7.4 Music-related content
7.4.1 DBTune and the Music Ontology
7.4.2 Combining social music and the Semantic Web
8 Social tagging
8.1 Tags, tagging and folksonomies
8.1.1 Overview of tagging
8.1.2 Issues with free-form tagging systems
8.2 Tags and the Semantic Web
8.2.1 Mining taxonomies and ontologies from folksonomies
8.2.2 Modelling folksonomies using Semantic Web technologies
8.3 Tagging applications using Semantic Web technologies
8.3.1 Annotea
8.3.2 Revyu.com
8.3.3 SweetWiki
8.3.4 int.ere.st
8.3.5 LODr
8.3.6 Atom Interface
8.3.7 Faviki
8.4 Advanced querying capabilities thanks to semantic tagging
8.4.1 Show items with the tag ‘semanticweb’ on any platform
8.4.2 List the ten latest items tagged by Alexandre on SlideShare
8.4.3 List the tags used by Alex on SlideShare and by John on Flickr
8.4.4 Retrieve any content tagged with something relevant to the Semantic Web field
9 Social sharing of software
9.1. Software widgets, applications and projects
9.2 Description of a Project (DOAP)
9.2.1 Examples of DOAP use
9.3 Crawling and browsing software descriptions
9.4 Querying project descriptions and related data
9.4.1 Locating software projects from people you trust
9.4.2 Locating a software project related to a particular topic
10 Social networks
10.1 Overview of social networks
10.2 Online social networking services
10.3 Some psychology behind SNS usage
10.4 Niche social networks
10.5 Addressing some limitations of social networks
10.6 Friend-of-a-Friend (FOAF)
10.6.1 Consolidation of people objects
10.6.2 Aggregating a person’s web contributions
10.6.3 Inferring relationships from aggregated data
10.7 hCard and XFN
10.8 The Social Graph API and OpenSocial
10.8.1 The Social Graph API
10.8.2 OpenSocial
10.9 The Facebook Platform
10.10 Some social networking initiatives from the W3C
10.11 A social networking stack
11 Interlinking online communities
11.1 The need for semantics in online communities
11.2 Semantically-Interlinked Online Communities (SIOC)
11.2.1 The SIOC ontology
11.2.2 SIOC metadata format
11.2.3 SIOC modules
11.3 Expert finding in online communities
11.3.1 FOAF for expert finding
11.3.2 SIOC for expert finding
11.4 Connections between community description formats
11.5 Distributed conversations and channels
11.6 SIOC applications
11.7 A food chain for SIOC data
11.7.1 SIOC producers
11.7.2 SIOC collectors
11.7.3 SIOC consumers
11.8 RDFa for interlinking online communities
11.9 Argumentative discussions in online communities
11.10 Object-centred sociality in online communities
11.11 Data portability in online communities
11.11.1 The DataPortability working group
11.11.2 Data portability with FOAF and SIOC
11.11.3 Connections between portability efforts
11.12 Online communities for health care and life sciences
11.12.1 Semantic Web Applications in Neuromedicine
11.12.2 Science Collaboration Framework
11.12.3 bio-zen and the art of scientific community maintenance
11.13 Online presence
11.14 Online attention
11.15 The SIOC data competition
12 Social Web applications in enterprise
12.1 Overview of Enterprise 2.0
12.2 Issues with Enterprise 2.0
12.2.1 Social and philosophical issues with Enterprise 2.0
12.2.2 Technical issues with Enterprise 2.0
12.3 Improving Enterprise 2.0 ecosystems with semantic technologies
12.3.1 Introducing SemSLATES
12.3.2 Implementing semantics in Enterprise 2.0 ecosystems
12.3.3 SIOC for collaborative work environments
13 Towards the Social Semantic Web
13.1 Possibilities for the Social Semantic Web
13.2 A community-guided Social Semantic Web
13.2.1 Wisdom of the crowds and the Semantic Web
13.2.2 A grassroots approach
13.2.3 The vocabulary onion
13.3 Integrating with the Social Semantic Desktop
13.4 Privacy and identity on the Social Semantic Web
13.4.1 Keeping privacy in mind
13.4.2 Identity fragmentation
13.5 The vision of a Social Semantic Web
- johnbreslin's blog
- Login or register to post comments


