Interactive Visualisation

“A picture is worth a thousand words. An interface is worth a thousand pictures.” - Ben Shneiderman

The ever increasing computational capacity has enabled us to acquire, process and analyze larger data-sets and information. However, the human memory and attention required to use this data is more limited and has remained relatively constant. Data visualisation can enable us to compress data and encode them in ways to aid perceptual, cognitive and emotional capacity required to comprehend, retain and make decisions using this data.

Visualisation leverage the power of the visual abstraction that humans are very good at. But one of the key challenge in traditional data visualisation is that they are static in nature and have the bounds of limited physical or pixel space. Interaction allows us to even move beyond this limitation and expand the scope of data visualisation by adding the layers of interactions. There is exciting development in the tools space for rapidly creating interactive data visualisation over the last few year. Now most data analyst and data scientists can use open source tools in JavaScript, R and Python to create these. This workshop is designed to help you learn the art and science of creating interactive data visualisation using open source tools.

Workshop Objectives

The focus in this workshop will be to provide hands on experience on using simple tools like visdown to create interactive data visualization - both for conducting exploratory data analysis for large data sets and for communicating insights from data visually. These are key objectives:

Workshop Design

The workshop would be scheduled over eight sessions and would be delivered with a mix of teaching, discussion and reflections, as well as individual and group exercises. It would aim to cover the following topics.

Session #1: The Grammar of Interactive Data Visualisation

Session #2: Open Source Tools for Interactive Data-Vis

Session #3: Visual & Annotation Layer in Data-Vis

Session #4: Interaction layer in Data-Vis

Assignment: Create Interactive Visualisation on Public Data

Session #5: Crafting Interactive Data-Vis

Session #6: Putting together a Data Dashboard

Session #7: Advanced Session

Session #8: Presentations and Recap

Target Audience


Software Requirements

We will largely be using visdown for the workshop which runs on the web. And a standalone version would be shared ahead of the workshop. Each participants should bring along a laptop with following software installed -

Additional instructions would be shared closer to the workshop.

Workshop Cost

The workshop would be charged at Rs. 150,000 per day (for Indian locations) or USD 5,000 per day (for International locations). Service tax and other government charges as applicable will be additional. Also, for sessions conducted outside of Bangalore, the facilitator’s travel and accommodation cost would be charged on actuals.

Facilitator’s Profile

Amit Kapoor is interested in learning and teaching the craft of telling visual stories with data. He is the founder partner at narrativeVIZ Consulting, where he teaches data-science, data-visualisation and data-stories as tools for improving communication, persuasion, and leadership and conducts workshops on these topics for businesses, nonprofits, and academic institutes. He also teaches visualisation as a guest faculty in design context at NID, Bangalore and in management context at IIM Bangalore & IIM Ahmedabad

His background is in strategy consulting in using data-driven stories to drive change across organizations and businesses. He has more than 15 years of management consulting experience, first with AT Kearney in India, then with Booz & Company in Europe and more recently for startups in Bangalore. He did his B.Tech in Mechanical Engineering from IIT, Delhi and PGDM (MBA) from IIM, Ahmedabad. You can find more about him at and tweet him at @amitkaps.