SlideShare a Scribd company logo

Visual sedimentation - IEEE VIS 2013 Atlanta

Presentation of visual sedimentation at IEEE VIS 2013 October 16 08:30 am - 10:10 am at Atlanta. More infos on http://aviz.fr/Research/Huron

1 of 42
Download to read offline
Samuel Huron
@cybunk
Inria - IRI

Romain Vuillemot
@romsson
Inria (now at Harvard)

Jean-Daniel Fekete
@jdfaviz
Inria
1!
Data streams are everywhere!

Mail	
  

RSS	
  feed	
  

Status	
  update	
  

Logs	
  

2
Streaming data visualization challenges:

1.	
  How	
  to	
  represent	
  incoming	
  data?	
  
2.	
  How	
  to	
  manage	
  unpredictable	
  update	
  rate?	
  	
  	
  	
  
3.	
  How	
  to	
  provide	
  context	
  +	
  details	
  over	
  Fme?	
  
4.	
  How	
  to	
  design	
  visualizaFons	
  for	
  lay	
  audiences?	
  
3
4
Metaphor: 


Physical	
   Mapping	
   Visual	
  

Data	
  Mapping	
  



from

physical 

sedimentation


Token	
  

Newest	
  
tweet	
  



to

visual 

sedimentation

!

Deposit	
  
of	
  tokens	
  

flocculaFon	
  
Aggregated	
  
Area	
  

Previous	
  
tweets	
  
Older	
  	
  
tweets	
  
5
We have
used the
metaphor
in real
world
situations

6
Ad

Recommended

Presentation: Plotting Systems in R
Presentation: Plotting Systems in RPresentation: Plotting Systems in R
Presentation: Plotting Systems in RIlya Zhbannikov
 
DSD-INT 2018 Work with iMOD MODFLOW models in Python - Visser Bootsma
DSD-INT 2018 Work with iMOD MODFLOW models in Python - Visser BootsmaDSD-INT 2018 Work with iMOD MODFLOW models in Python - Visser Bootsma
DSD-INT 2018 Work with iMOD MODFLOW models in Python - Visser BootsmaDeltares
 
The matplotlib Library
The matplotlib LibraryThe matplotlib Library
The matplotlib LibraryHaim Michael
 
Making of-the-logistic-map-bifurcation-diagram
Making of-the-logistic-map-bifurcation-diagramMaking of-the-logistic-map-bifurcation-diagram
Making of-the-logistic-map-bifurcation-diagrammartsberger
 
Use the Matplotlib, Luke @ PyCon Taiwan 2012
Use the Matplotlib, Luke @ PyCon Taiwan 2012Use the Matplotlib, Luke @ PyCon Taiwan 2012
Use the Matplotlib, Luke @ PyCon Taiwan 2012Wen-Wei Liao
 
Tensor board
Tensor boardTensor board
Tensor boardSung Kim
 

More Related Content

What's hot

Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowEtsuji Nakai
 
Introduction to TensorFlow, by Machine Learning at Berkeley
Introduction to TensorFlow, by Machine Learning at BerkeleyIntroduction to TensorFlow, by Machine Learning at Berkeley
Introduction to TensorFlow, by Machine Learning at BerkeleyTed Xiao
 
Mining Geo-referenced Data: Location-based Services and the Sharing Economy
Mining Geo-referenced Data: Location-based Services and the Sharing EconomyMining Geo-referenced Data: Location-based Services and the Sharing Economy
Mining Geo-referenced Data: Location-based Services and the Sharing Economytnoulas
 
ScaleGraph - A High-Performance Library for Billion-Scale Graph Analytics
ScaleGraph - A High-Performance Library for Billion-Scale Graph AnalyticsScaleGraph - A High-Performance Library for Billion-Scale Graph Analytics
ScaleGraph - A High-Performance Library for Billion-Scale Graph AnalyticsToyotaro Suzumura
 
Your first TensorFlow programming with Jupyter
Your first TensorFlow programming with JupyterYour first TensorFlow programming with Jupyter
Your first TensorFlow programming with JupyterEtsuji Nakai
 
Tensorflow in practice by Engineer - donghwi cha
Tensorflow in practice by Engineer - donghwi chaTensorflow in practice by Engineer - donghwi cha
Tensorflow in practice by Engineer - donghwi chaDonghwi Cha
 
Machine Learning Basics for Web Application Developers
Machine Learning Basics for Web Application DevelopersMachine Learning Basics for Web Application Developers
Machine Learning Basics for Web Application DevelopersEtsuji Nakai
 
Rajat Monga at AI Frontiers: Deep Learning with TensorFlow
Rajat Monga at AI Frontiers: Deep Learning with TensorFlowRajat Monga at AI Frontiers: Deep Learning with TensorFlow
Rajat Monga at AI Frontiers: Deep Learning with TensorFlowAI Frontiers
 
Finding similar items in high dimensional spaces locality sensitive hashing
Finding similar items in high dimensional spaces  locality sensitive hashingFinding similar items in high dimensional spaces  locality sensitive hashing
Finding similar items in high dimensional spaces locality sensitive hashingDmitriy Selivanov
 
A Network-Aware Approach for Searching As-You-Type in Social Media
A Network-Aware Approach for Searching As-You-Type in Social MediaA Network-Aware Approach for Searching As-You-Type in Social Media
A Network-Aware Approach for Searching As-You-Type in Social MediaINRIA-OAK
 
3 - Finding similar items
3 - Finding similar items3 - Finding similar items
3 - Finding similar itemsViet-Trung TRAN
 
Matlab plotting
Matlab plottingMatlab plotting
Matlab plottingpink1710
 

What's hot (13)

Introducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlowIntroducton to Convolutional Nerural Network with TensorFlow
Introducton to Convolutional Nerural Network with TensorFlow
 
Introduction to TensorFlow, by Machine Learning at Berkeley
Introduction to TensorFlow, by Machine Learning at BerkeleyIntroduction to TensorFlow, by Machine Learning at Berkeley
Introduction to TensorFlow, by Machine Learning at Berkeley
 
Mining Geo-referenced Data: Location-based Services and the Sharing Economy
Mining Geo-referenced Data: Location-based Services and the Sharing EconomyMining Geo-referenced Data: Location-based Services and the Sharing Economy
Mining Geo-referenced Data: Location-based Services and the Sharing Economy
 
ScaleGraph - A High-Performance Library for Billion-Scale Graph Analytics
ScaleGraph - A High-Performance Library for Billion-Scale Graph AnalyticsScaleGraph - A High-Performance Library for Billion-Scale Graph Analytics
ScaleGraph - A High-Performance Library for Billion-Scale Graph Analytics
 
Your first TensorFlow programming with Jupyter
Your first TensorFlow programming with JupyterYour first TensorFlow programming with Jupyter
Your first TensorFlow programming with Jupyter
 
Dynamic allocation
Dynamic allocationDynamic allocation
Dynamic allocation
 
Tensorflow in practice by Engineer - donghwi cha
Tensorflow in practice by Engineer - donghwi chaTensorflow in practice by Engineer - donghwi cha
Tensorflow in practice by Engineer - donghwi cha
 
Machine Learning Basics for Web Application Developers
Machine Learning Basics for Web Application DevelopersMachine Learning Basics for Web Application Developers
Machine Learning Basics for Web Application Developers
 
Rajat Monga at AI Frontiers: Deep Learning with TensorFlow
Rajat Monga at AI Frontiers: Deep Learning with TensorFlowRajat Monga at AI Frontiers: Deep Learning with TensorFlow
Rajat Monga at AI Frontiers: Deep Learning with TensorFlow
 
Finding similar items in high dimensional spaces locality sensitive hashing
Finding similar items in high dimensional spaces  locality sensitive hashingFinding similar items in high dimensional spaces  locality sensitive hashing
Finding similar items in high dimensional spaces locality sensitive hashing
 
A Network-Aware Approach for Searching As-You-Type in Social Media
A Network-Aware Approach for Searching As-You-Type in Social MediaA Network-Aware Approach for Searching As-You-Type in Social Media
A Network-Aware Approach for Searching As-You-Type in Social Media
 
3 - Finding similar items
3 - Finding similar items3 - Finding similar items
3 - Finding similar items
 
Matlab plotting
Matlab plottingMatlab plotting
Matlab plotting
 

Viewers also liked

(SLiC2010)_Guidelines_FacilitiesBooking
(SLiC2010)_Guidelines_FacilitiesBooking(SLiC2010)_Guidelines_FacilitiesBooking
(SLiC2010)_Guidelines_FacilitiesBookingJason Tan
 
(SLiC2010)_Guidelines_OrganizingStudentActivities
(SLiC2010)_Guidelines_OrganizingStudentActivities(SLiC2010)_Guidelines_OrganizingStudentActivities
(SLiC2010)_Guidelines_OrganizingStudentActivitiesJason Tan
 
Constructive visualization
Constructive visualizationConstructive visualization
Constructive visualizationSamuel Huron
 
Layerized and temporally - Digital+humanities 2010 @MIT Medialab
Layerized and temporally - Digital+humanities 2010 @MIT MedialabLayerized and temporally - Digital+humanities 2010 @MIT Medialab
Layerized and temporally - Digital+humanities 2010 @MIT MedialabSamuel Huron
 
(SLiC2010)_SafetyManagement
(SLiC2010)_SafetyManagement(SLiC2010)_SafetyManagement
(SLiC2010)_SafetyManagementJason Tan
 
(SLiC2010)_Financial_NUSSU&Clubs
(SLiC2010)_Financial_NUSSU&Clubs(SLiC2010)_Financial_NUSSU&Clubs
(SLiC2010)_Financial_NUSSU&ClubsJason Tan
 
(SLiC2010)_Financial_Societies&IGs
(SLiC2010)_Financial_Societies&IGs(SLiC2010)_Financial_Societies&IGs
(SLiC2010)_Financial_Societies&IGsJason Tan
 
Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Samuel Huron
 
Obama’S Mortgage Reduction Plan
Obama’S Mortgage Reduction PlanObama’S Mortgage Reduction Plan
Obama’S Mortgage Reduction PlanRE_Acquisitions
 
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...Samuel Huron
 
StateScriptingInUncharted2
StateScriptingInUncharted2StateScriptingInUncharted2
StateScriptingInUncharted2gcarlton
 

Viewers also liked (11)

(SLiC2010)_Guidelines_FacilitiesBooking
(SLiC2010)_Guidelines_FacilitiesBooking(SLiC2010)_Guidelines_FacilitiesBooking
(SLiC2010)_Guidelines_FacilitiesBooking
 
(SLiC2010)_Guidelines_OrganizingStudentActivities
(SLiC2010)_Guidelines_OrganizingStudentActivities(SLiC2010)_Guidelines_OrganizingStudentActivities
(SLiC2010)_Guidelines_OrganizingStudentActivities
 
Constructive visualization
Constructive visualizationConstructive visualization
Constructive visualization
 
Layerized and temporally - Digital+humanities 2010 @MIT Medialab
Layerized and temporally - Digital+humanities 2010 @MIT MedialabLayerized and temporally - Digital+humanities 2010 @MIT Medialab
Layerized and temporally - Digital+humanities 2010 @MIT Medialab
 
(SLiC2010)_SafetyManagement
(SLiC2010)_SafetyManagement(SLiC2010)_SafetyManagement
(SLiC2010)_SafetyManagement
 
(SLiC2010)_Financial_NUSSU&Clubs
(SLiC2010)_Financial_NUSSU&Clubs(SLiC2010)_Financial_NUSSU&Clubs
(SLiC2010)_Financial_NUSSU&Clubs
 
(SLiC2010)_Financial_Societies&IGs
(SLiC2010)_Financial_Societies&IGs(SLiC2010)_Financial_Societies&IGs
(SLiC2010)_Financial_Societies&IGs
 
Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013
 
Obama’S Mortgage Reduction Plan
Obama’S Mortgage Reduction PlanObama’S Mortgage Reduction Plan
Obama’S Mortgage Reduction Plan
 
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...
Presentation Atelier - Rendre les données tangibles : vers un kit clé en main...
 
StateScriptingInUncharted2
StateScriptingInUncharted2StateScriptingInUncharted2
StateScriptingInUncharted2
 

Similar to Visual sedimentation - IEEE VIS 2013 Atlanta

Don't Call It a Comeback: Attribute Grammars for Big Data Visualization
Don't Call It a Comeback: Attribute Grammars for Big Data VisualizationDon't Call It a Comeback: Attribute Grammars for Big Data Visualization
Don't Call It a Comeback: Attribute Grammars for Big Data VisualizationLeo Meyerovich
 
Data Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupData Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupDoug Needham
 
Cloudera Data Science Challenge
Cloudera Data Science ChallengeCloudera Data Science Challenge
Cloudera Data Science ChallengeMark Nichols, P.E.
 
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaDeep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaGoDataDriven
 
Machine Learning and Go. Go!
Machine Learning and Go. Go!Machine Learning and Go. Go!
Machine Learning and Go. Go!Diana Ortega
 
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...Spark Summit
 
Approximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsApproximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsDebasish Ghosh
 
Spark Summit EU talk by Tim Hunter
Spark Summit EU talk by Tim HunterSpark Summit EU talk by Tim Hunter
Spark Summit EU talk by Tim HunterSpark Summit
 
Real-World Cassandra at ShareThis
Real-World Cassandra at ShareThisReal-World Cassandra at ShareThis
Real-World Cassandra at ShareThisJuan Valencia
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Pritam Samanta
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big DataAlbert Bifet
 
The Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceThe Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceDataWorks Summit/Hadoop Summit
 
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1Marcel Bruch
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8tdc-globalcode
 
Surpac geological modelling 3
Surpac geological modelling 3Surpac geological modelling 3
Surpac geological modelling 3Adi Handarbeni
 
Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Databricks
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsC4Media
 

Similar to Visual sedimentation - IEEE VIS 2013 Atlanta (20)

Don't Call It a Comeback: Attribute Grammars for Big Data Visualization
Don't Call It a Comeback: Attribute Grammars for Big Data VisualizationDon't Call It a Comeback: Attribute Grammars for Big Data Visualization
Don't Call It a Comeback: Attribute Grammars for Big Data Visualization
 
Data Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup GroupData Science Challenge presentation given to the CinBITools Meetup Group
Data Science Challenge presentation given to the CinBITools Meetup Group
 
Cloudera Data Science Challenge
Cloudera Data Science ChallengeCloudera Data Science Challenge
Cloudera Data Science Challenge
 
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei ZahariaDeep learning and streaming in Apache Spark 2.2 by Matei Zaharia
Deep learning and streaming in Apache Spark 2.2 by Matei Zaharia
 
Machine Learning and Go. Go!
Machine Learning and Go. Go!Machine Learning and Go. Go!
Machine Learning and Go. Go!
 
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...
Time-evolving Graph Processing on Commodity Clusters: Spark Summit East talk ...
 
Approximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming ApplicationsApproximation Data Structures for Streaming Applications
Approximation Data Structures for Streaming Applications
 
Learning with F#
Learning with F#Learning with F#
Learning with F#
 
Spark Summit EU talk by Tim Hunter
Spark Summit EU talk by Tim HunterSpark Summit EU talk by Tim Hunter
Spark Summit EU talk by Tim Hunter
 
Real-World Cassandra at ShareThis
Real-World Cassandra at ShareThisReal-World Cassandra at ShareThis
Real-World Cassandra at ShareThis
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big Data
 
The Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open SourceThe Next Generation of Data Processing and Open Source
The Next Generation of Data Processing and Open Source
 
K10765 Matlab 3D Mesh Plots
K10765 Matlab 3D Mesh PlotsK10765 Matlab 3D Mesh Plots
K10765 Matlab 3D Mesh Plots
 
Novidades do c# 7 e 8
Novidades do c# 7 e 8Novidades do c# 7 e 8
Novidades do c# 7 e 8
 
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1
Eclipse DemoCamp Zurich - SnipMatch in Recommenders 2.1
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
 
Surpac geological modelling 3
Surpac geological modelling 3Surpac geological modelling 3
Surpac geological modelling 3
 
Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.js
 

Recently uploaded

The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolProduct School
 
Power of 2024 - WITforce Odyssey.pptx.pdf
Power of 2024 - WITforce Odyssey.pptx.pdfPower of 2024 - WITforce Odyssey.pptx.pdf
Power of 2024 - WITforce Odyssey.pptx.pdfkatalinjordans1
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!KivenRaySarsaba
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
H3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptxH3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptxMemory Fabric Forum
 
2024 February Patch Tuesday
2024 February Patch Tuesday2024 February Patch Tuesday
2024 February Patch TuesdayIvanti
 
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...ISPMAIndia
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellencePrecisely
 
IT Nation Evolve event 2024 - Quarter 1
IT Nation Evolve event 2024  - Quarter 1IT Nation Evolve event 2024  - Quarter 1
IT Nation Evolve event 2024 - Quarter 1Inbay UK
 
Enhancing Productivity and Insight A Tour of JDK Tools Progress Beyond Java 17
Enhancing Productivity and Insight  A Tour of JDK Tools Progress Beyond Java 17Enhancing Productivity and Insight  A Tour of JDK Tools Progress Beyond Java 17
Enhancing Productivity and Insight A Tour of JDK Tools Progress Beyond Java 17Ana-Maria Mihalceanu
 
Dynamical systems simulation in Python for science and engineering
Dynamical systems simulation in Python for science and engineeringDynamical systems simulation in Python for science and engineering
Dynamical systems simulation in Python for science and engineeringMassimo Talia
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?MENGSAYLOEM1
 
M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____Aathiraju
 
Importance of magazines in education ppt
Importance of magazines in education pptImportance of magazines in education ppt
Importance of magazines in education pptsafnarafeek2002
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVARobert McDermott
 
Campotel: Telecommunications Infra and Network Builder - Company Profile
Campotel: Telecommunications Infra and Network Builder - Company ProfileCampotel: Telecommunications Infra and Network Builder - Company Profile
Campotel: Telecommunications Infra and Network Builder - Company ProfileCampotelPhilippines
 
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Adrian Sanabria
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIEDanBrown980551
 
"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor FesenkoFwdays
 

Recently uploaded (20)

The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Power of 2024 - WITforce Odyssey.pptx.pdf
Power of 2024 - WITforce Odyssey.pptx.pdfPower of 2024 - WITforce Odyssey.pptx.pdf
Power of 2024 - WITforce Odyssey.pptx.pdf
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
H3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptxH3 Platform CXL Solution_Memory Fabric Forum.pptx
H3 Platform CXL Solution_Memory Fabric Forum.pptx
 
2024 February Patch Tuesday
2024 February Patch Tuesday2024 February Patch Tuesday
2024 February Patch Tuesday
 
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...
AI MODELS USAGE IN FINTECH PRODUCTS: PM APPROACH & BEST PRACTICES by Kasthuri...
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Automate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center ExcellenceAutomate Your Master Data Processes for Shared Service Center Excellence
Automate Your Master Data Processes for Shared Service Center Excellence
 
IT Nation Evolve event 2024 - Quarter 1
IT Nation Evolve event 2024  - Quarter 1IT Nation Evolve event 2024  - Quarter 1
IT Nation Evolve event 2024 - Quarter 1
 
Enhancing Productivity and Insight A Tour of JDK Tools Progress Beyond Java 17
Enhancing Productivity and Insight  A Tour of JDK Tools Progress Beyond Java 17Enhancing Productivity and Insight  A Tour of JDK Tools Progress Beyond Java 17
Enhancing Productivity and Insight A Tour of JDK Tools Progress Beyond Java 17
 
Dynamical systems simulation in Python for science and engineering
Dynamical systems simulation in Python for science and engineeringDynamical systems simulation in Python for science and engineering
Dynamical systems simulation in Python for science and engineering
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?
 
M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____
 
Importance of magazines in education ppt
Importance of magazines in education pptImportance of magazines in education ppt
Importance of magazines in education ppt
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVA
 
Campotel: Telecommunications Infra and Network Builder - Company Profile
Campotel: Telecommunications Infra and Network Builder - Company ProfileCampotel: Telecommunications Infra and Network Builder - Company Profile
Campotel: Telecommunications Infra and Network Builder - Company Profile
 
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIE
 
"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko"Platform Engineering with Development Containers", Igor Fesenko
"Platform Engineering with Development Containers", Igor Fesenko
 

Visual sedimentation - IEEE VIS 2013 Atlanta

  • 1. Samuel Huron @cybunk Inria - IRI Romain Vuillemot @romsson Inria (now at Harvard) Jean-Daniel Fekete @jdfaviz Inria 1!
  • 2. Data streams are everywhere! Mail   RSS  feed   Status  update   Logs   2
  • 3. Streaming data visualization challenges: 1.  How  to  represent  incoming  data?   2.  How  to  manage  unpredictable  update  rate?         3.  How  to  provide  context  +  details  over  Fme?   4.  How  to  design  visualizaFons  for  lay  audiences?   3
  • 4. 4
  • 5. Metaphor: 
 Physical   Mapping   Visual   Data  Mapping   
 from
 physical 
 sedimentation
 Token   Newest   tweet   
 to
 visual 
 sedimentation
 ! Deposit   of  tokens   flocculaFon   Aggregated   Area   Previous   tweets   Older     tweets   5
  • 6. We have used the metaphor in real world situations 6
  • 7. We have used the metaphor in real world situations 7
  • 8. We have used the metaphor in real world situations Average  visit  duraFon  4:21   minutes     Shared  1800  Fmes  on   twi4er       Doubled  the  number  of   tweets.     Good  feedbacks  from  users   8
  • 9. We apply this to classical charts: 9
  • 10. And we have generated a lot of “crazy” charts 10
  • 11. How it’s done 1.  Design              parameters   2.  Toolkit  and          parameter  space   3.  ExploraFon  of  the            design  space   11
  • 13. Free space | Boundaries | Entry points | Forces, Strata 13
  • 14. Free space | Boundaries | Entry points | Forces | Strata 14
  • 15. Free space | Boundaries | Entry points | Forces | Strata 15
  • 16. Free space, Boundaries, Entry points, Forces, Strata Decay   FloccullaFon   Gravity   16
  • 17. Free space, Boundaries, Entry points, Forces, Strata 17
  • 18. Layout: Templates for classic charts 18
  • 19. Visual Sedimentation design inspiration 19
  • 20. How to explore a metaphor-based design space?! In  this  paper,  we..     Create  a  toolkit    and  generate  cases  studies   Defined  a  parameter  space   Generate  a  variety  of  different  designs   Select  “Best”  samples   And  iterate     20
  • 21. Toolkit Open  source     on  Github,   GPL  like  license   JavaScript     +  html  5     web  compliant   Box2dWeb  is   used  for  the   physics  engine   D3.js  is  used  for   the  aggregated   area   21
  • 22. Creating a chart Apply  it  to  a  DOM  element   var  mySedng  =  {            width:      300,  height:  300,   Canvas  :            chart        {  type:'StackedAreaChart',  …  },   chart:            data          {  model:  [  {label:  'Column  A'},  …  ],   data:            strata      [  [  {initValue:  100,  label:  'Bar  A'}  ],  …  ],   strata:            stream   {   stream:              provider:  'generator',  refresh:    10000/4}            },            sedimenta-on   {   sedimentaFon:                  token:  {  size:  {  original:  6,  minimum:  2  }},                aggregaFon:  {  type:'stacked’  },                suspension:    {  decay:  {power:  1.01  }},                flocculaFon:  {...}            },      };       var  myChart  =    $("#myDivChartContainer”).vs(mySedng);   22
  • 24. Let’s play with this parameter space!! and explore the design space! 24
  • 26. Token visual encoding Tokens  are  edits,   Size  of  the  token  encode  size  of  edit   Tokens  are  squares     that  represent  quesFons   SaturaFon  encodes  Fme     26
  • 27. Token trajectory and boundaries Drop  Chart   Typo  Chart   27
  • 28. Relax layout and template constraints Bar  chart  without  boundaries     Pie  chart  without  boundaries     28
  • 29. Playing with forces: Silo Chart 29
  • 30. Playing with forces: heap chart 30
  • 31. Playing with forces: corner chart 31
  • 34. Aggregation process: trails Trails  are  generated  from  tokens   Trails  are  generated  from  aggregated  area   34
  • 36. Open questions How to explore this design space in a more structured way? How to interact with aggregated tokens? What new designs can be generated with this approach? 36
  • 38. Our technic allow 1.  to  represent  incoming  data   2.  to  manage  unpredictable  update  rate         3.  to  provide  context  +  details  over  Fme   4.  to  design  a  visualizaFons  appealing  for  lay  audiences   38
  • 39. Thanks for your attention ! FEEDBACKS:     @cybunk   MORE  INFOS:     www.visualsedimenta0on.org   www.aviz.fr/Research/Huron   FUNDING:     HOSTING:     39
  • 41. Toolkit : Performance MacBookPro,   Corei7  2.4Ghz   8GB  Ram,     Mac  Os  X  10.7.5,     Chrome  Version   27.0.1   •  Default  chart  of  the   library  (a  300  ×  300   pixel  canvas  with  a   3-­‐bin  bar  chart).     •  •  •  •  •  41