Social Networks and the Semantic Web: a retrospective of the past 10 years

22
Social networks and the Semantic Web: A retrospective of the past 10 years PRESENTED BY Peter Mika, Director, Semantic Search, Yahoo Labs May 18, 2015

Transcript of Social Networks and the Semantic Web: a retrospective of the past 10 years

Page 1: Social Networks and the Semantic Web: a retrospective of the past 10 years

Soc ia l ne tworks and the Seman t i c Web :A re t rospec t i ve o f t he pas t 10 yea rsP R E S E N T E D B Y P e t e r M i k a , D i r e c t o r , S e m a n t i c S e a r c h , Y a h o o L a b s M a y 1 8 , ⎪2 0 1 5

Page 2: Social Networks and the Semantic Web: a retrospective of the past 10 years

Based on interviews with:

John Breslin› Senior Lecturer in Informatics and Engineering at NUI Galway› Researcher, Unit Leader at the Insight Centre for Data Analytics (formerly DERI)› Creator of SIOC› Co-founder and Director of boards.ie

Harry Halpin › Team member at W3C› Post-doc at CSAIL, MIT› Author of Social Semantics: The Search for Meaning on the Web› W3C team contact for the Social Web WG

Henry Story› Co-founder and CTO of Stample› Previously Social Web architect at Sun Microsystems› W3C WebID XG chair (now WebID CG)

Page 3: Social Networks and the Semantic Web: a retrospective of the past 10 years

The idea of the Social-Semantic Web

3

Page 4: Social Networks and the Semantic Web: a retrospective of the past 10 years

04/15/20234

“At the doctor's office, Lucy instructed her Semantic Web agent through her handheld Web browser. The agent promptly retrieved information about Mom's prescribed treatment from the doctor's agent, looked up several lists of providers, and checked for the ones in-plan for Mom's insurance within a 20-mile radius of her home and with a rating of excellent or very good on trusted rating services. It then began trying to find a match between available appointment times (supplied by the agents of individual providers through their Web sites) and Pete's and Lucy's busy schedules.”

(The emphasized keywords indicate terms whose semantics, or meaning, were defined for the agent through the Semantic Web.)

The Semantic Web (2001)

Page 5: Social Networks and the Semantic Web: a retrospective of the past 10 years

One slide intro to the Semantic Web

Create URIs for real-world things, not just web resources› (In practice) URIs are composed of namespace + localname› Joe the Person has the URI ns:Joe

Basic unit of information is a triple › A tuple of (subject, predicate, object)› Example: (ns:Joe, type, Person),

(#Joe, name, “John Doe”)

An RDF model is a set of triples› Standalone RDF documents: RDF/XML, JSON-LD› Embedded inside HTML: RDFa, JSON-LD

Schemas (ontologies) are also represented in the same model

ns:Joe

“John Doe”foaf:name

foaf:Personrdf:type

rdfs:subclassOf

foaf:Agent

Page 6: Social Networks and the Semantic Web: a retrospective of the past 10 years

Data distributed across the Web

Joe’s homepage

Joe’s blog

Mary’s homepage

(#name, #type, #Property)(#name, #domain, #Person)

schema doc

(#joe, #name, “Joe A.”)(#joe, #email, mailto:[email protected])

(#joe, #loves, #mary)

(#mary, name, “Mary B.”)(#mary, gender, “female”)

Page 7: Social Networks and the Semantic Web: a retrospective of the past 10 years

The Semantic Web off to a slow start

Standardization ahead of adoption› URI, RDF, RDF/XML, RDFa, JSON-LD,

OWL, RIF, SPARQL, OWL-S, POWDER …

Chicken and egg problem› No data consumers/apps,

hence no incentive to publish data› No data means no interested consumers/apps

Page 8: Social Networks and the Semantic Web: a retrospective of the past 10 years

The Social Web

The Social Web followed web architecture› Links, blogrolls, pingbacks etc. between individual homepages and blogs› First SNSs (e.g. LiveJournal) simply implemented the same within one system› Typical usage is browsing from blog to blog or profile to profile

Alice’s blog

Bob’s blog

Charlie’s blogreads reads

links to

Page 9: Social Networks and the Semantic Web: a retrospective of the past 10 years

9

The promise of the Social-Semantic Web

The Semantic Web as the ideal platform for distributed social networks› Connect digital identities across networks (sameAs)› Connect distributed conversations across networks› Having a profile in one network, and linking it to content elsewhere› Fine-grained access control through existing web protocols› Competition in services, e.g. search over social content

A boon to Online Social Science› Tools for data acquisition, data fusion, storage and querying› Significantly increase the size, frequency and longitude of social studies through digital

data collection› Contribute to the improvement of technology by the study of technology usage

Page 10: Social Networks and the Semantic Web: a retrospective of the past 10 years

10

Putting it together:Social networks and the Semantic Web

Semantic Web

Online social networks

Social-Semantic Web Online Social Science

enables

informs the design of

The Social-Semantic Web aims at creating shared representations of social data and improving the interoperability of social applications online, in the benefit of (a) the Semantic Web and (b) the study of online social behaviour.

Page 11: Social Networks and the Semantic Web: a retrospective of the past 10 years

What happened?

11

Page 12: Social Networks and the Semantic Web: a retrospective of the past 10 years

What happened to the Semantic Web?

Consolidation in terms of the technology stack› RDF/XML turned out to be a dead-end› JSON-LD winning developer hearts (e.g. at Yahoo)› RDFa and Microdata preferred over microformats (e.g. OGP, schema.org)

SPARQL provides a query language and protocol › But still few RDF triple-stores directly accessible on the Web

Tooling improved› Editors, validators, annotators, query composers, browsers, RDF APIs etc.

Linked Data Platform (2015) a step toward a Read/Write Semantic Web› Crucial for social applications wanting to read/write profile information and content

Page 13: Social Networks and the Semantic Web: a retrospective of the past 10 years

13

What happened to the Semantic Web? (2)

Data publishing (finally) starts to take off

1. Linked Open Data

• Opening up existing data sets

• Encyclopedic, scientific and government data

• see linkeddata.org and the LDOW workshop

2. Metadata in HTML

• Annotating existing HTML pages

• Driven by search engine applications

• see schema.org and applications at Bing/Yahoo/Google/Yandex

But not much social data…

Page 14: Social Networks and the Semantic Web: a retrospective of the past 10 years

14

What happened to the Social Web?

Page 15: Social Networks and the Semantic Web: a retrospective of the past 10 years

What happened to the Social Web? Post-2004

“Web 2.0”: commercial interests in social data lead to silos› Data portability possible (e.g. Google’s Takeout), but no interlinking.

New social networks still arise› Special purpose (dating, health) or just fresh new ground (Snapchat)› Enterprise, e.g. Yammer

Alice’s profile

Bob’s profile

Charlie’s profilefollows follows

internally link to

Facebook

Alice’s profile

Bob’s profile

Charlie’s profilefollows follows

internally link to

Twitter

Alice’s profileBob’s profile

Charlie’s profilefollowsfollows

internally link toAlice’s profile

Bob’s profileCharlie’s profilefollows follows

internally link to

Alice ’s pr of ile

Bob ’s pr of ile

Cha r lie’s pr of ile

f ollo ws f ollo ws

int e r nally link t o

Page 16: Social Networks and the Semantic Web: a retrospective of the past 10 years

16

What happened to the Social-Semantic Web?

Representations › Profile data and content

• FOAF (Friend-of-a-Friend) ontology (2000) for profile information

• SIOC (Semantically Interlinked Online communities) ontology (2004) for blogs, forums, Q&A sites

› Activities/actions

• ActivityStreams 2.0

• schema.org Actions vocabulary

Missing building blocks for decentralized OSNs come from elsewhere› Distributed authentication (OpenID) & authorization (Oauth)› Alternatives based on Semantic Web principles come late (but not too late?)

• WebID and WebID + TLS

• SoLiD: Social Linked Data platform

Page 17: Social Networks and the Semantic Web: a retrospective of the past 10 years

17

What is left of our hopes for the Social-Semantic Web?

Connect digital identities across networks (sameAs)› One-off interlinking between systems, e.g. link your Facebook to your Yahoo account

Connect distributed conversations across networks› Limited solutions, e.g. hashtag directories such as

Having a profile in one network, and linking it to content elsewhere› Not possible

Fine-grained access control through existing web protocols› Not possible

Competition in services, e.g. search over social content› Non-existent despite early experiments (foaf-search.net)

Page 18: Social Networks and the Semantic Web: a retrospective of the past 10 years

18

The work continues

W3C Social Activity› W3C Social Interest Group

• Use cases TF

• Vocabularies TF

› W3C Social Web Working Group

• An extensible transfer syntax for activities like status updates

• An API for third-party social content embedding

• Possibly a protocol for federation

W3C WebID Community Group

Page 19: Social Networks and the Semantic Web: a retrospective of the past 10 years

19

What happened to online social science?

Online social science is booming1. Studies of online social phenomena

• Qualitative– Digital ethnography, e.g. danah boyd’s work

• Quantitative – Networks

– Language/content

2. Validating existing social theory using online data

3. Predicting real world phenomena using online data

Still, mostly done by computer scientists › We failed to provide much support for social scientists in terms of either data or tooling

Page 20: Social Networks and the Semantic Web: a retrospective of the past 10 years

20

Challenges

Limited access to data and experimentation platforms› As a result, studies are still small-scale and one-off

Validation studies challenged by social scientists› Online not the same as real-world sociality

Studies don’t necessarily generalize across social sites or contexts › e.g. ‘we predict the next election using Twitter’-type studies have been questioned

Affordances and usage keeps changing over time › SNSs have become more media-centric, less profile-centric› See Ellison, Nicole and danah boyd. (2013). “Sociality through Social Network Sites.”

Page 21: Social Networks and the Semantic Web: a retrospective of the past 10 years

21

Final thoughts

Semantic Web technology› Too little, too late for the Social Web? Or can we still build a federated social web?

• e.g. can initiatives such as FreedomBox take us back to the early Social Web?

Online Social Science› What more can we do with technology?

Page 22: Social Networks and the Semantic Web: a retrospective of the past 10 years

Q&A

Contact me› [email protected]› @pmika› http://www.slideshare.net/pmika/