Lecture 8
Lecture 8
Lecture 8
Social Networks
Semantic Web and
Social Networks
February 8, 2013
5/7/2018 03:36
23-2
0 Web Services
0 Blogs
0 Wikipedia
0 Online social networks
0 Web 2.0 + Semantic Web = Web 3.0
5/7/2018 03:36
23-7
Some Examples
FOAF
0 The Friend of a Friend (FOAF) project is creating a Web of
machine-readable pages describing people, the links between
them and the things they create and do; it is a contribution to
the linked information system known as the Web.
0 FOAF defines an open, decentralized technology for
connecting social Web sites, and the people they describe.
0 FOAF is part of a shift towards a Web where we can choose
the sites and tools we like, without being cut off from friends
who made different choices.
0 FOAF lets you share and inter-connect information from
diverse sources, move it around, and use it in unexpected
new ways.
Sharif University of
Technology,
5/7/2018 03:36
23-15
FOAF Example
0 <foaf:Person rdf:about="#me“
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<foaf:name>Dan Brickley</foaf:name>
<foaf:mbox_sha1sum>241021fb0e6289f92815fc210f9e9137262c252e<
/foaf:mbox_sha1sum>
</foaf:Person>
5/7/2018 03:36
23-16
Social
Network
of a
Semantic
Web
Researcher
5/7/2018 03:36
23-18
FLINK Architecture
Architecture
Of Flink
5/7/2018 03:36
23-20
FLINK Architecture
0 The architecture of Flink can be divided in three layers concerned with metadata
acquisition, storage and visualization
0 Acquisition layer of the system concerns the acquisition of metadata. (e.g., HTML pages
from the web, FOAF profiles from the Semantic Web, public collections of emails and
bibliographic data)
0 The web mining component of Flink employs a co-occurrence analysis technique The
web mining component also performs the additional task of finding topic interests, i.e.
associating researchers with certain areas of research.
0 The middle layer is responsible for storing and enhancing metadata through reasoning.
0 Inference is another major task of the middle layer. Sesame (we can also use JENA)
applies the RDF closure rules to the data at upload time. This feature can be extended
by defining domain-specific inference rules in Sesame’s custom rule language.
0 The third layer, is the browing and visualization layer,. The user interface of Flink is a
pure Java web application based on the Model-View-Controller (MVC) paradigm.
5/7/2018 03:36
23-21
Group Detection
0 A large community often breaks up to a set of closely knit groups of
individuals, woven together more loosely by the occasional
interaction across groups.
Based on this theory, SNA offers a number of clustering algorithms for
identifying communities based on network data. Alternatively, the
subgroups may be identified by the researcher using additional
attribute data on the
Peter Mika’s research uses an interactive clustering software
provided as a sample with the JUNG Java toolkit for SNA. This
software allows the user to cluster a network using an edge-
betweenness clusterand visualize the results.
As an example, a group of researchers from the AIFB Institute of the
University of Karlsruhe quickly emerge as a single cluster of the
network.
5/7/2018 03:36
23-23
TRDF+GRDF+SNRDF
TML+GML+SNML
TML+GML+SNML
URI, UNICODE
Convergence
Convergence
Social
Networks/
Analysis
Knowledge/
Knowledge
Management
5/7/2018 03:36
23-34
Vision