Guillaume Erétéo, Michel Buffa, Fabien Gandon, Olivier Corby.

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
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.
Oracle Labs Graph Analytics Research Hassan Chafi Sr. Research Manager Oracle Labs Graph-TA 2/21/2014.
Analysis and Modeling of Social Networks Foudalis Ilias.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Semantic Social Network Analysis Guillaume ERETEO.
Corporate social networks. "The Intranet tends to follow trends from the web, and social networking is no exception" [Nielsen Normal Group 2009]
1 Semantic Hubs for Geological Projects P. DURVILLE (INRIA), F. Husson (BRGM) & e-WOK_HUB Consortium SeMMA 2008 e-WOK_HUB Consortium : INRIA, EADS, LISI/CRITT,
Managing enterprise applications as dynamic resources in corporate semantic webs an application scenario for semantic web services. Fabien Gandon, Moussa.
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.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Databases: Some Research Opportunities For Latin America Marcelo Arenas Pontificia Universidad Católica de Chile Marcelo Arenas Pontificia Universidad.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Algorithms for Data Mining and Querying with Graphs Investigators: Padhraic Smyth, Sharad Mehrotra University of California, Irvine Students: Joshua O’
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
A Distributed and Privacy Preserving Algorithm for Identifying Information Hubs in Social Networks M.U. Ilyas, Z Shafiq, Alex Liu, H Radha Michigan State.
Copyright Antidot™ 1 Linked Enterprise Data LEVERAGING THE SEMANTIC WEB STACK IN A CORPORATE ENVIRONMENT ISWC 2012 – BOSTON FABRICE LACROIX –
The SADI plug-in to the IO Informatics’ Knowledge Explorer...a quick explanation of how we “boot-strap” semantics...
Michalis Vafopoulos NTUA, GFOSS & The transformers GREEN CITY HACKATHON.
The Semantic Web William M Baker
Information Flow using Edge Stress Factor Communities Extraction from Graphs Implied by an Instant Messages Corpus Franco Salvetti University of Colorado.
SPARQL W3C Simple Protocol And RDF Query Language
Samad Paydar Web Technology Lab. Ferdowsi University of Mashhad 10 th August 2011.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
Export experiments in Corese. October 10th Export experiments in Corese Olivier Corby October 10th, 2005 Interoperability Working Days October 10th-11th,
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
1 Everyday Requirements for an Open Ontology Repository Denise Bedford Ontolog Community Panel Presentation April 3, 2008.
MyActivity: A Cloud-Hosted Ontology-Based Framework for Human Activity Querying Amin BakhshandehAbkear Supervisor:
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
Semantic Publishing Benchmark Task Force Fourth TUC Meeting, Amsterdam, 03 April 2014.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Informatics tools in network science
NeOn Components for Ontology Sharing and Reuse Mathieu d’Aquin (and the NeOn Consortium) KMi, the Open Univeristy, UK
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
Ontology Technology applied to Catalogues Paul Kopp.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
GUILLOU Frederic. Outline Introduction Motivations The basic recommendation system First phase : semantic similarities Second phase : communities Application.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Semantic Graph Mining for Biomedical Network Analysis: A Case Study in Traditional Chinese Medicine Tong Yu HCLS
Components.
Online Laptop Shop through Semantic Web
Knowledge Management Systems
Generative Model To Construct Blog and Post Networks In Blogosphere
Analyzing and Securing Social Networks
Zachary Cleaver Semantic Web.
TOQL: Temporal Ontology Querying Language E. Baratis, E. G. M
Graph Data on the Web: extend the pivot, don’t reinvent the wheel
Presentation transcript:

Guillaume Erétéo, Michel Buffa, Fabien Gandon, Olivier Corby

computer-mediated networks as social networks [Wellman, 2001]

social media landscape social web amplifies social network effects

overwhelming flow of social data

social network analysis proposes graph algorithms to characterize the structure of a social network, strategic positions, and networking activities

social network analysis global metrics and structure community detection distribution of actors and activities density and diameter cohesion of the network

social network analysis strategic positions and actors degree centrality local attention

social network analysis strategic positions and actors betweenness centrality reveal broker "A place for good ideas" [Burt, 2004]

semantic social networks sioc-project.org/node/158

(guillaume)=5 Gérard Fabien Mylène Michel Yvonne father sister mother colleague d

parent sibling motherfather brothersister colleague knows Gérard Fabien Mylène Michel Yvonne father sister mother colleague d(guillaume)=3

but… SPARQL is not expressive enough to meet SNA requirements for global metric querying of social networks (density, betweenness centrality, etc.). [San Martin & Gutierrez 2009]

classic SNA on semantic web rich graph representations reduced to simple untyped graphs [Paolillo & Wright, 2006] foaf:knows foaf:interest

semantic SNA stack exploit the semantic of social networks

SPARQL extensions CORESE semantic search engine implementing semantic web languages using graph-based representations

grouping results number of followers of a twitter user select ?y count(?x) as ?indegree where{ ?x twitter:follow ?y } group by ?y

path extraction people knowing, knowing, (...) colleagues of someone ?x sa (foaf:knows*/rel:worksWith)::$path ?y filter(pathLength($path) <= 4) Regular expression operators are: / (sequence) ; | (or) ; * (0 or more) ; ? (optional) ; ! (not) Path characteristics: i to allow inverse properties, s to retrieve only one shortest path, sa to retrieve all shortest paths.

full example closeness centrality through knows and worksWith select distinct ?y ?to pathLength($path) as ?length (1/sum(?length)) as ?centrality where{ ?y s (foaf:knows*/rel:worksWith)::$path ?to }group by ?y

Qualified component Qualified in-degree Qualified diameter Closenness Centrality Betweenness Centrality Number of geodesics between from and to Qualified degree Number of geodesics between from and to going through b

SemSNA an ontology of SNA

add to the RDF graph saving the computed degrees for incremental calculations CONSTRUCT { ?y semsna:hasSNAConcept _:b0 _:b0 rdf:type semsna:Degree _:b0 semsna:hasValue ?degree _:b0 semsna:isDefinedForProperty rel:family } SELECT ?y count(?x) as ?degree where { { ?x rel:family ?y } UNION { ?y rel:family ?x } }group by ?y

sister mother supervisor hasSNAConcept isDefinedForProperty hasValue 4 4 colleague father Philippe hasCentralityDistance colleague 2 2 supervisor colleague supervisor Degree Guillaume Gérard Fabien Mylène Michel Yvonne Ivan Peter

Ipernity

using real data extracting a real dataset from a relational database construct { ?person1 rel:friendOf ?person2 } select sql(,,,, select user1_id, user2_id from relations where rel = 1 ') as (?person1, ?person2 ) where {}

importing data with SemSNI

using real data ipernity.com dataset extracted in RDF actors & relationships – family links between actors – friend links implicating actors – favorite links for actors – comments from actors – messages exchanged by actors

performances & limits Knows0.71 s Favorite0.64 s Friend0.31 s Family0.03 s Message1.98 s Comment9.67 s Knows20.59 s Favorite18.73 s Friend1.31 s Family0.42 s Message16.03 s Comment28.98 s Shortest paths used to calculate KnowsPath length <= 2: 14m 50.69s Path length <= 2: 2h 56m 34.13s Path length <= 2: 7h 19m 15.18s FavoritePath length <= 2: 5h 33m 18.43s FriendPath length <= 2: 1m s Path length <= 2: 2m 7.98 s FamilyPath length <= 2 : s Path length <= 2 : 2m 9.73 s Path length <= 3 : 1m s Path length <= 4 : 1m 9.06 s timeprojections

some interpretations validated with managers of ipernity.com  friendOf, favorite, message, comment small diameter, high density  family as expected: large diameter, low density  favorite : highly centralized around Ipernity animator.  friendOf, family, message, comment : power law of degrees and betweenness centralities, different strategic actors  knows : analyze all relations using subsumption

some interpretations existence of a largest component in all sub networks "the effectiveness of the social network at doing its job" [Newman 2003]

conclusion  directed typed graph structure of RDF/S well suited to represent social knowledge & socially produced metadata spanning both internet and intranet networks.  definition of SNA operators in SPARQL (using extensions and OWL Lite entailment) enable to exploit the semantic structure of social data.  SemSNA organize and structure social data.

perspectives  semantic based community detection algorithm  SemSNA Ontology  extract complex SNA features reusing past results  support iterative or parallel approaches in the computations  a semantic SNA to foster a semantic intranet of people  structure overwhelming flows of corporate social data  foster and strengthen social interactions  efficient access to the social capital [Krebs, 2008] built through online collaboration

name Guillaume Erétéo holdsAccount organization mentorOf holdsAccount manage contribute answers twitter.com/ereteog slideshare.net/ereteog