SlideShare una empresa de Scribd logo
1 de 72
Descargar para leer sin conexión
Social Web
2014
Lecture III: What DATA looks like on the Social Web?
Lora Aroyo

The Network Institute
VU University Amsterdam

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

1
Questions on Assignment 1?
Provide analysis of privacy issues on the (Social) Web
•
•

three articles <--> three mind maps <--> main Social Web privacy issues
write for people who didn’t attend the course (max 3 pages)

Provide analysis of current privacy-related public initiatives
•
•
•
•
•

legal contexts for privacy and ownership
compare the intentions of both initiatives (advantages & disadvantages)
your own vision on how this impacts the future of the social web
your own advise to policy makers with regards to privacy on the web.
links to Net Neutrality

Link to Hands-on session:
•
what would change if SOPA/PIPA, ACTA, CISPA were active – would you still have access to the information
you pulled in for the assignments
•
illustrate your answer showing what changes could appear in the graph from exercise 4 (Hands-on session
2), explain why. (max 1 page)
•
all visuals, e.g. screenshots, diagrams, in appendix, use template
Deadline: 21 February 23:59

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

2
History of Blogs
• evolved from online diaries in 1980’s
• ‘weblog’ Jorn Barger (1997) & ‘BLOG’ Peter Merholz (1999)
• one of the first ways to contribute (unstructured usergenerated) content on the Web
• Justin Hall recognized as pioneer blogger (1994)
• Nature: political, technical, art, journalistic, cultural, personal
• Software: WordPress, Blogger, LifeJournal

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

3
Types of Blogs
•
•
•
•
•

single- or multi-authored
photo-blog,Video-blog, Audio-blog
life (b)log, now - microlifeblog (twitter)
lifecasting: in 2007 by Justin Kan: webcam on a cap
Gordon Bell MyLifeBits: Microsoft SenseCam

http://www.justin.tv/

http://research.microsoft.com/en-us/projects/mylifebits/
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

4
Wikis
•
•
•
•
•
•

Wiki in Hawaiian meaning fast/quick
"the simplest online database that could possibly work" (Ward Cunningham)1995
first wiki software: WikiWikiWeb (the QuickWeb)
first example for a large scale collaborative editing = software + process
commonly implemented software package is MediaWiki (known from Wikipedia)
pages structure & formatting: simplified markup language - wikitext, or HTMLtags,
WYSIWYG editing
http://c2.com/cgi/wiki?WikiWikiWeb

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

http://www.flickr.com/photos/kables/1220574200/
5
http://www.wikimedia.org/
http://en.wikipedia.org/wiki/List_of_wikis
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

6
Exploiting the crowd
• in wiki applications crowd contributes with collective
intelligence (primarily textual)
• later also other media & recourses emerged, e.g.,
photo, video, music
• crowdsourcing

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

7
Mechanical Turk
• 1760 Wolfgang von Kempelen: The Turk
• 2005 Amazon: Amazon Mechanical Turk
• marketplace for work; people perform tasks
computers are lousy at, e.g. identifying items in
a photo/video, writing product descriptions,
transcribing podcasts
• HITs = human intelligence tasks
• require little time & offer little compensation
• workers & requesters

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

8
Crowdsourcing Science

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

9
Crowdsourcing Science

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

9
Crowdsourcing History

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

10
Crowdsourcing History

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

10
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

11
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

11
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

11
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

11
Was the $ million Netflix prize a
victory for crowdsourcing?

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

12
Folksonomy
•

On the social web the user-generated content is organized in
light-weight ontologies, i.e., folksonomies

•

Community-based semantics = a relationship between Users,Tags
& Resources

•

user-created, bottom-up classification/categorization of
(domain) terms / user-labels, e.g., tags

•

tagging = the social process where lay users attach labels to
resources (as opposed to annotation by professional experts)

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

13
Folksonomy
•

On the social web the user-generated content is organized in
light-weight ontologies, i.e., folksonomies

•

Community-based semantics = a relationship between Users,Tags
& Resources

•

user-created, bottom-up classification/categorization of
(domain) terms / user-labels, e.g., tags

•

tagging = the social process where lay users attach labels to
resources (as opposed to annotation by professional experts)

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

13
Folksonomy
•

On the social web the user-generated content is organized in
light-weight ontologies, i.e., folksonomies

•

Community-based semantics = a relationship between Users,Tags
& Resources

•

user-created, bottom-up classification/categorization of
(domain) terms / user-labels, e.g., tags

•

tagging = the social process where lay users attach labels to
resources (as opposed to annotation by professional experts)

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

13
Folksonomy

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

14
Folksonomy

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

14
Folksonomy

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

15
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

16
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

16
• cleaning messy data
• transforming data from one format to another
• fetching missing data

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

16
• cleaning messy data
• transforming data from one format to another
• fetching missing data

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

16
Structure on the Web
•

In the evolution of the Web, Semantic Web refers to an approach
to add ‘semantics’ to the web, by naming terms in a domain

•
•

A specification of such terms is called an ‘ontology’
For software: ontologies help to effectively use content on the
Web (like DB schemas)

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

17
Vocabularies on the
(Social) Web
• to create interfaces or exchange data between applications
the software needs to know the terms in the data
• vocabularies define set of terms in a certain domain, e.g.,
describing people, relationships, content of different type

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

18
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

19
Linked Data & FOAF

FOAF
•

FOAF = Friend of a Friend, http://www.foafproject.org/,

•

a machine-readable ontology describing persons, their
activities & their relations to other people and objects

•

an open, decentralized technology for connecting
social Web sites, & the people they describe

•
•
•
•
•

• model for publishing simple factual data
via a networked of linked RDF
documents

• FOAF is an attempt to use the Web to:
• integrate factual information with
information in human-oriented
documents (e.g. videos, books,
spreadsheets, 3d models)

• and info that is still in people's
heads

• linking networks of information with

Since mid-2000

networks of people

Stable core of classes & properties
New terms may be added at any time
FOAF RDF namespace URI is fixed
http://xmlns.com/foaf/spec/

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

20
FOAF Files
•

Documents, that adopt the conventions of RDF and may be written in XML,
RDFa or N3

•

Contain FOAF vocabulary and other RDF vocabularies

•
•
•

FOAF defines classes, e.g. foaf:Person, foaf:Document, foaf:Image
FOAF defines properties of those things, e.g. foaf:name, foaf:homepage
FOAF defines relationship that hold between members of these
categories, e.g. foaf:depiction relates something (e.g. a foaf:Person) to a
foaf:Image

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

21
FOAF Example

•
•
•
•

there is a foaf:Person
with a foaf:name property of 'Dan Brickley'
in foaf:homepage and foaf:openid relationships to a thing called http://danbri.org/
in foaf:img relationship to a thing referenced by a relative URI of /images/me.jpg

Create your own FOAF file: http://www.ldodds.com/foaf/foaf-a-matic
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

22
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:admin="http://webns.net/mvcb/">
<foaf:PersonalProfileDocument rdf:about="">
<foaf:maker rdf:resource="#me"/>
<foaf:primaryTopic rdf:resource="#me"/>
<admin:generatorAgent rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/>
<admin:errorReportsTo rdf:resource="mailto:leigh@ldodds.com"/>
</foaf:PersonalProfileDocument>
<foaf:Person rdf:ID="me">
<foaf:name>Lora Aroyo</foaf:name>
<foaf:title>Ms</foaf:title>
<foaf:givenname>Lora</foaf:givenname>
<foaf:family_name>Aroyo</foaf:family_name>
<foaf:nick>laroyo</foaf:nick>
<foaf:mbox_sha1sum>d21e8b414a0533e5b4b23411fd76aabbf63ad232</foaf:mbox_sha1sum>
<foaf:homepage rdf:resource="http://lora-aroyo.org"/>
<foaf:depiction rdf:resource="lora.jpg"/>
<foaf:phone rdf:resource="tel:123456789"/>
<foaf:workplaceHomepage rdf:resource="http://www.cs.vu.nl/~laroyo"/>
<foaf:knows>
<foaf:Person>
<foaf:name>Marieke van Erp</foaf:name>
<foaf:mbox_sha1sum>f4e16d18528b83fd8b91b603583cbfd8d15f30f2</foaf:mbox_sha1sum></foaf:Person></
foaf:knows>
<foaf:knows>
<foaf:Person>
<foaf:name>Dan Brickley</foaf:name>
<foaf:mbox_sha1sum>748934f32135cfcf6f8c06e253c53442721e15e7</foaf:mbox_sha1sum>
<rdfs:seeAlso rdf:resource="http://danbri.org/foaf.rdf"/></foaf:Person></foaf:knows></foaf:Person>
</rdf:RDF>
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

23
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
foaf:depiction

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

24
FOAF Auto-Discovery

• If you publish a FOAF self-description (e.g. using
foaf-a-matic) you can make it easier for tools to
find your FOAF by putting markup in the head of
your HTML homepage
• Common filename foaf.rdf is a common choice
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

25
SIOC
•

Semantically-Interlinked Online Communities

•

ontology for representing rich data from Social Web in RDF

•

a standard way for expressing user-generated content

•

methods for interconnecting discussions, e.g., blogs, forums & mailing lists; and
enable the integration of online community information

•

used in conjunction with FOAF vocabulary for expressing personal profile &
social networking information

•

http://sioc-project.org/

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

26
SIOC Vocabulary

•
•
•
•

http://rdfs.org/sioc/ns# - SIOC Core Ontology Namespace
http://rdfs.org/sioc/access# - SIOC Access Ontology Module Namespace
http://rdfs.org/sioc/types# - SIOC Types Ontology Module Namespace
http://rdfs.org/sioc/services# - SIOC Services Ontology Module Namespace

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

27
<sioc:Post rdf:about="http://jbreslin.com/blog/2006/09/07/creating-connections">
1
<dc:title>Creating connections between discussion clouds with SIOC</dc:title>
2 <dcterms:created>2006-09-07T09:33:30Z</dcterms:created>
<sioc:has_container rdf:resource="http://jbreslin.com/blog/index.php?sioc_type=site#weblog"/>
<sioc:has_creator>
<sioc:UserAccount rdf:about="http://jbreslin.com/blog/author/cloud/" rdfs:label="Cloud"> 3
<rdfs:seeAlso rdf:resource="http://jbreslin.com/blog/index.php?sioc_type=user&sioc_id=1"/>
6
</sioc:UserAccount>
</sioc:has_creator>
<foaf:maker rdf:resource="http://jbreslin.com/blog/author/cloud/#foaf"/>
<sioc:content>SIOC provides a unified vocabulary for content and interaction description: a semantic la
that can co-exist with existing discussion platforms. 5
</sioc:content>
4 <sioc:topic rdfs:label="Semantic Web" rdf:resource="http://jbreslin.com/blog/category/semantic-web/"/>
<sioc:topic rdfs:label="Blogs" rdf:resource="http://jbreslin.com/blog/category/blogs/"/>
7 <sioc:has_reply>
<sioc:Post rdf:about="http://jbreslin.com/blog/2006/09/07/creating-connections/#comment-123928">
<rdfs:seeAlso rdf:resource="http://johnbreslin.com/blog/index.php?
8
sioc_type=comment&sioc_id=123928"/>
</sioc:Post>
</sioc:has_reply>
</sioc:Post>

• A post (1) titled "Creating connections between discussion clouds with SIOC" (2) created at
09:33:30 on 2006-09-07 (3) written by user "Cloud" (4) on topics "Blogs" and "Semantic
Web" (5) with contents described in sioc:content.
• (6) More information about its author at http://johnbreslin.com/blog/index.php?
sioc_type=user&sioc_id=1
• The post has (7) a reply and (8) detailed SIOC information about this reply can be found at
http://johnbreslin.com/blog/index.php?
sioc_type=comment&sioc_id=123928
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

28
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

29
Activity Streams
•

A list of recent activities performed by someone on a website

•

Example: Facebook News Feed

•

Activity Streams project aims at an activity stream protocol to
syndicate activities across social Web applications

•

Major websites with activity stream implementations have
already opened up their activity streams to developers to use, e.g.,
Facebook and MySpace

•

http://activitystrea.ms/

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

30
Activity Streams
Specification
•

an actor, a verb, an object and a target
•

person performing an action on/with an object

•

Geraldine posted a photo to her album

•

John shared a video

•

activity metadata to present to a user in a rich human-friendly
format, e.g. constructing readable sentences about the activity that
occurred, visual representations of the activity, or combining similar
activities for display

•

Activities are serialized using the JSON format

•

There is also an ATOM-oriented specification

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

31
Activity Streams
Example

http://activitystrea.ms/specs/json/1.0/
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

32
Activity Streams
Example

http://activitystrea.ms/specs/json/1.0/
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

32
Verbs, Objects, Mapping
Verbs

Objects

http://wiki.activitystrea.ms/w/page/1359319/Verb%20Mapping
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

33
XFN
•

Xhtml Friends Network

•

defining a small set of values that describe personal relationships
In HTML and XHTML, these are given as values for rel attribute on a hyperlink. XFN
allows authors to indicate which weblogs belong to friends, whom they've physically met,
and other personal relationships. XFN values allow to humanize blogrolls and link pages.

•

using XFN can easily style all links of a particular type, e.g, friends could be
boldfaced, co-workers italicized, etc.

•

http://gmpg.org/xfn/

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

34
XFN Example

•

Joe has a set of five links in his blogroll: his girlfriend Jane; his
friends Dave and Darryl; industry expert James, who Joe briefly
met once at a conference; and MetaFilter.

•

MetaFilter gets no value since it is not an actual person

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

http://gmpg.org/xfn/intro
35
5 people who’ve met
friends vs. acquaintances

love vs. family

colleagues vs. co-workers

http://gmpg.org/xfn/intro

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

36
Open Graph
•

protocol originally developed in Facebook, “Like” button

•

enables web pages to become a rich object in a social graph, i.e. any web
page to have the same functionality as any other object on Facebook

•

prefix="og: http://ogp.me/ns#" specifies the OGP vocabulary

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

37
OGP Explained

1. import the Dublin Core & Open Graph
Protocol vocabularies using the prefix
attribute
2. associate a prefix, dc and og with the
URL for each vocabulary
3. use dc:creator and og:title, which
are short-hand for the full vocabulary term
URLs http://purl.org/dc/
creator/creator and http://
ogp.me/ns#title, respectively
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

38
Social Web 2014, Lora Aroyo!
Monday, February 17, 14

39
RDFa
http://rdfa.info/play/

•
•
•
•
•

another syntax for RDF
HTML5 extension for People, Places, Events, Recipes, Reviews markup
specify that a text is the name of a product, or person, or event = “adding semantic markup”.
RDFa 1.1 = specified for XHTML and HTML5 (for any XML-based language, e.g., SVG)
RDFa Lite = “a small subset of RDFa consisting of a few attributes that may be applied to most
simple to moderate structured data markup tasks.”
Publish your data as Linked Data through RDFa --> link to other URIs (others can link to your
HTML+RDFa)

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

40
Microformats
•
•
•
•

simple, open data formats built upon existing widely adopted standards
Designed for humans first & machines second
Highly correlated with semantic XHTML (aka the real world semantics,
lowercase semantic web, lossless XHTML)
“An evolutionary revolution”, by ryan king

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

41
Your first microformat
•
•
1.
2.

You can put a microformat on your website in less than 5 mins
Example: putting an hCard (online business card) on your site
Find your name somewhere on your website
Wrap your name in an fn (formatted name)
<span class="fn">Jamie Jones</span>

3.

Wrap it all in a vcard (declares that everything inside is the hCard microformat):
<span class="vcard"><span class="fn">Jamie Jones</span></span>
<address class="vcard"><span class="fn">Jamie Jones</span></address>

The address element indicates that the person in the hCard is the contact for the page
<p class="vcard">My name is <span class="fn">Jamie Jones</span> I dig
microformats!</p>

http://microformats.org/get-started

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

42
Further microformats
• Add more information to your hCard
• Link to your friends and contacts with XFN
• Add events to your site with hCalendar
• Review movies, books, and more with hReview
http://microformats.org/get-started

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

43
HTML Microdata
•
•
•

•
•

allows machine-readable data to be embedded in HTML documents in an easyto-write manner, with an unambiguous parsing model
compatible with numerous data formats, including RDF and JSON
consists of a group of name-value pairs.
the groups are called items, and each name-value pair is a property
• itemscope is used to create an item
• itemprop is used to add a property to an item
Microdata DOM API
http://www.w3.org/TR/microdata/

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

44
Microdata Example
properties
link
time
levels

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

45
schema.org

• Google,Yahoo!, Bing
• a common vocabulary for
structured data markup on web
pages
• improve how sites appear in major
search engines
• Google rich snippets of reviews,
people, recipes, events in 2005

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

46
Knowledge
Graph
•

graph that understands real-world
entities and their relationships to one
another: things, not strings

•
•

more than 500 million things

•
•

results in 2013

tuned based on what people search for

more than 3.5 billion facts about and
relationships between these different
things

http://www.google.com/insidesearch/
features/search/knowledge.html
Social Web 2014, Lora Aroyo!

Monday, February 17, 14

47
Knowledge
Graph
results in 2014

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

48
Knowledge
Graph

results in 2014

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

49
results in 2013

results in 2014

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

50
results in 2013

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

51
results in 2013

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

51
results in 2014

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

52
Question?

For which things on the social web would more
vocabularies for embedded semantics be needed
(besides what we have already seen)?

Social Web 2014, Lora Aroyo!
Monday, February 17, 14

53
Hands-on Teaser
• mining data in various social web formats
• see the differences in what each of the formats can
contain & what purpose they serve
• start: simple search where we pull in some XFN data and
visualise a graph of people that we find on a website
• check: software you will be working with on the website

image
Social Web 2014, Lora Aroyo! source: http://www.flickr.com/photos/bionicteaching/1375254387/
Monday, February 17, 14

54

Más contenido relacionado

La actualidad más candente

Lecture 3: Human-Computer Interaction: HCI Design (2014)
Lecture 3: Human-Computer Interaction: HCI Design (2014)Lecture 3: Human-Computer Interaction: HCI Design (2014)
Lecture 3: Human-Computer Interaction: HCI Design (2014)Lora Aroyo
 
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)Lora Aroyo
 
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web Lora Aroyo
 
Social Web Course @VU Amsterdam: Final Student Presentations
Social Web Course @VU Amsterdam: Final Student PresentationsSocial Web Course @VU Amsterdam: Final Student Presentations
Social Web Course @VU Amsterdam: Final Student PresentationsLora Aroyo
 
VU University Amsterdam - The Social Web 2016 - Lecture 1
VU University Amsterdam - The Social Web 2016 - Lecture 1 VU University Amsterdam - The Social Web 2016 - Lecture 1
VU University Amsterdam - The Social Web 2016 - Lecture 1 Davide Ceolin
 
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...Lora Aroyo
 
VU University Amsterdam - The Social Web 2016 - Lecture 2
VU University Amsterdam - The Social Web 2016 - Lecture 2VU University Amsterdam - The Social Web 2016 - Lecture 2
VU University Amsterdam - The Social Web 2016 - Lecture 2Davide Ceolin
 
VU University Amsterdam - The Social Web 2016 - Lecture 5
VU University Amsterdam - The Social Web 2016 - Lecture 5VU University Amsterdam - The Social Web 2016 - Lecture 5
VU University Amsterdam - The Social Web 2016 - Lecture 5Davide Ceolin
 
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)Lora Aroyo
 
VU University Amsterdam - The Social Web 2016 - Lecture 3
VU University Amsterdam - The Social Web 2016 - Lecture 3VU University Amsterdam - The Social Web 2016 - Lecture 3
VU University Amsterdam - The Social Web 2016 - Lecture 3Davide Ceolin
 
Social media engagement
Social media engagementSocial media engagement
Social media engagementFarida Vis
 
VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6Davide Ceolin
 
What's On the Technology Horizon?
What's On the Technology Horizon?What's On the Technology Horizon?
What's On the Technology Horizon?lisbk
 
VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4Davide Ceolin
 
Social media overview
Social media overviewSocial media overview
Social media overviewAnne Peoples
 
Social Software for Empowerment
Social Software for EmpowermentSocial Software for Empowerment
Social Software for EmpowermenteKindling.org
 

La actualidad más candente (16)

Lecture 3: Human-Computer Interaction: HCI Design (2014)
Lecture 3: Human-Computer Interaction: HCI Design (2014)Lecture 3: Human-Computer Interaction: HCI Design (2014)
Lecture 3: Human-Computer Interaction: HCI Design (2014)
 
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
Lecture2: What People Do on the Social Web (VU Amsterdam Social Web Course)
 
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
VU Amsterdam: Social Web Course: Lecture1: Introduction to Social Web
 
Social Web Course @VU Amsterdam: Final Student Presentations
Social Web Course @VU Amsterdam: Final Student PresentationsSocial Web Course @VU Amsterdam: Final Student Presentations
Social Web Course @VU Amsterdam: Final Student Presentations
 
VU University Amsterdam - The Social Web 2016 - Lecture 1
VU University Amsterdam - The Social Web 2016 - Lecture 1 VU University Amsterdam - The Social Web 2016 - Lecture 1
VU University Amsterdam - The Social Web 2016 - Lecture 1
 
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
Lecture 4: How do we MINE, ANALYSE & VISUALISE the Social Web? (VU Amsterdam ...
 
VU University Amsterdam - The Social Web 2016 - Lecture 2
VU University Amsterdam - The Social Web 2016 - Lecture 2VU University Amsterdam - The Social Web 2016 - Lecture 2
VU University Amsterdam - The Social Web 2016 - Lecture 2
 
VU University Amsterdam - The Social Web 2016 - Lecture 5
VU University Amsterdam - The Social Web 2016 - Lecture 5VU University Amsterdam - The Social Web 2016 - Lecture 5
VU University Amsterdam - The Social Web 2016 - Lecture 5
 
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)
Lecture3: What is the DATA on the Social Web (VU Amsterdam Social Web Course)
 
VU University Amsterdam - The Social Web 2016 - Lecture 3
VU University Amsterdam - The Social Web 2016 - Lecture 3VU University Amsterdam - The Social Web 2016 - Lecture 3
VU University Amsterdam - The Social Web 2016 - Lecture 3
 
Social media engagement
Social media engagementSocial media engagement
Social media engagement
 
VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6VU University Amsterdam - The Social Web 2016 - Lecture 6
VU University Amsterdam - The Social Web 2016 - Lecture 6
 
What's On the Technology Horizon?
What's On the Technology Horizon?What's On the Technology Horizon?
What's On the Technology Horizon?
 
VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4VU University Amsterdam - The Social Web 2016 - Lecture 4
VU University Amsterdam - The Social Web 2016 - Lecture 4
 
Social media overview
Social media overviewSocial media overview
Social media overview
 
Social Software for Empowerment
Social Software for EmpowermentSocial Software for Empowerment
Social Software for Empowerment
 

Destacado

Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)Lora Aroyo
 
Lecture 6: Watson and the Social Web (2014), Chris Welty
Lecture 6: Watson and the Social Web (2014), Chris WeltyLecture 6: Watson and the Social Web (2014), Chris Welty
Lecture 6: Watson and the Social Web (2014), Chris WeltyLora Aroyo
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lora Aroyo
 
Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lora Aroyo
 
TEDx Navesink 2015: to be AND not to be - Quantum Intelligence
TEDx Navesink 2015: to be AND not to be - Quantum IntelligenceTEDx Navesink 2015: to be AND not to be - Quantum Intelligence
TEDx Navesink 2015: to be AND not to be - Quantum IntelligenceLora Aroyo
 
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...Lora Aroyo
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Lora Aroyo
 
Keynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentKeynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentLora Aroyo
 
AGORA Project: Final Review 2012
AGORA Project: Final Review 2012AGORA Project: Final Review 2012
AGORA Project: Final Review 2012Lora Aroyo
 
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...Lora Aroyo
 
WebSci2013 Harnessing Disagreement in Crowdsourcing
WebSci2013 Harnessing Disagreement in CrowdsourcingWebSci2013 Harnessing Disagreement in Crowdsourcing
WebSci2013 Harnessing Disagreement in CrowdsourcingLora Aroyo
 
SealincMedia Accurator Demos
SealincMedia Accurator DemosSealincMedia Accurator Demos
SealincMedia Accurator DemosLora Aroyo
 
Final Assignments (Pitches) Social Web Course 2013
Final Assignments (Pitches) Social Web Course 2013Final Assignments (Pitches) Social Web Course 2013
Final Assignments (Pitches) Social Web Course 2013Lora Aroyo
 
Presentation at the final meeting of the MuNCH project
Presentation at the final meeting of the MuNCH projectPresentation at the final meeting of the MuNCH project
Presentation at the final meeting of the MuNCH projectLaura Hollink
 
Talk of Europe: Linked data of the European Parliament
Talk of Europe:  Linked data of the European ParliamentTalk of Europe:  Linked data of the European Parliament
Talk of Europe: Linked data of the European ParliamentLaura Hollink
 
Connecting political data to media data
Connecting political data to media dataConnecting political data to media data
Connecting political data to media dataLaura Hollink
 

Destacado (17)

Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)
 
Lecture 6: Watson and the Social Web (2014), Chris Welty
Lecture 6: Watson and the Social Web (2014), Chris WeltyLecture 6: Watson and the Social Web (2014), Chris Welty
Lecture 6: Watson and the Social Web (2014), Chris Welty
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)
 
Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)
 
TEDx Navesink 2015: to be AND not to be - Quantum Intelligence
TEDx Navesink 2015: to be AND not to be - Quantum IntelligenceTEDx Navesink 2015: to be AND not to be - Quantum Intelligence
TEDx Navesink 2015: to be AND not to be - Quantum Intelligence
 
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
Crowds & Niches Teaching Machines to Diagnose: NLeSC Kick off eHumanities pr...
 
Agora User Committee Meeting 2013
Agora User Committee Meeting 2013Agora User Committee Meeting 2013
Agora User Committee Meeting 2013
 
Europeana Tech 2011
Europeana Tech 2011Europeana Tech 2011
Europeana Tech 2011
 
Keynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV ContentKeynote at SMAP2012: Personalized Access to TV Content
Keynote at SMAP2012: Personalized Access to TV Content
 
AGORA Project: Final Review 2012
AGORA Project: Final Review 2012AGORA Project: Final Review 2012
AGORA Project: Final Review 2012
 
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
CHIP Project: Personalized Museum Tour with Real-Time Adaptation on a Mobile ...
 
WebSci2013 Harnessing Disagreement in Crowdsourcing
WebSci2013 Harnessing Disagreement in CrowdsourcingWebSci2013 Harnessing Disagreement in Crowdsourcing
WebSci2013 Harnessing Disagreement in Crowdsourcing
 
SealincMedia Accurator Demos
SealincMedia Accurator DemosSealincMedia Accurator Demos
SealincMedia Accurator Demos
 
Final Assignments (Pitches) Social Web Course 2013
Final Assignments (Pitches) Social Web Course 2013Final Assignments (Pitches) Social Web Course 2013
Final Assignments (Pitches) Social Web Course 2013
 
Presentation at the final meeting of the MuNCH project
Presentation at the final meeting of the MuNCH projectPresentation at the final meeting of the MuNCH project
Presentation at the final meeting of the MuNCH project
 
Talk of Europe: Linked data of the European Parliament
Talk of Europe:  Linked data of the European ParliamentTalk of Europe:  Linked data of the European Parliament
Talk of Europe: Linked data of the European Parliament
 
Connecting political data to media data
Connecting political data to media dataConnecting political data to media data
Connecting political data to media data
 

Similar a Lecture 3: Vocabularies & Data Formats on the Social Web (2014)

Lecture 3: Data Formats on the Social Web (2013)
Lecture 3: Data Formats on the Social Web (2013)Lecture 3: Data Formats on the Social Web (2013)
Lecture 3: Data Formats on the Social Web (2013)Lora Aroyo
 
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
 
DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web
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 WebJohn Breslin
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
Web 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeyWeb 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeymeenu pandey
 
Web 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesWeb 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesADINET Ahmedabad
 
Final web 2.0
 Final web 2.0 Final web 2.0
Final web 2.0jmdlaxman
 
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
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
 
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisLibrary 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisCheryl Peltier-Davis
 
Web 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomWeb 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomClaudia Warth
 
Lecture 1: Social Web Introduction (2013)
Lecture 1: Social Web Introduction (2013)Lecture 1: Social Web Introduction (2013)
Lecture 1: Social Web Introduction (2013)Lora Aroyo
 
Updated_L1 Introduction to ICT PDF.pdf
Updated_L1 Introduction to ICT PDF.pdfUpdated_L1 Introduction to ICT PDF.pdf
Updated_L1 Introduction to ICT PDF.pdfssuser4dd301
 
Activists archiving digital content created through OWS - AMIA - 2012
Activists archiving digital content created through OWS - AMIA - 2012Activists archiving digital content created through OWS - AMIA - 2012
Activists archiving digital content created through OWS - AMIA - 2012Anna Perricci
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesJohn Breslin
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAnkur Biswas
 
Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation] Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation] Rick Reo
 
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)Claudia Warth
 

Similar a Lecture 3: Vocabularies & Data Formats on the Social Web (2014) (20)

Lecture 3: Data Formats on the Social Web (2013)
Lecture 3: Data Formats on the Social Web (2013)Lecture 3: Data Formats on the Social Web (2013)
Lecture 3: Data Formats on the Social Web (2013)
 
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
 
DataPortability and Me: Introducing SIOC, FOAF and the Semantic Web
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
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
Web 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeyWeb 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandey
 
Web 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesWeb 2.0: Implications for Library Services
Web 2.0: Implications for Library Services
 
Final web 2.0
 Final web 2.0 Final web 2.0
Final web 2.0
 
W3 c semantic web activity
W3 c semantic web activityW3 c semantic web activity
W3 c semantic web activity
 
Data Accessibility and Me: Introducing SIOC, FOAF and the Linked Data Web
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
 
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-DavisLibrary 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
Library 2.011 Free Web Tools for Libraries Cheryl Peltier-Davis
 
Web 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomWeb 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature Classroom
 
Lecture 1: Social Web Introduction (2013)
Lecture 1: Social Web Introduction (2013)Lecture 1: Social Web Introduction (2013)
Lecture 1: Social Web Introduction (2013)
 
Web 2.0 Reloaded
Web 2.0 ReloadedWeb 2.0 Reloaded
Web 2.0 Reloaded
 
Updated_L1 Introduction to ICT PDF.pdf
Updated_L1 Introduction to ICT PDF.pdfUpdated_L1 Introduction to ICT PDF.pdf
Updated_L1 Introduction to ICT PDF.pdf
 
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
 
Activists archiving digital content created through OWS - AMIA - 2012
Activists archiving digital content created through OWS - AMIA - 2012Activists archiving digital content created through OWS - AMIA - 2012
Activists archiving digital content created through OWS - AMIA - 2012
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information Spaces
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web Technology
 
Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation] Overview of Open Educational Resources (OERs) [faculty presentation]
Overview of Open Educational Resources (OERs) [faculty presentation]
 
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)
Social media, Web 2.0 & language teaching (Foresite, Sèvres, July 2011)
 

Más de Lora Aroyo

NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdfNeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdfLora Aroyo
 
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine LearningCATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine LearningLora Aroyo
 
Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Lora Aroyo
 
Data excellence: Better data for better AI
Data excellence: Better data for better AIData excellence: Better data for better AI
Data excellence: Better data for better AILora Aroyo
 
CHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumCHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumLora Aroyo
 
Semantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorSemantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorLora Aroyo
 
The Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataThe Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataLora Aroyo
 
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumKeynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumLora Aroyo
 
FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18Lora Aroyo
 
Understanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsUnderstanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsLora Aroyo
 
StorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesStorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesLora Aroyo
 
Data Science with Humans in the Loop
Data Science with Humans in the LoopData Science with Humans in the Loop
Data Science with Humans in the LoopLora Aroyo
 
Digital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoDigital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoLora Aroyo
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...Lora Aroyo
 
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Lora Aroyo
 
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneMy ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneLora Aroyo
 
Data Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityData Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityLora Aroyo
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchLora Aroyo
 
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital AgeEuropeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital AgeLora Aroyo
 
"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to SnapchatLora Aroyo
 

Más de Lora Aroyo (20)

NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdfNeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
NeurIPS2023 Keynote: The Many Faces of Responsible AI.pdf
 
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine LearningCATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
CATS4ML Data Challenge: Crowdsourcing Adverse Test Sets for Machine Learning
 
Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)
 
Data excellence: Better data for better AI
Data excellence: Better data for better AIData excellence: Better data for better AI
Data excellence: Better data for better AI
 
CHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumCHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH Symposium
 
Semantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorSemantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP Demonstrator
 
The Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataThe Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked Data
 
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumKeynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
 
FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18
 
Understanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsUnderstanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithms
 
StorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesStorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & Machines
 
Data Science with Humans in the Loop
Data Science with Humans in the LoopData Science with Humans in the Loop
Data Science with Humans in the Loop
 
Digital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoDigital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora Aroyo
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
 
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
 
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneMy ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
 
Data Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityData Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden University
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
 
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital AgeEuropeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
 
"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat
 

Último

O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenSapana Sha
 
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...jicagig173
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...AJHSSR Journal
 
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...baharayali
 
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhi
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar DelhiCall Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhi
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhidelhiescort
 
Music Video Codes and Conventions 2 .pptx
Music Video Codes and Conventions 2 .pptxMusic Video Codes and Conventions 2 .pptx
Music Video Codes and Conventions 2 .pptxjenrobinson12
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfTirupati Social Media
 
social media for the hospitality industry.
social media for the hospitality industry.social media for the hospitality industry.
social media for the hospitality industry.japie swanepoel
 
When-technology-and-Humanity-Cross-1.pptx
When-technology-and-Humanity-Cross-1.pptxWhen-technology-and-Humanity-Cross-1.pptx
When-technology-and-Humanity-Cross-1.pptxReaper61
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubaihf8803863
 
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一ra6e69ou
 
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...makika9823
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer MarketingCut-the-SaaS
 
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170Komal Khan
 
fraud storyboards powerpoint media project
fraud storyboards powerpoint media projectfraud storyboards powerpoint media project
fraud storyboards powerpoint media project17mos052
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comSagar Sinha
 
Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!andrekr997
 

Último (20)

O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking Men
 
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...
Models Call Girls Shettihalli - 7001305949 Escorts Service 50% Off with Cash ...
 
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...
 
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
 
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhi
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar DelhiCall Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhi
Call Girls In Dwarka ⏩7838079806 ⏩Escort Service In Patel Nagar Delhi
 
Music Video Codes and Conventions 2 .pptx
Music Video Codes and Conventions 2 .pptxMusic Video Codes and Conventions 2 .pptx
Music Video Codes and Conventions 2 .pptx
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdf
 
social media for the hospitality industry.
social media for the hospitality industry.social media for the hospitality industry.
social media for the hospitality industry.
 
When-technology-and-Humanity-Cross-1.pptx
When-technology-and-Humanity-Cross-1.pptxWhen-technology-and-Humanity-Cross-1.pptx
When-technology-and-Humanity-Cross-1.pptx
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
 
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
 
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
 
looking for escort 9953056974 Low Rate Call Girls In Vinod Nagar
looking for escort 9953056974 Low Rate Call Girls In  Vinod Nagarlooking for escort 9953056974 Low Rate Call Girls In  Vinod Nagar
looking for escort 9953056974 Low Rate Call Girls In Vinod Nagar
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer Marketing
 
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
 
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
 
fraud storyboards powerpoint media project
fraud storyboards powerpoint media projectfraud storyboards powerpoint media project
fraud storyboards powerpoint media project
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
 
Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!
 

Lecture 3: Vocabularies & Data Formats on the Social Web (2014)

  • 1. Social Web 2014 Lecture III: What DATA looks like on the Social Web? Lora Aroyo The Network Institute VU University Amsterdam Social Web 2014, Lora Aroyo! Monday, February 17, 14 1
  • 2. Questions on Assignment 1? Provide analysis of privacy issues on the (Social) Web • • three articles <--> three mind maps <--> main Social Web privacy issues write for people who didn’t attend the course (max 3 pages) Provide analysis of current privacy-related public initiatives • • • • • legal contexts for privacy and ownership compare the intentions of both initiatives (advantages & disadvantages) your own vision on how this impacts the future of the social web your own advise to policy makers with regards to privacy on the web. links to Net Neutrality Link to Hands-on session: • what would change if SOPA/PIPA, ACTA, CISPA were active – would you still have access to the information you pulled in for the assignments • illustrate your answer showing what changes could appear in the graph from exercise 4 (Hands-on session 2), explain why. (max 1 page) • all visuals, e.g. screenshots, diagrams, in appendix, use template Deadline: 21 February 23:59 Social Web 2014, Lora Aroyo! Monday, February 17, 14 2
  • 3. History of Blogs • evolved from online diaries in 1980’s • ‘weblog’ Jorn Barger (1997) & ‘BLOG’ Peter Merholz (1999) • one of the first ways to contribute (unstructured usergenerated) content on the Web • Justin Hall recognized as pioneer blogger (1994) • Nature: political, technical, art, journalistic, cultural, personal • Software: WordPress, Blogger, LifeJournal Social Web 2014, Lora Aroyo! Monday, February 17, 14 3
  • 4. Types of Blogs • • • • • single- or multi-authored photo-blog,Video-blog, Audio-blog life (b)log, now - microlifeblog (twitter) lifecasting: in 2007 by Justin Kan: webcam on a cap Gordon Bell MyLifeBits: Microsoft SenseCam http://www.justin.tv/ http://research.microsoft.com/en-us/projects/mylifebits/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 4
  • 5. Wikis • • • • • • Wiki in Hawaiian meaning fast/quick "the simplest online database that could possibly work" (Ward Cunningham)1995 first wiki software: WikiWikiWeb (the QuickWeb) first example for a large scale collaborative editing = software + process commonly implemented software package is MediaWiki (known from Wikipedia) pages structure & formatting: simplified markup language - wikitext, or HTMLtags, WYSIWYG editing http://c2.com/cgi/wiki?WikiWikiWeb Social Web 2014, Lora Aroyo! Monday, February 17, 14 http://www.flickr.com/photos/kables/1220574200/ 5
  • 7. Exploiting the crowd • in wiki applications crowd contributes with collective intelligence (primarily textual) • later also other media & recourses emerged, e.g., photo, video, music • crowdsourcing Social Web 2014, Lora Aroyo! Monday, February 17, 14 7
  • 8. Mechanical Turk • 1760 Wolfgang von Kempelen: The Turk • 2005 Amazon: Amazon Mechanical Turk • marketplace for work; people perform tasks computers are lousy at, e.g. identifying items in a photo/video, writing product descriptions, transcribing podcasts • HITs = human intelligence tasks • require little time & offer little compensation • workers & requesters Social Web 2014, Lora Aroyo! Monday, February 17, 14 8
  • 9. Crowdsourcing Science Social Web 2014, Lora Aroyo! Monday, February 17, 14 9
  • 10. Crowdsourcing Science Social Web 2014, Lora Aroyo! Monday, February 17, 14 9
  • 11. Crowdsourcing History Social Web 2014, Lora Aroyo! Monday, February 17, 14 10
  • 12. Crowdsourcing History Social Web 2014, Lora Aroyo! Monday, February 17, 14 10
  • 13. Social Web 2014, Lora Aroyo! Monday, February 17, 14 11
  • 14. Social Web 2014, Lora Aroyo! Monday, February 17, 14 11
  • 15. Social Web 2014, Lora Aroyo! Monday, February 17, 14 11
  • 16. Social Web 2014, Lora Aroyo! Monday, February 17, 14 11
  • 17. Was the $ million Netflix prize a victory for crowdsourcing? Social Web 2014, Lora Aroyo! Monday, February 17, 14 12
  • 18. Folksonomy • On the social web the user-generated content is organized in light-weight ontologies, i.e., folksonomies • Community-based semantics = a relationship between Users,Tags & Resources • user-created, bottom-up classification/categorization of (domain) terms / user-labels, e.g., tags • tagging = the social process where lay users attach labels to resources (as opposed to annotation by professional experts) Social Web 2014, Lora Aroyo! Monday, February 17, 14 13
  • 19. Folksonomy • On the social web the user-generated content is organized in light-weight ontologies, i.e., folksonomies • Community-based semantics = a relationship between Users,Tags & Resources • user-created, bottom-up classification/categorization of (domain) terms / user-labels, e.g., tags • tagging = the social process where lay users attach labels to resources (as opposed to annotation by professional experts) Social Web 2014, Lora Aroyo! Monday, February 17, 14 13
  • 20. Folksonomy • On the social web the user-generated content is organized in light-weight ontologies, i.e., folksonomies • Community-based semantics = a relationship between Users,Tags & Resources • user-created, bottom-up classification/categorization of (domain) terms / user-labels, e.g., tags • tagging = the social process where lay users attach labels to resources (as opposed to annotation by professional experts) Social Web 2014, Lora Aroyo! Monday, February 17, 14 13
  • 21. Folksonomy Social Web 2014, Lora Aroyo! Monday, February 17, 14 14
  • 22. Folksonomy Social Web 2014, Lora Aroyo! Monday, February 17, 14 14
  • 23. Folksonomy Social Web 2014, Lora Aroyo! Monday, February 17, 14 15
  • 24. Social Web 2014, Lora Aroyo! Monday, February 17, 14 16
  • 25. Social Web 2014, Lora Aroyo! Monday, February 17, 14 16
  • 26. • cleaning messy data • transforming data from one format to another • fetching missing data Social Web 2014, Lora Aroyo! Monday, February 17, 14 16
  • 27. • cleaning messy data • transforming data from one format to another • fetching missing data Social Web 2014, Lora Aroyo! Monday, February 17, 14 16
  • 28. Structure on the Web • In the evolution of the Web, Semantic Web refers to an approach to add ‘semantics’ to the web, by naming terms in a domain • • A specification of such terms is called an ‘ontology’ For software: ontologies help to effectively use content on the Web (like DB schemas) Social Web 2014, Lora Aroyo! Monday, February 17, 14 17
  • 29. Vocabularies on the (Social) Web • to create interfaces or exchange data between applications the software needs to know the terms in the data • vocabularies define set of terms in a certain domain, e.g., describing people, relationships, content of different type Social Web 2014, Lora Aroyo! Monday, February 17, 14 18
  • 30. Social Web 2014, Lora Aroyo! Monday, February 17, 14 19
  • 31. Linked Data & FOAF FOAF • FOAF = Friend of a Friend, http://www.foafproject.org/, • a machine-readable ontology describing persons, their activities & their relations to other people and objects • an open, decentralized technology for connecting social Web sites, & the people they describe • • • • • • model for publishing simple factual data via a networked of linked RDF documents • FOAF is an attempt to use the Web to: • integrate factual information with information in human-oriented documents (e.g. videos, books, spreadsheets, 3d models) • and info that is still in people's heads • linking networks of information with Since mid-2000 networks of people Stable core of classes & properties New terms may be added at any time FOAF RDF namespace URI is fixed http://xmlns.com/foaf/spec/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 20
  • 32. FOAF Files • Documents, that adopt the conventions of RDF and may be written in XML, RDFa or N3 • Contain FOAF vocabulary and other RDF vocabularies • • • FOAF defines classes, e.g. foaf:Person, foaf:Document, foaf:Image FOAF defines properties of those things, e.g. foaf:name, foaf:homepage FOAF defines relationship that hold between members of these categories, e.g. foaf:depiction relates something (e.g. a foaf:Person) to a foaf:Image Social Web 2014, Lora Aroyo! Monday, February 17, 14 21
  • 33. FOAF Example • • • • there is a foaf:Person with a foaf:name property of 'Dan Brickley' in foaf:homepage and foaf:openid relationships to a thing called http://danbri.org/ in foaf:img relationship to a thing referenced by a relative URI of /images/me.jpg Create your own FOAF file: http://www.ldodds.com/foaf/foaf-a-matic Social Web 2014, Lora Aroyo! Monday, February 17, 14 22
  • 34. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:admin="http://webns.net/mvcb/"> <foaf:PersonalProfileDocument rdf:about=""> <foaf:maker rdf:resource="#me"/> <foaf:primaryTopic rdf:resource="#me"/> <admin:generatorAgent rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/> <admin:errorReportsTo rdf:resource="mailto:leigh@ldodds.com"/> </foaf:PersonalProfileDocument> <foaf:Person rdf:ID="me"> <foaf:name>Lora Aroyo</foaf:name> <foaf:title>Ms</foaf:title> <foaf:givenname>Lora</foaf:givenname> <foaf:family_name>Aroyo</foaf:family_name> <foaf:nick>laroyo</foaf:nick> <foaf:mbox_sha1sum>d21e8b414a0533e5b4b23411fd76aabbf63ad232</foaf:mbox_sha1sum> <foaf:homepage rdf:resource="http://lora-aroyo.org"/> <foaf:depiction rdf:resource="lora.jpg"/> <foaf:phone rdf:resource="tel:123456789"/> <foaf:workplaceHomepage rdf:resource="http://www.cs.vu.nl/~laroyo"/> <foaf:knows> <foaf:Person> <foaf:name>Marieke van Erp</foaf:name> <foaf:mbox_sha1sum>f4e16d18528b83fd8b91b603583cbfd8d15f30f2</foaf:mbox_sha1sum></foaf:Person></ foaf:knows> <foaf:knows> <foaf:Person> <foaf:name>Dan Brickley</foaf:name> <foaf:mbox_sha1sum>748934f32135cfcf6f8c06e253c53442721e15e7</foaf:mbox_sha1sum> <rdfs:seeAlso rdf:resource="http://danbri.org/foaf.rdf"/></foaf:Person></foaf:knows></foaf:Person> </rdf:RDF> Social Web 2014, Lora Aroyo! Monday, February 17, 14 23
  • 35. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 36. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 37. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 38. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 39. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 40. foaf:depiction Social Web 2014, Lora Aroyo! Monday, February 17, 14 24
  • 41. FOAF Auto-Discovery • If you publish a FOAF self-description (e.g. using foaf-a-matic) you can make it easier for tools to find your FOAF by putting markup in the head of your HTML homepage • Common filename foaf.rdf is a common choice Social Web 2014, Lora Aroyo! Monday, February 17, 14 25
  • 42. SIOC • Semantically-Interlinked Online Communities • ontology for representing rich data from Social Web in RDF • a standard way for expressing user-generated content • methods for interconnecting discussions, e.g., blogs, forums & mailing lists; and enable the integration of online community information • used in conjunction with FOAF vocabulary for expressing personal profile & social networking information • http://sioc-project.org/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 26
  • 43. SIOC Vocabulary • • • • http://rdfs.org/sioc/ns# - SIOC Core Ontology Namespace http://rdfs.org/sioc/access# - SIOC Access Ontology Module Namespace http://rdfs.org/sioc/types# - SIOC Types Ontology Module Namespace http://rdfs.org/sioc/services# - SIOC Services Ontology Module Namespace Social Web 2014, Lora Aroyo! Monday, February 17, 14 27
  • 44. <sioc:Post rdf:about="http://jbreslin.com/blog/2006/09/07/creating-connections"> 1 <dc:title>Creating connections between discussion clouds with SIOC</dc:title> 2 <dcterms:created>2006-09-07T09:33:30Z</dcterms:created> <sioc:has_container rdf:resource="http://jbreslin.com/blog/index.php?sioc_type=site#weblog"/> <sioc:has_creator> <sioc:UserAccount rdf:about="http://jbreslin.com/blog/author/cloud/" rdfs:label="Cloud"> 3 <rdfs:seeAlso rdf:resource="http://jbreslin.com/blog/index.php?sioc_type=user&sioc_id=1"/> 6 </sioc:UserAccount> </sioc:has_creator> <foaf:maker rdf:resource="http://jbreslin.com/blog/author/cloud/#foaf"/> <sioc:content>SIOC provides a unified vocabulary for content and interaction description: a semantic la that can co-exist with existing discussion platforms. 5 </sioc:content> 4 <sioc:topic rdfs:label="Semantic Web" rdf:resource="http://jbreslin.com/blog/category/semantic-web/"/> <sioc:topic rdfs:label="Blogs" rdf:resource="http://jbreslin.com/blog/category/blogs/"/> 7 <sioc:has_reply> <sioc:Post rdf:about="http://jbreslin.com/blog/2006/09/07/creating-connections/#comment-123928"> <rdfs:seeAlso rdf:resource="http://johnbreslin.com/blog/index.php? 8 sioc_type=comment&sioc_id=123928"/> </sioc:Post> </sioc:has_reply> </sioc:Post> • A post (1) titled "Creating connections between discussion clouds with SIOC" (2) created at 09:33:30 on 2006-09-07 (3) written by user "Cloud" (4) on topics "Blogs" and "Semantic Web" (5) with contents described in sioc:content. • (6) More information about its author at http://johnbreslin.com/blog/index.php? sioc_type=user&sioc_id=1 • The post has (7) a reply and (8) detailed SIOC information about this reply can be found at http://johnbreslin.com/blog/index.php? sioc_type=comment&sioc_id=123928 Social Web 2014, Lora Aroyo! Monday, February 17, 14 28
  • 45. Social Web 2014, Lora Aroyo! Monday, February 17, 14 29
  • 46. Activity Streams • A list of recent activities performed by someone on a website • Example: Facebook News Feed • Activity Streams project aims at an activity stream protocol to syndicate activities across social Web applications • Major websites with activity stream implementations have already opened up their activity streams to developers to use, e.g., Facebook and MySpace • http://activitystrea.ms/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 30
  • 47. Activity Streams Specification • an actor, a verb, an object and a target • person performing an action on/with an object • Geraldine posted a photo to her album • John shared a video • activity metadata to present to a user in a rich human-friendly format, e.g. constructing readable sentences about the activity that occurred, visual representations of the activity, or combining similar activities for display • Activities are serialized using the JSON format • There is also an ATOM-oriented specification Social Web 2014, Lora Aroyo! Monday, February 17, 14 31
  • 51. XFN • Xhtml Friends Network • defining a small set of values that describe personal relationships In HTML and XHTML, these are given as values for rel attribute on a hyperlink. XFN allows authors to indicate which weblogs belong to friends, whom they've physically met, and other personal relationships. XFN values allow to humanize blogrolls and link pages. • using XFN can easily style all links of a particular type, e.g, friends could be boldfaced, co-workers italicized, etc. • http://gmpg.org/xfn/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 34
  • 52. XFN Example • Joe has a set of five links in his blogroll: his girlfriend Jane; his friends Dave and Darryl; industry expert James, who Joe briefly met once at a conference; and MetaFilter. • MetaFilter gets no value since it is not an actual person Social Web 2014, Lora Aroyo! Monday, February 17, 14 http://gmpg.org/xfn/intro 35
  • 53. 5 people who’ve met friends vs. acquaintances love vs. family colleagues vs. co-workers http://gmpg.org/xfn/intro Social Web 2014, Lora Aroyo! Monday, February 17, 14 36
  • 54. Open Graph • protocol originally developed in Facebook, “Like” button • enables web pages to become a rich object in a social graph, i.e. any web page to have the same functionality as any other object on Facebook • prefix="og: http://ogp.me/ns#" specifies the OGP vocabulary Social Web 2014, Lora Aroyo! Monday, February 17, 14 37
  • 55. OGP Explained 1. import the Dublin Core & Open Graph Protocol vocabularies using the prefix attribute 2. associate a prefix, dc and og with the URL for each vocabulary 3. use dc:creator and og:title, which are short-hand for the full vocabulary term URLs http://purl.org/dc/ creator/creator and http:// ogp.me/ns#title, respectively Social Web 2014, Lora Aroyo! Monday, February 17, 14 38
  • 56. Social Web 2014, Lora Aroyo! Monday, February 17, 14 39
  • 57. RDFa http://rdfa.info/play/ • • • • • another syntax for RDF HTML5 extension for People, Places, Events, Recipes, Reviews markup specify that a text is the name of a product, or person, or event = “adding semantic markup”. RDFa 1.1 = specified for XHTML and HTML5 (for any XML-based language, e.g., SVG) RDFa Lite = “a small subset of RDFa consisting of a few attributes that may be applied to most simple to moderate structured data markup tasks.” Publish your data as Linked Data through RDFa --> link to other URIs (others can link to your HTML+RDFa) Social Web 2014, Lora Aroyo! Monday, February 17, 14 40
  • 58. Microformats • • • • simple, open data formats built upon existing widely adopted standards Designed for humans first & machines second Highly correlated with semantic XHTML (aka the real world semantics, lowercase semantic web, lossless XHTML) “An evolutionary revolution”, by ryan king Social Web 2014, Lora Aroyo! Monday, February 17, 14 41
  • 59. Your first microformat • • 1. 2. You can put a microformat on your website in less than 5 mins Example: putting an hCard (online business card) on your site Find your name somewhere on your website Wrap your name in an fn (formatted name) <span class="fn">Jamie Jones</span> 3. Wrap it all in a vcard (declares that everything inside is the hCard microformat): <span class="vcard"><span class="fn">Jamie Jones</span></span> <address class="vcard"><span class="fn">Jamie Jones</span></address> The address element indicates that the person in the hCard is the contact for the page <p class="vcard">My name is <span class="fn">Jamie Jones</span> I dig microformats!</p> http://microformats.org/get-started Social Web 2014, Lora Aroyo! Monday, February 17, 14 42
  • 60. Further microformats • Add more information to your hCard • Link to your friends and contacts with XFN • Add events to your site with hCalendar • Review movies, books, and more with hReview http://microformats.org/get-started Social Web 2014, Lora Aroyo! Monday, February 17, 14 43
  • 61. HTML Microdata • • • • • allows machine-readable data to be embedded in HTML documents in an easyto-write manner, with an unambiguous parsing model compatible with numerous data formats, including RDF and JSON consists of a group of name-value pairs. the groups are called items, and each name-value pair is a property • itemscope is used to create an item • itemprop is used to add a property to an item Microdata DOM API http://www.w3.org/TR/microdata/ Social Web 2014, Lora Aroyo! Monday, February 17, 14 44
  • 62. Microdata Example properties link time levels Social Web 2014, Lora Aroyo! Monday, February 17, 14 45
  • 63. schema.org • Google,Yahoo!, Bing • a common vocabulary for structured data markup on web pages • improve how sites appear in major search engines • Google rich snippets of reviews, people, recipes, events in 2005 Social Web 2014, Lora Aroyo! Monday, February 17, 14 46
  • 64. Knowledge Graph • graph that understands real-world entities and their relationships to one another: things, not strings • • more than 500 million things • • results in 2013 tuned based on what people search for more than 3.5 billion facts about and relationships between these different things http://www.google.com/insidesearch/ features/search/knowledge.html Social Web 2014, Lora Aroyo! Monday, February 17, 14 47
  • 65. Knowledge Graph results in 2014 Social Web 2014, Lora Aroyo! Monday, February 17, 14 48
  • 66. Knowledge Graph results in 2014 Social Web 2014, Lora Aroyo! Monday, February 17, 14 49
  • 67. results in 2013 results in 2014 Social Web 2014, Lora Aroyo! Monday, February 17, 14 50
  • 68. results in 2013 Social Web 2014, Lora Aroyo! Monday, February 17, 14 51
  • 69. results in 2013 Social Web 2014, Lora Aroyo! Monday, February 17, 14 51
  • 70. results in 2014 Social Web 2014, Lora Aroyo! Monday, February 17, 14 52
  • 71. Question? For which things on the social web would more vocabularies for embedded semantics be needed (besides what we have already seen)? Social Web 2014, Lora Aroyo! Monday, February 17, 14 53
  • 72. Hands-on Teaser • mining data in various social web formats • see the differences in what each of the formats can contain & what purpose they serve • start: simple search where we pull in some XFN data and visualise a graph of people that we find on a website • check: software you will be working with on the website image Social Web 2014, Lora Aroyo! source: http://www.flickr.com/photos/bionicteaching/1375254387/ Monday, February 17, 14 54