A well known UK media research company, responsible for the TV viewing statistics that drive UK advertising, were planning to publish a new report on TV viewing habits. However they wanted this report to be different. Instead of a static report delivered as a pdf document they had in mind something much more dynamic: a web-based report containing interactive visualisations that bring the data to life.

What we did

Coppelia was brought on board by a strategic insight consultancy who were pitching for the job of creating the report. Coppelia’s role was to create the interactive visualisations. Together we won the pitch and are now producing quarterly editions of the report.

Coppelia works with the consultancy and the client to design the visualisations all the way from sketches and mock ups to their final implementation using a javascript package called d3. These visualisations, although hand crafted for each report, are based on a library of graphics called glasseye that Coppelia has developed and shared as open source.


The visualisations were included in a special subscriber-only version of the report. They allow subscribers to explore the data in far greater depth than in the publicly available version and so act as an enticement to subscription.

Why Coppelia?

Our client could have used the charts and graphics that come as standard in well known data analysis packages, but the results are often tired looking and uninspiring. The flexibility of d3 as visualisation tool means Coppelia can put together almost anything that can be dreamt up and tailor it exactly to look and feel of the rest of the report. The result is a something that is both professional looking and immediately interesting. However we are also very aware of the audience and their needs. We do not create novelty for its own sake. The end product has to be useful and that means easily interpretable.

Interactive visualisations created for the client by Coppelia


What is D3?

D3 is a javascript library for building interactive visualisations. It provides almost unlimited flexibility in presenting data but also aligns to industry standards for building web pages, so our visualisations are easy to implement on your website. For more information, see the d3.js site.

Machine Learning and Analytics based in London, UK