Analyzing and Securing Social Networks

Slides:



Advertisements
Similar presentations
ROWLBAC – Representing Role Based Access Control in OWL
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
Dr. Bhavani Thuraisingham February 18, 2011 Building Trustworthy Semantic Webs RDF and RDF Security.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Of 17 course outline. of 17 marek reformat ecerf building, w ece 627, winter'13.
1 Semantic Technology supporting science Peter Mika / Dept. of Computer Science / Vrije Universiteit, Amsterdam.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
Flink: Lessons of interoperability Peter Mika Dept. of Business Informatics Free University Amsterdam 1 st Intl. Workshop on.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Algorithms for Data Mining and Querying with Graphs Investigators: Padhraic Smyth, Sharad Mehrotra University of California, Irvine Students: Joshua O’
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
Building Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Semantic web technologies for secure interoperability and.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
Building and Analyzing Social Networks Case Studies of Semantic Social Network Analysis Dr. Bhavani Thuraisingham February 22, 2013.
Rajashree Deka Tetherless World Constellation Rensselaer Polytechnic Institute.
The Live Social Semantics. Goals Enhance the social experience of an event – Social networking Integrate – Data from social networking systems – Semantic.
Dr. Bhavani Thuraisingham June 2010 Knowledge Management, Semantic Web and Social Networking Introduction to the Semantic Web.
Data and Applications Security Semantic Web and Social Networks Dr. Bhavani Thuraisingham November 2013.
Building and Analyzing Social Networks Semantic Web and Social Networks Dr. Bhavani Thuraisingham February 8, 2013.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #22 Secure Web Information.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
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.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
An Open Source GIS Architecture Connected and Linked Data
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Dr. Bhavani Thuraisingham September 18, 2006 Building Trustworthy Semantic Webs Lecture #9: Logic and Inference Rules.
® Using (testing?) the HY_Features model, 95th OGC Technical Committee Boulder, Colorado USA Rob Atkinson 3 June 2015 Copyright © 2015 Open Geospatial.
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.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Semantic Water Quality Portal Jin Guang Zheng and Ping Wang Tetherless World Constellation.
Wolf Siberski1 Semantic Web Framework Requirements Analysis (D 1.2.2) Wolf Siberski.
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.
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
Building Enterprise Applications Using Visual Studio®
Components.
Service-Oriented Computing: Semantics, Processes, Agents
Agenda Federated Enterprise Architecture Vision
Semblog Project Personal Information Distribution with Social Network
Cloud based linked data platform for Structural Engineering Experiment
Chapter 2 Database System Concepts and Architecture
Building Trustworthy Semantic Webs
Data.gov: Web, Data Web, Social Data Web 7/22/2010 #health2stat.
Stanford Medical Informatics
ece 720 intelligent web: ontology and beyond
Knowledge Management Systems
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Service-Oriented Computing: Semantics, Processes, Agents
PREMIS Tools and Services
NSDL Data Repository (NDR)
Data and Applications Security
Service-Oriented Computing: Semantics, Processes, Agents
Lecture #6: RDF and RDF Security Dr. Bhavani Thuraisingham
Information Networks: State of the Art
Prof. Bhavani Thuraisingham The University of Texas at Dallas
AI Discovery Template IBM Cloud Architecture Center
Presentation transcript:

Analyzing and Securing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham September 11, 2015

Outline Reference: P. Mika, Semantic Web and Social Networks, Springer, 2008: Chapter 3, 4, 5, 6 Electronic Sources for Network Analysis Knowledge Representation on the Semantic Web Modeling and Aggregating Social Network Data Developing Social Semantic Applications

Electronic Sources for Network Analysis Electronic Discussion Networks Blogs and Online Communications Web-based Networks

Electronic Discussion Networks Communication among employees using email archive Email networks E.g., Enron email network analysis Build network from the email communications Public forums and email lists Group communication

Blogs and Online Communications Content analysis of blogs (web logs) Trend analysis of blogs Online social networks Facebook, Twitter, LinkedIn, Foursquare Sentiment analysis

Web-based Networks Web pages from a network Contents of web pages Mine and analyze the web pages Web Mining Web content mining Web structure mining Web log mining (who visited the web pages)

Knowledge Representation on the Semantic Web Ontologies and their role in the semantic web Ontology languages for the semantic web

Ontologies and Their Role in the Semantic Web Ontologies are expressed in formal languages with well- defined semantics Ontologies build upon a shared understanding with a community RDF and OWL are languages for the semantic web More expressive languages have less reasoning power

Ontology Languages for the Semantic Web RDF RDF Schema RDF Vocabulary RDF and FOAF RDF and Semantics SPARQL (query language for RDF) OWL – Web Ontology Language Comparison to UML and the ER Model

Modeling and Aggregating Social Network Data Network Data Representation Ontological Representation of Social Individuals Ontological Relationship of Social Relationships Aggregating and Reasoning with Social Network Data

Network Data Representation Graphs Matrices Number the nodes and use the numbers to represent the edges (e.g., 12 means edge between nodes 1 and 2) GraphML (XML for graphs) Do not support the aggregation of network data Key challenges: Identification and Disambiguation

Ontological Representation of Social Individuals FOAF is an example of an ontological representation of individuals Eliminates the drawbacks of early social networks like Friendster, Orkut The early social networks had centralized control and were difficult to manage FOAF is distributed and has a rich ontology to characterize individuals

Ontological Representation of Social Relationships Social networks such as FOAF need to be extended to support relationships Support the integration of social information Integrates/aggregates multiple social networks Properties of relationships Sign: Positive or Negative relationships Strength (e.g., frequency of contact) Provenance (different ways of viewing relationships) Relationship History Relationship roles Conceptual models for social data – semantic net, RDF

Aggregating and Reasoning with Social Network Data Representing Identity URI (Universal Resource Identifier) Disambiguation (A and B are the same; There are two people called John Smith) OWL has the “sameAS” property Equality The property sameAs is reflexive, symmetric and transitive Descriptive Logic vs. Rule based reasoners Rule based reasoners use forward chaining and backward chaining Descriptive logic is used for classification and checking for ontology consistency

Developing Social Semantic Applications Building Semantic Web Applications with Social Network Features Flink: The Social Network of the Semantic Web Community Openacademia: Distributed semantic web-based publication management

Building Semantic Web Applications with Social Network Data General Architecture Sesame for storage and reasoning (alternative is Jena) Sesame manages the data sources Sesame Client API Querying through SPARQL Elmo and associated tools for building ontologies and interfacing to RDF data Social Network Applications (e.g., FLINK) are built on top of the architecture as applications

Flink: The Social Network of the Semantic Web Community Flink was developed by Peter Mika; it is a semantic web representation of any online social data Current instantiation uses semantic web researchers are nodes and their collaboration as links Visualization tools for visualizing the nodes and links Flink social networks are decomposed and stored as RDF triples and managed by Sesame

Openacademia: Distributed Semantic Web-based Publication Management Openacademia is a social network application for maintaining scientific publications Data from multiple data stores (e.g., FOAF profiles, publications) and access via Elmo crawler Data converted into RDF and managed by Sesame Openacademia servlet queries Sesame (SPARQL queries) and aggregates the data and presents to the user