Data Visualisation, Data vis row 1 Thomas Colin Data Visualisation, Data vis row 1 Thomas Colin

Will ChatGPT replace data scientists? Let’s analyse Tom Cruise’s film career to find out

There has been a lot of discussion about how large language models could potentially replace many white-collar jobs. OpenAI recently released a beta version of its Code Interpreter with little fanfare. However, as a data scientist, the features appear to be a significant development.

Read More
Data vis row 2 Thomas Colin Data vis row 2 Thomas Colin

Learning D3.js

My main tools for drawing data visualisations in the past few years have been Tableau, then PowerBI, then matplotlib and Dash. All are very capable tools, but D3.js has always been the holy grail for interactivity, animations and overall flexibility.

Read More
Machine Learning Thomas Colin Machine Learning Thomas Colin

Understanding XGBoost in five minutes

Some consider XGBoost something of a data science ‘black box’. The models are not quite as easy to interpret as a decision tree, or a set of manually coded rules. The aim of this post is to demystify XGBoost, and give a mostly ‘maths-free’ explanation of how it works.

Read More