SlideShare a Scribd company logo
Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks  Ralf Klamma,  Yiwei Cao , Marc Spaniol, Yan Leng Graz, Austria, 5-7 of September, 2007 Special Track on Knowledge Visualization and Knowledge Discovery (KVD ’07 at i-know) Informatik 5, RWTH Aachen University, Germany
Agenda Introduction Motivation Scenario Related work Social networks and visualization Spatiotemporal knowledge visualization languages  DyVT: Dynamic Social Network Visualization Tool System concepts 3-Tier architecture Conclusions and outlook
Introduction:  Visualization Spatiotemporal knowledge visualization Main tasks of geographers and cartographers  (Andrienko, 2006) Social network visualization  Source: Touchgraph Facebook Browser, TouchGraph LLC, 2007 Source: “A technique for spotting connections” NYTimes, Feb. 25, 2006.
Motivation “ Structural Bias”  (Milgram, 1967) Lack of means of spatiotemporal knowledge visualization of rich dynamic information Temporal attributes Geospatial attributes Limited interchange formats for social network data Text-based formats (UCINET DL, Pajek .net…) XML-based formats (GraphML, DynetML…) Few options or controls by end users
Scenario Interoperability User’s interactions Unified toolkits Dynamic distributed social network data How to visualize  complex dynamic  social network data? Appearance  Data Geospatial  Data Temporal  Data Relational  Data How to interoperate  social network data?
Related Work: Features of Social Networks Spatiotemporal Data in  Social Networks  Geographic distribution Dynamic change by time Common features Social network analysis ( Brandes & Erlebach, 2005 ) Emails, Mailing lists,  Forums, Blogs,  Wikis, ...
Social Network Visualization 503 projects at  www.visualcomplexity.com   6359 people bookmarks this link (as of Sep.4, 2007)  Complexed results Most Visited Projects: Windows vs Linux Server (2006) The Strengths of Nations (2006) Data Visualisation of a social network (2007) Neuronal Network (2006) Mammal Supertree (2007) Hierarchical Edge Bundles (2006) A Networked Designer‘s Critical Path (2004) Visualization of Blogspace (2003) New York Subway Map (1972)  Structural Bias?
Spatiotemporal Knowledge Visualization Temporal visualization Animation layout for node-link graphs  (Erten et al. 2005) Readability and mental map preservation Geospatial visualization Spatial data collecting, sharing and analyzing Web map services  (Google, 2007) Personalized visualization User preference and customization To visualize: icons, sizes, colors, weight, etc.  (Krempel, 2005)
Spatiotemporal Knowledge Visualization Languages in Social Networks  Temporal visualization Animation layout for node-link graphs Readability and mental map preservation Geospatial visualization Spatial data collecting, sharing and analyzing Web map services Personalized visualization User preference and customization To visualize: icons, sizes, colors, weight, etc. DyNetML: dynamic network data as sets of  time slices  KML: used by Google Earth and Google Maps GraphML: published and well-supported Metadata interoperability Integration
DyVT: System Concepts Relational data Temporal data Geospatial data Appearance data DyVT XML-based Target Language (DyVTML) Multi-media data types Animation Mashup views Map view SVG GIF JPEG
System Concepts to  3-Tier Architecture Relational data Temporal data Geospatial data Appearance data DyVT XML-based Target Language (DyVTML) Multi-media data types Animation Mashup views Map view SVG GIF JPEG Database tier Data processing tier Visualization tier
3-Tier Architecture Intertier  data   flow Intra-tier   data   flow Legend Data Processing Tier Database Tier Visualization Tier
Database Tier :  Social Network Data Spatial data Spatial database Temporal data Social network data Mailing lists BBS/Forums Weblogs Social bookmarks Other multimedia social networks (music, pictures, videos …)
Data Processing Tier :  DyVTML Geospatial data Appearance data ADML Temporal data Temporal data Mailing list data
Data Processing Tier :  Social Network Appearance Data Graphic setting interface XML based ADML format XML Schema for ADML
Visualization Tier:  Layout Algorithms Circle Layout KK Layout Set the radius  Arrange nodes   Set parameters  Get initial positions Calculate energy Rearrange the node until  it is below the lowest energy  Iterate until get lowest energy
Spatiotemporal Knowledge Visualization Mailing list visualization based on Google Maps
Conclusions DyVT DyVTML(ADML) Animation Maps T Temporal data Geospatial data Appearance data S A
Outlook Interchange Formats Multi-relational social  networks More database support Appearance data  Various output formats Spatiotemporal knowledge visualization & discovery in dynamical social networks Future Work Visualization and discovery Matrix-based forms Application of other layout algorithms Spatiotemporal data mining  Evaluation and openness Further evaluation  Integration into other tools (e.g. Paladin, pattern based Dynamic NA) Extensions of other social patterns (Co-authorship networks, …) Privacy and security

More Related Content

PDF
Come with an idea - go home with a web map: Tools for sharing maps and vector...
PDF
GI2013 ppt decewicz_dresden2013.pdf
PPT
InfoVis 2010 Lecture 1
PPTX
I ♥ Maps: Quantum GIS + Python
PPT
Web mapping
PDF
Cartography and Web GIS - Jack Dangermond
ODP
Visualization in the Digital Humanities
PDF
Drupal mapping, a brid's eye view
Come with an idea - go home with a web map: Tools for sharing maps and vector...
GI2013 ppt decewicz_dresden2013.pdf
InfoVis 2010 Lecture 1
I ♥ Maps: Quantum GIS + Python
Web mapping
Cartography and Web GIS - Jack Dangermond
Visualization in the Digital Humanities
Drupal mapping, a brid's eye view

Viewers also liked (8)

PPTX
Knowledge visualization for social entrepreneurship
PPT
Between Minds
PDF
ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
PPTX
Art of Visual Thinking
PDF
Digital marketing — an overview
PDF
Working With Big Data
PDF
UX, ethnography and possibilities: for Libraries, Museums and Archives
PDF
Visual Design with Data
Knowledge visualization for social entrepreneurship
Between Minds
ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
Art of Visual Thinking
Digital marketing — an overview
Working With Big Data
UX, ethnography and possibilities: for Libraries, Museums and Archives
Visual Design with Data
Ad

Similar to Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks (20)

PPT
GIS 2.0 and Neogeography
PDF
Beauty as a Bridge to NodeXL
PDF
Building a first generation cyberinfrastructure to support ecological forecas...
PPT
Integrating GIS utility data in the UK
PDF
From Signal to Symbols
PDF
Spatial data infrastructure in Kyrgyzstan
PPTX
From rig to model
PPT
0329.emccormi.ppt
PPT
Semantic Interoperability & Information Brokering in Global Information Systems
PPT
Controlled Vocabularies and Text Mining - Use Cases at the Goettingen State a...
PPT
How to empower community by using GIS lecture 1
PPT
Web technologies for accessible cartography
PPSX
GEBCO 09 - DELPH
PPT
Sept 9 Lecture: Course Introduction
PPT
unit 1 DATA MINING.ppt
PPTX
Unit 4 Data Input and Analysis.pptx
PDF
Introduction to Data Mining
PPTX
Data Input and Analysis.pptx engineering
PDF
Bi g data_urban modeling_applications_23092013
PPT
Chap1 introduction to geographic information system (gis)
GIS 2.0 and Neogeography
Beauty as a Bridge to NodeXL
Building a first generation cyberinfrastructure to support ecological forecas...
Integrating GIS utility data in the UK
From Signal to Symbols
Spatial data infrastructure in Kyrgyzstan
From rig to model
0329.emccormi.ppt
Semantic Interoperability & Information Brokering in Global Information Systems
Controlled Vocabularies and Text Mining - Use Cases at the Goettingen State a...
How to empower community by using GIS lecture 1
Web technologies for accessible cartography
GEBCO 09 - DELPH
Sept 9 Lecture: Course Introduction
unit 1 DATA MINING.ppt
Unit 4 Data Input and Analysis.pptx
Introduction to Data Mining
Data Input and Analysis.pptx engineering
Bi g data_urban modeling_applications_23092013
Chap1 introduction to geographic information system (gis)
Ad

More from Ralf Klamma (20)

PDF
An Augmented Reality Framework for Gamified Learning
PDF
The Legacy of ROLE - Where are we at the workplace?
PDF
Gamification of Community Information Systems
PDF
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
PDF
DevOpsUse for Large-Scale Social Requirements Engineering @ SIG WELL - EC-TEL...
PDF
Learning Analytics: Trends and Issues of the Empirical Research of the Years ...
PDF
A Short Swim through the Personal Learning Pool
PDF
Scaling up digital learning support for smart workforce development in cluste...
PDF
Scaling Community Information Systems
PDF
Technical Challenges for Realizing Learning Analytics
PDF
Technology-Enhanced Learning at the Workplace – From islands of automation to...
PDF
ACIS Annual Report 2014
PDF
Blueprint for Software Engineering in Technology Enhanced Learning Projects
PDF
Navigation Support in Evolving Communities by a Web-based Dashboard
PDF
Community Learning Analytics – A New Research Field in TEL
PDF
Do Mechanical Turks Dream of Big Data?
PDF
Advanced Community Information Systems Group (ACIS) Annual Report 2013
PDF
Community Learning Analytics - Challenges and Opportunities - ICWL 2013 Invit...
PDF
Keynote Learning Layers Developer Camp 2013
PDF
Supporting Professional Communities in the Next Web
An Augmented Reality Framework for Gamified Learning
The Legacy of ROLE - Where are we at the workplace?
Gamification of Community Information Systems
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
DevOpsUse for Large-Scale Social Requirements Engineering @ SIG WELL - EC-TEL...
Learning Analytics: Trends and Issues of the Empirical Research of the Years ...
A Short Swim through the Personal Learning Pool
Scaling up digital learning support for smart workforce development in cluste...
Scaling Community Information Systems
Technical Challenges for Realizing Learning Analytics
Technology-Enhanced Learning at the Workplace – From islands of automation to...
ACIS Annual Report 2014
Blueprint for Software Engineering in Technology Enhanced Learning Projects
Navigation Support in Evolving Communities by a Web-based Dashboard
Community Learning Analytics – A New Research Field in TEL
Do Mechanical Turks Dream of Big Data?
Advanced Community Information Systems Group (ACIS) Annual Report 2013
Community Learning Analytics - Challenges and Opportunities - ICWL 2013 Invit...
Keynote Learning Layers Developer Camp 2013
Supporting Professional Communities in the Next Web

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Spectroscopy.pptx food analysis technology
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
NewMind AI Weekly Chronicles - August'25-Week II
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
Electronic commerce courselecture one. Pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Review of recent advances in non-invasive hemoglobin estimation
MYSQL Presentation for SQL database connectivity
Spectroscopy.pptx food analysis technology

Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks

  • 1. Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks Ralf Klamma, Yiwei Cao , Marc Spaniol, Yan Leng Graz, Austria, 5-7 of September, 2007 Special Track on Knowledge Visualization and Knowledge Discovery (KVD ’07 at i-know) Informatik 5, RWTH Aachen University, Germany
  • 2. Agenda Introduction Motivation Scenario Related work Social networks and visualization Spatiotemporal knowledge visualization languages DyVT: Dynamic Social Network Visualization Tool System concepts 3-Tier architecture Conclusions and outlook
  • 3. Introduction: Visualization Spatiotemporal knowledge visualization Main tasks of geographers and cartographers (Andrienko, 2006) Social network visualization Source: Touchgraph Facebook Browser, TouchGraph LLC, 2007 Source: “A technique for spotting connections” NYTimes, Feb. 25, 2006.
  • 4. Motivation “ Structural Bias” (Milgram, 1967) Lack of means of spatiotemporal knowledge visualization of rich dynamic information Temporal attributes Geospatial attributes Limited interchange formats for social network data Text-based formats (UCINET DL, Pajek .net…) XML-based formats (GraphML, DynetML…) Few options or controls by end users
  • 5. Scenario Interoperability User’s interactions Unified toolkits Dynamic distributed social network data How to visualize complex dynamic social network data? Appearance Data Geospatial Data Temporal Data Relational Data How to interoperate social network data?
  • 6. Related Work: Features of Social Networks Spatiotemporal Data in Social Networks Geographic distribution Dynamic change by time Common features Social network analysis ( Brandes & Erlebach, 2005 ) Emails, Mailing lists, Forums, Blogs, Wikis, ...
  • 7. Social Network Visualization 503 projects at www.visualcomplexity.com 6359 people bookmarks this link (as of Sep.4, 2007) Complexed results Most Visited Projects: Windows vs Linux Server (2006) The Strengths of Nations (2006) Data Visualisation of a social network (2007) Neuronal Network (2006) Mammal Supertree (2007) Hierarchical Edge Bundles (2006) A Networked Designer‘s Critical Path (2004) Visualization of Blogspace (2003) New York Subway Map (1972) Structural Bias?
  • 8. Spatiotemporal Knowledge Visualization Temporal visualization Animation layout for node-link graphs (Erten et al. 2005) Readability and mental map preservation Geospatial visualization Spatial data collecting, sharing and analyzing Web map services (Google, 2007) Personalized visualization User preference and customization To visualize: icons, sizes, colors, weight, etc. (Krempel, 2005)
  • 9. Spatiotemporal Knowledge Visualization Languages in Social Networks Temporal visualization Animation layout for node-link graphs Readability and mental map preservation Geospatial visualization Spatial data collecting, sharing and analyzing Web map services Personalized visualization User preference and customization To visualize: icons, sizes, colors, weight, etc. DyNetML: dynamic network data as sets of time slices KML: used by Google Earth and Google Maps GraphML: published and well-supported Metadata interoperability Integration
  • 10. DyVT: System Concepts Relational data Temporal data Geospatial data Appearance data DyVT XML-based Target Language (DyVTML) Multi-media data types Animation Mashup views Map view SVG GIF JPEG
  • 11. System Concepts to 3-Tier Architecture Relational data Temporal data Geospatial data Appearance data DyVT XML-based Target Language (DyVTML) Multi-media data types Animation Mashup views Map view SVG GIF JPEG Database tier Data processing tier Visualization tier
  • 12. 3-Tier Architecture Intertier data flow Intra-tier data flow Legend Data Processing Tier Database Tier Visualization Tier
  • 13. Database Tier : Social Network Data Spatial data Spatial database Temporal data Social network data Mailing lists BBS/Forums Weblogs Social bookmarks Other multimedia social networks (music, pictures, videos …)
  • 14. Data Processing Tier : DyVTML Geospatial data Appearance data ADML Temporal data Temporal data Mailing list data
  • 15. Data Processing Tier : Social Network Appearance Data Graphic setting interface XML based ADML format XML Schema for ADML
  • 16. Visualization Tier: Layout Algorithms Circle Layout KK Layout Set the radius Arrange nodes Set parameters Get initial positions Calculate energy Rearrange the node until it is below the lowest energy Iterate until get lowest energy
  • 17. Spatiotemporal Knowledge Visualization Mailing list visualization based on Google Maps
  • 18. Conclusions DyVT DyVTML(ADML) Animation Maps T Temporal data Geospatial data Appearance data S A
  • 19. Outlook Interchange Formats Multi-relational social networks More database support Appearance data Various output formats Spatiotemporal knowledge visualization & discovery in dynamical social networks Future Work Visualization and discovery Matrix-based forms Application of other layout algorithms Spatiotemporal data mining Evaluation and openness Further evaluation Integration into other tools (e.g. Paladin, pattern based Dynamic NA) Extensions of other social patterns (Co-authorship networks, …) Privacy and security