If you upload a CSV file to ChatGPT you can use Code Interpreter to make charts and control the whole process using natural language.

This is very cool and powerful, but it has limitations if the user is not very familiar with the data. ChatGPT often makes silly charts just because it lacks data viz principles and topic-specific context. In some cases, the charts are outright wrong because ChatGPT fails to fully understand what’s going on (eg. It doesn’t account for the meaning of units, entities etc.)

How easy would it be to build something on top of Code Interpreter - eg. make some kind of wrapper that is optimised to produce Our World in Data charts for a specific topic?