ChatGPT Code Interpreter - Goodbye Data Analysts?
Key Takeaways
The video discusses the ChatGPT Code Interpreter, a plugin that enables users to interact with ChatGPT using code and digital files, and its potential impact on the jobs of Data Analysts and Scientists. It demonstrates the capabilities of the Code Interpreter, including solving mathematical problems, data analysis and visualization, and file conversion.
Full Transcript
all right guys another week another new big thing in AI like can you give us a break like how are we supposed to keep up with all of this and well this video will be an attempt to get you up to speed on chat GPT code interpreter so it is currently in the alpha phase and it is a chat GPT plugin so I currently don't have access to this plugin yet unfortunately because usually I like my videos to be Hands-On with lots of demos that you can immediately try out yourself but unfortunately I'm on the wait list if you want to get on the waitlist as well you can go to this URL over here and then join the plugin wait list because there are already some plugins that you can leverage that you can use within chatgpt so here you can see some supported but if I scroll down now the next big thing that everyone's talking about that's popping up everywhere on social media on Twitter is code interpreter and I think for a good read reason because this is really interesting of course and especially from a data analytics and data science point of view so that is why I want to get into this in this video and while I don't have access yet what I want to do is I have some examples of other people that are using this already and I want to go over those examples and really explain like my thoughts my take on this and how I think it will affect data analysts work and data science work because things are going to change this is really a big thing and I feel like this really is the next phase the next level already of like interacting with large language models like open ai's chat GPT for example and why is that so these these large language models they kind of understand language in the sense that we can communicate with these models interact with these models using language we can type something ask a question and we will get back an answer in the form of text but now with code interpreter the model can use python and handle uploads and downloads so this means it becomes multi-model in the sense that we can work with different kind of file formats different kinds of information so what does this mean well it means that we are now not only limited to human language language that we understand but we can also leverage computer language in the form of code and digital files and that is how we operate that is how we interact with computers basically in the background it's all code that's performing some sort of operations on files resulting in output actions Etc so if you really think about like smart agents AGI applications like that need access to the digital realm basically they have to understand code digital files and code interpreter is like an attempt to make that work and now while we've already seen other attempts like for example baby AGI and auto GPT which I also have a video on the examples that I'm seeing now already from code interpreter are like so much better than anything else we've seen before and basically like in their own words open AI says like we would like our models to be able to use programming skills to provide a much more natural interface to most fundamental capabilities of our computers so I feel like this really is is the key like I've said it said that integration between understanding human language and on the other hand also understanding computer language so we the humans provide the agent or the AI with instructions information in the form of language but then the AI the computer also understands how to execute that on a computer to actually make it work and they say like having access to a very eager Junior programmer working at the speed of your fingertips can make completely new workflows effortless and efficient as well as openly benefits of programming to new audience and this is also something very interesting that I want to get into programming for new audiences because you don't have to be a coder anymore right now already but also especially in the future to to all kinds of crazy things with these models so what is it good at right now they say like initial user Studies have identified that code interpreter is good at solving mathematical problems both quantitative and qualitative and doing data analysis and visualization and this right here large part of your job as a data analyst and also like data scientist is doing data analysis and visualization and solving mathematical problems so what does this mean for data analysts and data scientist that is what I want to get into by running you through some examples and then really saying like Okay how is this going to affect the work we do so now let's get into some examples and I found this really good Twitter threat over here by Hassan Thor link will be in the description so you can check it out look at these examples on your own but he basically compiles a whole bunch of tweets where people are showing of how they are using cha GPT code interpreter right now so the first example over here like what can I do so basic video editing in chat gbt converting a uploaded gift to a longer MP4 version with a slow Zoom so you can see we have the original video which is a gif and then it turns into a video with a zoom so what is it doing over here it's converting a file and it's also making an edit and manipulation on that video file so what what does this mean for like the future like okay like you will have fully automated video editing software that can basically for example on given your style of content creation and and your types of edits and cuts can probably very quickly spin up a rough draft of an edit for you it's basically like interpreting the script basically first so understanding what people are saying in the video so then it's probably a transcription and then it understands okay this should be a good story and then it can cut it can create zoom in Zoom outs transitions like in a couple of years we will have fully automated video editing software that is basically what I think of when I see this okay next thing so we have segment music markets based on spreadsheet and come up with business strategies for each segment so there is a video over here basically a demo of a upload so it uploads a spreadsheet and then it says great you've uploaded the spreadsheet and then let's start by taking a look at the content so this is really how you inter who how you work with The Interpreter you upload a file and then here you can see it just reads the data and then you can ask questions about it it understands it and yeah it's so interesting from a data analysis point of view working like this and then giving your giving the model full access understanding to to your data and then that is of course like the next big thing that's that's going to come up like okay you upload your data so now it has access to all your data like can we do that with with company data and like right now with this Alpha phase and how open AI is set up probably not a good idea to share sensitive business information but I know like for example Microsoft is already working on isolated versions isolated clones of the GPT models so you can interact with them with sensitive information without sharing it with with the world so just keep that in mind as I go through these examples all right what's next analyze and summarize your music tastes from your Spotify playlist so here it's analyzing 300 300 hour Spotify favorites playlist with the code interpreter and what you can see right here is that it's coming up with all kinds of graphs over here so it's doing a principal component analysis it seems like and we have some some nice visualizations over here more plots and then here also the interpretation so the explained variance ratio and kumatliff explain fairness ratio from the PCA So This is highly technical stuff over here like understanding principle component analysis is pretty an advanced topic and jgbt code interpreter can help you with that alright what else all kinds of visualization charts and graphs so what are we looking at over here so this is then in the tweet from Ethan Malik and again like credits to all the authors of these tweets and if you want to stay up to date learn more I would suggest like following around checking out these these profiles because they already have access and can tell you probably a lot more but here you can see like these are like basic Seabourn mud plot lip kind of plots that you can create using Python and that data analysts and also data scientists do as large part of their work so not even sure like what this is but they're pretty fancy graphs all right and then here we have extracting colors from an image so what's going on over here so you upload an image and then so we can do the image and then you can say like extract the most what it says like top colors from the picture and make a color palette so this can help you with like Design coming up with like a design template the color palette for your your brand or your presentation or whatever and boom spits out the code over here too to help you do that and then it also executes the code so here you can see like actually how it's working so first it comes up with the code and then return so the palette.png and then here boom We Run the code now let's see like in the end let's let's have a look at the output file can you display the pellet PNG now boom there it is color palette so this is an example from Pietro's shirano and what else get country specific content breakdown by uploading a Netflix data set so this is a data set from kaggle it appears to be and then we get a report so we have a data set from kaggle pretty seems to be pretty large data set 12 columns and then we have a breakdown top 10 countries full report full breakdown and then here we can see how it's generating a gif like out of nothing basically the prompt is make a gif this size with falling green Matrix of letters assume no fronts 30 frames 5 FPS so video generation gift generation here we have a look at Bitcoin data analysis all kinds of charge to look at like the trend the seasonal component the residual component to do time series analysis and then what we have here turn your photos into a text file so we upload a PDF over here and it says like OCR and image for me and generate the text file so oh it's the PNG so not PDF but it's like an invoice it's processing then it does OCR optical character recognition to read everything from that image and now we have an output txt what does that look like boom there it is image to text alright so what does this mean for data analysts and data scientist and why the hell am I trending in the Netherlands like what okay I have no idea what this is sorry little Sidetrack but what does this mean like I think really like if if we look at all of this like our the work that we do will definitely change and looking at this and what it already can do to achieve the code interpreter I think really like data analytics jobs data analysis it's going to impact it's going to affect that like for sure and I think already pretty soon and I how I think this will play out is since for example like Microsoft is already like big friends with with open Ai and they announced that they will introduce co-pilot into the Office 365 stack so this will be in Excel so right now I like from working with tons of companies I know that like still the main way for most companies to do data analysis is just through Excel they have big spreadsheets company data financial data whatever data and they use that to do their analysis for them and they can do basic analysis with that but then when it gets too complicated they need help from either a data analyst or if they want to do some more predictive kind of stuff machine learning they need help from a data scientist that is typically how it works right now but if you interpret this kind of functionality into Excel you now enable end users basically who might not have the technical understanding of how to do the data analysis to come up with all kinds of insights and coming back to how GPT or oh sorry open AI was describing it like it offers a completely new workflow more effortless and efficient as well as open the benefits of programming to new audiences so this is really the thing here so it allows non-technical people that don't have a data analysis or programming background to do analysis for them and like we've seen already you can get quite complex with this now and that is there's the butt a huge a large part of data analysis of course is the interpretation making it specific to The Domain that you're working in the company that you're working in so of course you can't like replace a data analyst or a data scientist like with all at once like with a tool like this because the interpretation the reasoning behind it is still a large part of this and that in turn is also like right now my biggest S5 is for data analysts and even also for data scientists because like they will be next like probably next week you'll have chat GPT machine learning or whatever and it can do that as well so like I've said like domain knowledge understanding a field really well understanding a business really well like it is already really important but now there are also like plenty of jobs that just require like technical skills just like being able to do simple analysis simple work processing data but like like we're seeing right now like basic analysis basic Transformations the AI can already do this so it's now much more about okay we have this tool that can help us to do the work but now it's really your expertise as a professional to make sense of the data ask the right questions and make it so that it will come up with useful insights for the problem that you are helping your company with or helping your client with and also in general just like being a great team player and being able to communicate your findings effectively to the company to your team and again already like a skill that is already really important and can set you up for a good career but I think what we're going to see is it's kind of like a shift a transition where given these tools you can accomplish basically the same output more output with less people that's just a fact like this will supercharge your productivity so basically what will happen like teams companies can probably scale down in all kinds of areas like basically all the kind and this is not just like data analytics data science but like all the jobs basically that require a human to sit behind a computer and process some kind of information it will be speed up by AI there will be AIS there will be agents that can do that much more effectively much more efficiently so what that what will that mean either companies will like stay with like the same kind of like team and employees and just like 10x or maybe even 100x their output but like for a lot of like teams and roles that that might not even be necessary so what I think is is far more likely is that teams will scale down because whereas you first needed a team of like I don't know 10 people you can now do it with with one or two and what will naturally happen of course the ones like in the team like the a players the past players like they will keep their position and they will be super charged by these tools supercharged by these AIS so how do you set yourself up so you will not be replaced by these these AIS and in my opinion it really is like threefold so is one is really understand how to use these tools effectively and start experimenting with them like right now because otherwise wise you will be left behind because there are others within your field that are using these tools and they will 10x 100x your output so that's one understand this work with these kind of tools stay up to date and two is domain knowledge so try to fill in the gaps that these models cannot do yet and like I've said it's more of the the execution the the implementation so the transformation making the graphs but it's less about making it specific to your domain the interpretation so that is another like key area where where I should focus on if you want to like stay relevant and then third is overall like be a good team player and focus on communicating your results and finding effectively basically because humans just naturally want to work with like nice people people that communicate effectively are nice to deal with that that interpersonal contact these conversations those are the kind of things that AIS cannot replace and probably will never replace like human interaction and that is a large part of work like the socializing be helping each other out learning from each other that is still like a big part it will become less about the technical skills for like these kind of jobs whereas like right now you maybe need a data analyst or a data scientist who's just like really good at like one specific technical kind of thing but he's kind of like a jerk and I don't really like working with him but he's really good like like that guy will be out because the AI cannot can cover all the technical stuff and if there's another guy who's maybe a bit a little less technical but can still implement the technical things due to AI but he's really nice to work with and just overall helps you you can learn from him like he will get the job so like that that is my those are my thoughts on it so like I said learn to work with these tools gather a domain knowledge specific knowledge that is not captured right now like in these models not any capabilities and just overall be a good team player I think that will set you up for a future where you stay relevant in this new era of of AI basically but like also again these are all just like guesses my thoughts nobody knows how this is going to play out or of course like we've seen like in the past like jobs get replaced all the time but there also will be new jobs so overall I think if you are a data analyst or data scientist like being in this field like having the technical skills you you shouldn't worry at all like you you we are in a great spot right now like working with data is still amazing there's so much data there are still like companies that don't use data at all but like I've said probably the work will change maybe it will be more spread out so not so much focused on like large organizations huge teams but more so like like small little teams where every company eventually has some kind of like a AI engineer who manages the agents and works sets up the agent so all you get all kinds of new jobs and opportunities probably but it will likely shift like the days of just like plotting some graphs and then writing some python functions with matplotlib to like impress your boss or your clients like they will be over because they will be like hey yeah really cool that you can do that but I have like Excel over I can press like one button and I have that also with like an interpretation specific to my business so hey those are just my thoughts exciting stuff it's going really fast hard to keep up but I hope at least that this little ramble of mine has at least brought you up to speed on chechi BT code interpreter like I've said you can get on the wait list to try and get early access to this to already start experimenting with this see what it can do for you how it can help you with with your job and yeah I'm like really curious what next week will bring us in the world of AI the next big thing what will it be will it be Che GPT machine learning I don't know it's going really fast it's exciting but also a little overwhelming I would say hey that's it for now if you found this video helpful like please leave a like it really helps me out and also you let YouTube know that you want to see more content like this like to stay up to date on everything like Ai and data and also subscribe to the channel to make sure you don't miss any future videos that's it for now thank you for watching and and I'll see you in the next one [Music]
Original Description
Want to get started with freelancing? Let me help: https://www.datalumina.com/data-freelancer
Need help with a project? Work with me: https://www.datalumina.com/solutions
Will the new ChatGPT Code Interpreter put the jobs of Data Analysts and Scientists at risk?
👉🏻 Links
https://twitter.com/hasantoxr/status/1654786695441657857
https://openai.com/blog/chatgpt-plugins
https://openai.com/waitlist/plugins
👋🏻 About Me
Hey there, my name is @daveebbelaar and I work as a freelance data scientist and run a company called Datalumina. You've stumbled upon my YouTube channel, where I give away all my secrets when it comes to working with data. I'm not here to sell you any data course — everything you need is right here on YouTube. Making videos is my passion, and I've been doing it for 18 years.
While I don't sell any data courses, I do offer a coaching program for data professionals looking to start their own freelance business. If that sounds like you, head over to https://www.datalumina.io/ to learn more about working with me and kick-starting your freelance career.
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Dave Ebbelaar · Dave Ebbelaar · 39 of 60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
▶
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
How to Install Homebrew on Mac (Getting Started)
Dave Ebbelaar
How to Install Python on Mac (Homebrew)
Dave Ebbelaar
How to Install Anaconda on Mac (Getting Started)
Dave Ebbelaar
How to Set up VS Code for Data Science & AI
Dave Ebbelaar
How to Use Git in VS Code for Data Science
Dave Ebbelaar
Data Science Desk Setup to Maximize Productivity
Dave Ebbelaar
THIS Is How I Write Clean Data Science Code EVERY TIME
Dave Ebbelaar
Data Science Tutorial - Project Structure
Dave Ebbelaar
Changing rcParams for Better Data Science Plots | Matplotlib Tutorial
Dave Ebbelaar
How to Read Excel Files with Python (Pandas Tutorial)
Dave Ebbelaar
My Data Science Journey (Zero to Freelance)
Dave Ebbelaar
How I Automate Data Visualization in Python
Dave Ebbelaar
16 Apps I Use Daily as a Data Scientist
Dave Ebbelaar
How to Manage Conda Environments for Data Science
Dave Ebbelaar
How to Export Machine Learning Models in Python
Dave Ebbelaar
VS Code Speed Hack for Data Science
Dave Ebbelaar
17 VS Code Tips That Will Change Your Data Science Workflow
Dave Ebbelaar
How to Predict the Future with Python (Forecasting Tutorial)
Dave Ebbelaar
How to Use Python Environment Variables
Dave Ebbelaar
7 Data Science Tips for Beginners in 2023
Dave Ebbelaar
How to Effectively Use the Data Science Lifecycle
Dave Ebbelaar
Full Machine Learning Project — Coding a Fitness Tracker with Python (Part 1)
Dave Ebbelaar
Full Machine Learning Project — Processing Raw Data (Part 2)
Dave Ebbelaar
Full Machine Learning Project — Data Visualization with Matplotlib (Part 3)
Dave Ebbelaar
This Will Change Data Science as We Know It (ChatGPT)
Dave Ebbelaar
Full Machine Learning Project — Detecting Outliers in Sensor Data (Part 4)
Dave Ebbelaar
Full Machine Learning Project — Low-pass Filter & Principal Component Analysis (Part 5a)
Dave Ebbelaar
Full Machine Learning Project — Fourier Transformation & Clustering (Part 5b)
Dave Ebbelaar
Full Machine Learning Project — Predictive Modelling (Part 6)
Dave Ebbelaar
Automate Machine Learning with ChatGPT
Dave Ebbelaar
Scraping Web Datasets for Data Science Projects
Dave Ebbelaar
Full Machine Learning Project — Counting Repetitions (Part 7)
Dave Ebbelaar
How to Use GitHub Copilot for Data Science (Python + VS Code)
Dave Ebbelaar
Every Beginner Data Scientist Should Understand This
Dave Ebbelaar
Revealing My New AI-Powered Data Science Workflow
Dave Ebbelaar
Auto-GPT Tutorial - Create Your Personal AI Assistant 🦾
Dave Ebbelaar
Build Your Own Auto-GPT Apps with LangChain (Python Tutorial)
Dave Ebbelaar
Building Slack AI Assistants with Python & LangChain
Dave Ebbelaar
ChatGPT Code Interpreter - Goodbye Data Analysts?
Dave Ebbelaar
How to Deploy AI Apps to the Cloud with Flask & Azure
Dave Ebbelaar
How to Build an AI Document Chatbot in 10 Minutes
Dave Ebbelaar
Is Falcon LLM the OpenAI Alternative? An Experimental Setup with LangChain
Dave Ebbelaar
GPT Engineer... Generate an entire codebase with one prompt
Dave Ebbelaar
Pandas DataFrame Agent... the future of data analysis?
Dave Ebbelaar
OpenAI Function Calling - Full Beginner Tutorial
Dave Ebbelaar
How to use ChatGPT's new “Code Interpreter” feature
Dave Ebbelaar
LangChain just launched their new "LangSmith" platform
Dave Ebbelaar
How I'd Learn AI (if I could start over)
Dave Ebbelaar
I Used AI To Scrape The Web & Write PDF Reports
Dave Ebbelaar
LangSmith Tutorial - LLM Evaluation for Beginners
Dave Ebbelaar
7 Lessons for New AI Engineers - Beginner’s Guide
Dave Ebbelaar
The Rise of the "New-Age" Machine Learning Engineer
Dave Ebbelaar
OpenAI Assistants Tutorial for Beginners
Dave Ebbelaar
How To Connect OpenAI To WhatsApp (Python Tutorial)
Dave Ebbelaar
How to Build Chatbot Interfaces with Python
Dave Ebbelaar
PostgreSQL as VectorDB - Beginner Tutorial
Dave Ebbelaar
My MacBook Setup (as a coder & business owner)
Dave Ebbelaar
Easiest Way to Connect AI Chatbots to WhatsApp
Dave Ebbelaar
ClickUp Tutorial - What Is ClickUp Brain? 🧠
Dave Ebbelaar
My Development Workflow for Data & AI Projects
Dave Ebbelaar
More on: LLM Foundations
View skill →Related Reads
📰
📰
📰
📰
LLM Tokens Explained: Cost, Memory, Speed and Context Windows
Medium · AI
5 Best Time-Aware Memory Layers for Long-Term AI Agents (2026 Guide)
Medium · Machine Learning
5 Best Time-Aware Memory Layers for Long-Term AI Agents (2026 Guide)
Medium · LLM
Arquitetura Cognitiva de Baixa Latência: Padrão RAG com Cache
Medium · Python
🎓
Tutor Explanation
DeepCamp AI