Semantic Social Network Analysis Guillaume ERETEO.

Slides:



Advertisements
Similar presentations
Sesión 3. Análisis de redes sociales
Advertisements

Cartography of complex networks: From organizations to the metabolism Cartography of complex networks: From organizations to the metabolism Roger Guimerà.
Presenter: Guoliang Liu Date:4/25/2012. Background Introduction Definition Basic idea of partition Quality Function Classification Based On Algorithms.
Network analysis Sushmita Roy BMI/CS 576
Social network partition Presenter: Xiaofei Cao Partick Berg.
Network Matrix and Graph. Network Size Network size – a number of actors (nodes) in a network, usually denoted as k or n Size is critical for the structure.
Analysis and Modeling of Social Networks Foudalis Ilias.
Community Detection Laks V.S. Lakshmanan (based on Girvan & Newman. Finding and evaluating community structure in networks. Physical Review E 69,
Peer-to-Peer and Social Networks Centrality measures.
Relationship Mining Network Analysis Week 5 Video 5.
Graph Partitioning Dr. Frank McCown Intro to Web Science Harding University This work is licensed under Creative Commons Attribution-NonCommercial 3.0Attribution-NonCommercial.
Corporate social networks. "The Intranet tends to follow trends from the web, and social networking is no exception" [Nielsen Normal Group 2009]
By: Roma Mohibullah Shahrukh Qureshi
Leveraging Social data with Semantics W3C Workshop on the Future of Social Networking January 2009, Barcelona Fabien Gandon, INRIA RDF RDFS OWL rules.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
Social Network Analysis Social Computing Foothill College.
1 Virtual Neighborhoods Architecture of Online Communities Reuven Aviv Zippy Erlich Gilad Ravid
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2001 Wednesday, 9/26/01 Graph Basics.
Topologically biased random walks with application for community finding Vinko Zlatić Dep. Of Physics, “Sapienza”, Roma, Italia Theoretical Physics Division,
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Triangulation of network metaphors The Royal Netherlands Academy of Arts and Sciences Iina Hellsten & Andrea Scharnhorst Networked Research and Digital.
The Shortest Path Problem
POSTER TEMPLATE BY: Rationale The goal of this research is to develop knowledge about reform through an undergraduate department.
Social Networks Corina Ciubuc.
Research Meeting Seungseok Kang Center for E-Business Technology Seoul National University Seoul, Korea.
A Distributed and Privacy Preserving Algorithm for Identifying Information Hubs in Social Networks M.U. Ilyas, Z Shafiq, Alex Liu, H Radha Michigan State.
Social Network Michel Bruley WA - Marketing Director February 2012 Extract from various presentations: B Wellman, K Toyama, A Sharma,
Guillaume Erétéo, Michel Buffa, Fabien Gandon, Olivier Corby.
Using Dijkstra’s Algorithm to Find a Shortest Path from a to z 1.
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
1 Applications of Relative Importance  Why is relative importance interesting? Web Social Networks Citation Graphs Biological Data  Graphs become too.
Presentation: Random Walk Betweenness, J. Govorčin Laboratory for Data Technologies, Faculty of Information Studies, Novo mesto – September 22, 2011 Random.
Social Networks and Mobile Technologies in Public Health Jones epischisto.org.
Computer Science 112 Fundamentals of Programming II Introduction to Graphs.
Social Network Analysis: A Non- Technical Introduction José Luis Molina Universitat Autònoma de Barcelona
Principles of Social Network Analysis. Definition of Social Networks “A social network is a set of actors that may have relationships with one another”
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
Lectures 6 & 7 Centrality Measures Lectures 6 & 7 Centrality Measures February 2, 2009 Monojit Choudhury
COM1721: Freshman Honors Seminar A Random Walk Through Computing Lecture 2: Structure of the Web October 1, 2002.
Social Network Analysis (1) LING 575 Fei Xia 01/04/2011.
Science: Graph theory and networks Dr Andy Evans.
Network theory David Lusseau BIOL4062/5062
Presentation: A measure of betweenness centrality based on random walks M.E.J. Newman ELSEVIER Social Networks November 2004 A measure of betweenness centrality.
Efficient Route Computation on Road Networks Based on Hierarchical Communities Qing Song, Xiaofan Wang Department of Automation, Shanghai Jiao Tong University,
Exploit of Online Social Networks with Community-Based Graph Semi-Supervised Learning Mingzhen Mo and Irwin King Department of Computer Science and Engineering.
Slides are modified from Lada Adamic
Topics Paths and Circuits (11.2) A B C D E F G.
Lecture 3 1.Different centrality measures of nodes 2.Hierarchical Clustering 3.Line graphs.
Network Community Behavior to Infer Human Activities.
Community Detection Algorithms: A Comparative Analysis Authors: A. Lancichinetti and S. Fortunato Presented by: Ravi Tiwari.
Community Discovery in Social Network Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Data Structures & Algorithms Graphs Richard Newman based on book by R. Sedgewick and slides by S. Sahni.
Song Wei Enabling Distributed Throughput Maximization in Wireless Mesh Networks A Partitioning Approach.
HCC class lecture 21: Intro to Social Networks John Canny 4/11/05.
Community detection via random walk Draft slides.
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
Network Theory: Community Detection Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
GUILLOU Frederic. Outline Introduction Motivations The basic recommendation system First phase : semantic similarities Second phase : communities Application.
@ How the Semantic Web is Being Used: An Analysis of FOAF Documents Li Ding, Lina Zhou, Tim Finin, Anupam Joshi eBiquity Lab, Department of CSEE University.
Graph clustering to detect network modules
Classroom network analysis
Community detection in graphs
Generative Model To Construct Blog and Post Networks In Blogosphere
تحلیل شبکه های اجتماعی مجازی و کاربرد آن در علم سنجی
Network Science: A Short Introduction i3 Workshop
Michael L. Nelson CS 495/595 Old Dominion University
The likelihood of linking to a popular website is higher
Venture Capital Communities
Presentation transcript:

Semantic Social Network Analysis Guillaume ERETEO

Social Network Analysis? A science to understand the structure, the interactions and the strategic positions in social networks. Sociograms [Moreno, 1933] What for? –To control information flow –To improve/stimulate communication –To improve network resilience –To trust [Wasserman & Faust 1994] [Scott 2000] [Mika 2007]

Community detection Influences the way information is shared [Coleman 1988] Influences the way actors behave [Burt 2000] Global structure Distribution of actors and activities

Centrality: strategic positions Degree centrality: Local attention beetweenness centrality: reveal broker "A place for good ideas" [Burt 1992] [Burt 2004] Closeness centrality: Capacity to communicate [Freeman 1979]

Critical mass

Balance Theory [Heider 1958]

Computer networks as social networks [Wellman 2001]

 web 2.0 amplifies Network effect !

Semantic social networks Millions of FOAF profiles online

Social tagging SCOT

SNA on the semantic web Rich graph representations reduced to simple untyped graphs in order to apply SNA [Paolillo and Wright 2006] Foaf:knows Foaf:interest

The Semantic SNA Stack

SemSNA an ontology of SNA

Parametrized n-Degree construct construct{ semsna:hasInDegree ?y semsna:hasInDegree _:bO semsna:isDefinedForProperty _:bO semsna:isDefinedForProperty param[type] semsna:hasValue _:bO semsna:hasValue ?indegree param[length] _:b0 semsna:hasDistance param[length] } select ?y count(?x) as ?indegree{ $path ?x $path ?y star(param[type]) filter(match($path, star(param[type]))) pathLength($path) <= param[length] fitler(pathLength($path) <= param[length]) }group by ?y

Most popular manager in a work subnetworks select ?y ?indegree{ ?y rdf:type domain:Manager semsna:hasInDegree ?y semsna:hasInDegree ?z semsna:isDefinedForProperty rel:worksWith ?z semsna:isDefinedForProperty rel:worksWith semsna:hasValue ?z semsna:hasValue ?indegree semsna:hasDistance ?z semsna:hasDistance 2 } order by desc(?indegree)

PREFIX foaf: select ?from ?to ?between $path pathLength($path) as ?length where{ ?from $path ?to param[type] graph $path{?between param[type] ?j} param[type] filter(match($path, star(param[type]), 'sa')) param[type] optional { ?from param[type]::?p ?to } filter(!bound(?p)) filter(?from != ?between) filter(?between != ?to) } group by $path order by ?length Parametrized Shortest paths for betweenness g b (from, to)

PREFIX foaf: PREFIX semsna: add{ ?x semsna:isMemberOf ?uri } select ?x ?y genURI( ) as ?uri from G where { ?x $path ?y param[type] filter(match($path, star(param[type]), 'sa')) } group by any Parametrized Component C b (G)

Current Community detection algorithms Hierarchical algorithms –Agglomerative (based on vertex proximity): [Donetti and Munoz 2004] [Zhou Lipowsky, R. 2004] –Divisive (mostly based on centrality): [Girvan and Newman 2002] [Radicchi et al 2004] Based on heuristic (modularity, randon walk, etc.) [Newman 2004], [Pons and Latapy 2005], [Wu and Huberman 2004]

Toward Semantic Community Detection likes ingredient typemainDish Food subclassOf type

SemSNA an ontology of SNA [Conein 2004] [Wenger 1998]

#Guigui #bk81 #tag27 #bk34 #tag92 #Fabien Semantic web Web sémantique hasTag hasBookmark ShareInterest MentorOf label #Michel MentorOfCollaborate

name Guillaume Erétéo organization mail mentorOf organization manage contribute answers