Nicolas.Kruchten.com
Archive
2023
Metrics for Reasoning About the Usability of Visualization Notations
2022
How Apple Names Things
IEEE VIS 2022 Highlights
NotaScope: my data visualization research-in-progress
Montreal Python: A Fresh Look at the Python Data Visualization Landscape
2021
Deliver Advanced Analytics Faster with Dashboard Engine
Montreal Election Map, 2021 Edition
PyData Global 2021: Python Dashboarding Shootout and Showdown
PyData Global 2021: Why Interactive Data Visualization Matters for Data Science in Python
IEEE VIS 2021: VisInPractice Panel on Tools of the Trade
Introducing Dashboard Engine
SciPy 2021: Data Visualization as the First and Last Mile of Data Science
2020
Remaking Figures from Bertin's Semiology of Graphics
Interview on IQT Podcast
SciPy 2020: Tools Plenary Session
Polytechnique Montréal: Plotly Express & Dash
Beyond “tidy”: Plotly Express now accepts wide-form and mixed-form data
Polytechnique Montréal: Plotly Express & Dash (en français)
2019
Montreal Python: Plotly Express and Dash
Introducing Plotly Express
Polytechnique Montréal: Intro to Plotly
2018
DSDT MTL: Intro to Dash
Software Product and/or Professional Services Organizations
Data Visualization for Artificial Intelligence, and Vice Versa
Make Patterns Pop Out of Heatmaps with Seriation
2017
Straightening Great Circles
Data Visualization: it's a lot like Photography
Introducing react-pivottable
Getting Out the Vote for Valérie Plante
Plotly.js and Crossfilter.js
Pivot Table of All 2017 Montreal Election Results
Map of All 2017 Montreal Election Results
Interview on Using Reflection Podcast
The Feedback Log: My Product Owner Workflow
Université de Montréal: Introduction to Data Visualization
2016
Mapping Car2Go Vehicle Availability in Montreal
Notes on metro platform wayfinding
Direction Angrignon: a different kind of subway map
VisMtl: Graph Visualization vs Dimensionality Reduction
Machine Learning Meets Economics, Part 2
BIG 2016: The Machine Learning Database
Concordia: Applied Auction Theory in Online Advertising
HTML5mtl: PivotTable.js, an Open-Source Story
Machine Learning Meets Economics
2015
JS Open Day Mtl: JavaScript for Data Visualization
Montreal R User Group: ggplot2 & rpivotTable
PyCon Canada: Make Jupyter even more magical with cell magic extensions!
Big Data Montreal: the Machine Learning Database
Drag'n'Drop Pivot Tables and Charts, in Jupyter/IPython Notebook
Election Pies
Visualizing Family Trees
RoboWar
MTL Data: Montreal 311 Service Requests, an Analysis
Montreal Python: Introducing the Machine Learning Database
House Numbers on the Island of Montreal
VisMtl #5 Roundup
VisMtl: Canadian MPs 2012 Visualization
The Programmatic Waterfall Mystery: Solved
PAPIs.io 2014: Behind the scenes with a Predictive API
2014
Interactive Subreddit Map with t-SNE
Montreal Python: Unsupervised ML with scikit-learn
Arbitraging an RTB Exchange
VisMtl: Maps, Tools, Stories
Visualizing High-Dimensional Data in the Browser with SVD, t-SNE and Three.js
Big Data Week Montreal: From Big Data to Big Value
A Modest Proposal for Ethical Ad Blocking
Early Voting in the 2013 Montreal Election
Zoomable Map for Montreal Election Results
Ternary Plots for Election Results
2013
Dot Map of 2013 Montreal Election Results
Near-Real-Time Election Results Dashboard
Peeking Into the Black Box, Parts 1-5
JS-Montreal: PivotTable.js
PivotTable.js
Kernel Density Estimation and Analysis Tool
Galapagos
Rubicon Tech Talk: The Algorithms Automating Advertising
Volunteer Database for Santropol Roulant
2012
My QR-Code Business Card
2011
Real Time Bidding, Characterized
Using make to Orchestrate Machine Learning Tasks
Datacratic's Dataviz System
Rancilio Silvia iPhone Remote Control
Statsd, Graphite and Nagios
Graphing Silvia Temperature on iPad
2010
Silvia Mod Plan
hackMTL Inbox Social Network Visualization
Wanderer v2, with Wireless Wii Nunchuck
Arduino Wanderer v1
OpenMyEWB
Context
BitNorth 2009: myEWB
PHPTab
Bridge-Optimizing Genetic Algorithm in Excel VBA
Tags
Arduino
Rancilio Silvia iPhone Remote Control
Graphing Silvia Temperature on iPad
Silvia Mod Plan
Wanderer v2, with Wireless Wii Nunchuck
Arduino Wanderer v1
Data Visualization
Metrics for Reasoning About the Usability of Visualization Notations
How Apple Names Things
IEEE VIS 2022 Highlights
NotaScope: my data visualization research-in-progress
Deliver Advanced Analytics Faster with Dashboard Engine
Montreal Election Map, 2021 Edition
Introducing Dashboard Engine
SciPy 2021: Data Visualization as the First and Last Mile of Data Science
Remaking Figures from Bertin's Semiology of Graphics
Interview on IQT Podcast
Beyond “tidy”: Plotly Express now accepts wide-form and mixed-form data
Introducing Plotly Express
Data Visualization for Artificial Intelligence, and Vice Versa
Make Patterns Pop Out of Heatmaps with Seriation
Straightening Great Circles
Data Visualization: it's a lot like Photography
Introducing react-pivottable
Plotly.js and Crossfilter.js
Map of All 2017 Montreal Election Results
Interview on Using Reflection Podcast
Université de Montréal: Introduction to Data Visualization
VisMtl: Graph Visualization vs Dimensionality Reduction
JS Open Day Mtl: JavaScript for Data Visualization
Election Pies
Visualizing Family Trees
House Numbers on the Island of Montreal
VisMtl #5 Roundup
VisMtl: Canadian MPs 2012 Visualization
Interactive Subreddit Map with t-SNE
VisMtl: Maps, Tools, Stories
Visualizing High-Dimensional Data in the Browser with SVD, t-SNE and Three.js
Early Voting in the 2013 Montreal Election
Zoomable Map for Montreal Election Results
Ternary Plots for Election Results
Dot Map of 2013 Montreal Election Results
Near-Real-Time Election Results Dashboard
JS-Montreal: PivotTable.js
PivotTable.js
My QR-Code Business Card
Datacratic's Dataviz System
hackMTL Inbox Social Network Visualization
Context
Essays
Data Visualization: it's a lot like Photography
The Feedback Log: My Product Owner Workflow
A Modest Proposal for Ethical Ad Blocking
Evolutionary Algorithms
Galapagos
Bridge-Optimizing Genetic Algorithm in Excel VBA
Machine Learning
Data Visualization for Artificial Intelligence, and Vice Versa
Machine Learning Meets Economics, Part 2
Machine Learning Meets Economics
Big Data Montreal: the Machine Learning Database
PAPIs.io 2014: Behind the scenes with a Predictive API
Montreal Python: Unsupervised ML with scikit-learn
Visualizing High-Dimensional Data in the Browser with SVD, t-SNE and Three.js
Big Data Week Montreal: From Big Data to Big Value
Using make to Orchestrate Machine Learning Tasks
Montreal
Montreal Election Map, 2021 Edition
Getting Out the Vote for Valérie Plante
Pivot Table of All 2017 Montreal Election Results
Map of All 2017 Montreal Election Results
Mapping Car2Go Vehicle Availability in Montreal
Notes on metro platform wayfinding
Direction Angrignon: a different kind of subway map
Election Pies
MTL Data: Montreal 311 Service Requests, an Analysis
House Numbers on the Island of Montreal
Early Voting in the 2013 Montreal Election
Zoomable Map for Montreal Election Results
Ternary Plots for Election Results
Dot Map of 2013 Montreal Election Results
Near-Real-Time Election Results Dashboard
Real-Time Bidding
Concordia: Applied Auction Theory in Online Advertising
The Programmatic Waterfall Mystery: Solved
PAPIs.io 2014: Behind the scenes with a Predictive API
Arbitraging an RTB Exchange
A Modest Proposal for Ethical Ad Blocking
Peeking Into the Black Box, Parts 1-5
Rubicon Tech Talk: The Algorithms Automating Advertising
Real Time Bidding, Characterized
Robots
RoboWar
Wanderer v2, with Wireless Wii Nunchuck
Arduino Wanderer v1
Silvia
Rancilio Silvia iPhone Remote Control
Graphing Silvia Temperature on iPad
Silvia Mod Plan
Talks
Montreal Python: A Fresh Look at the Python Data Visualization Landscape
Deliver Advanced Analytics Faster with Dashboard Engine
PyData Global 2021: Python Dashboarding Shootout and Showdown
PyData Global 2021: Why Interactive Data Visualization Matters for Data Science in Python
IEEE VIS 2021: VisInPractice Panel on Tools of the Trade
Introducing Dashboard Engine
SciPy 2021: Data Visualization as the First and Last Mile of Data Science
Interview on IQT Podcast
SciPy 2020: Tools Plenary Session
Polytechnique Montréal: Plotly Express & Dash
Polytechnique Montréal: Plotly Express & Dash (en français)
Montreal Python: Plotly Express and Dash
Polytechnique Montréal: Intro to Plotly
DSDT MTL: Intro to Dash
Software Product and/or Professional Services Organizations
Interview on Using Reflection Podcast
Université de Montréal: Introduction to Data Visualization
VisMtl: Graph Visualization vs Dimensionality Reduction
BIG 2016: The Machine Learning Database
Concordia: Applied Auction Theory in Online Advertising
HTML5mtl: PivotTable.js, an Open-Source Story
JS Open Day Mtl: JavaScript for Data Visualization
Montreal R User Group: ggplot2 & rpivotTable
PyCon Canada: Make Jupyter even more magical with cell magic extensions!
Big Data Montreal: the Machine Learning Database
MTL Data: Montreal 311 Service Requests, an Analysis
Montreal Python: Introducing the Machine Learning Database
VisMtl #5 Roundup
VisMtl: Canadian MPs 2012 Visualization
PAPIs.io 2014: Behind the scenes with a Predictive API
Montreal Python: Unsupervised ML with scikit-learn
VisMtl: Maps, Tools, Stories
Big Data Week Montreal: From Big Data to Big Value
JS-Montreal: PivotTable.js
Rubicon Tech Talk: The Algorithms Automating Advertising
BitNorth 2009: myEWB
Tools
Drag'n'Drop Pivot Tables and Charts, in Jupyter/IPython Notebook
Montreal Python: Introducing the Machine Learning Database
JS-Montreal: PivotTable.js
PivotTable.js
Kernel Density Estimation and Analysis Tool
Galapagos
Volunteer Database for Santropol Roulant
Statsd, Graphite and Nagios
OpenMyEWB
BitNorth 2009: myEWB
PHPTab
Notable Projects
Plotly Express - a high-level interface to Plotly.py
react-pivottable - modern in-browser Pivot Table
PivotTable.js - classic in-browser Pivot Table
MLDB - the Machine Learning Database
RTBkit - Open Source Real-Time Bidding
May 5, 2014 –
Talks
,
Machine Learning
Big Data Week Montreal: From Big Data to Big Value
Video and slides from my talk at the kickoff of
Big Data Week Montreal 2014
.
⁂
Follow Nicolas
Email
GitHub
Mastodon
Twitter
YouTube
Linkedin
StackOverflow
Résumé
RSS Feed
More Talks
Montreal Python: A Fresh Look at the Python Data Visualization Landscape
Deliver Advanced Analytics Faster with Dashboard Engine
PyData Global 2021: Python Dashboarding Shootout and Showdown
PyData Global 2021: Why Interactive Data Visualization Matters for Data Science in Python
IEEE VIS 2021: VisInPractice Panel on Tools of the Trade
Introducing Dashboard Engine
SciPy 2021: Data Visualization as the First and Last Mile of Data Science
Interview on IQT Podcast
SciPy 2020: Tools Plenary Session
Polytechnique Montréal: Plotly Express & Dash
Polytechnique Montréal: Plotly Express & Dash (en français)
Montreal Python: Plotly Express and Dash
Polytechnique Montréal: Intro to Plotly
DSDT MTL: Intro to Dash
Software Product and/or Professional Services Organizations
Interview on Using Reflection Podcast
Université de Montréal: Introduction to Data Visualization
VisMtl: Graph Visualization vs Dimensionality Reduction
BIG 2016: The Machine Learning Database
Concordia: Applied Auction Theory in Online Advertising
HTML5mtl: PivotTable.js, an Open-Source Story
JS Open Day Mtl: JavaScript for Data Visualization
Montreal R User Group: ggplot2 & rpivotTable
PyCon Canada: Make Jupyter even more magical with cell magic extensions!
Big Data Montreal: the Machine Learning Database
MTL Data: Montreal 311 Service Requests, an Analysis
Montreal Python: Introducing the Machine Learning Database
VisMtl #5 Roundup
VisMtl: Canadian MPs 2012 Visualization
PAPIs.io 2014: Behind the scenes with a Predictive API
Montreal Python: Unsupervised ML with scikit-learn
VisMtl: Maps, Tools, Stories
JS-Montreal: PivotTable.js
Rubicon Tech Talk: The Algorithms Automating Advertising
BitNorth 2009: myEWB
© Nicolas Kruchten 2010-2024