But what is ChatGPT and what can it do?
- ChatGPT is an unsupervised deep learning ML i.e. artificial neural network-based model which has been trained on massive data sets to recognise, summarise, translate, predict and generate content. Typically used in Natural Language Processing this type of model learns context by associating a weighting to the relationships it sees in its input data. It’s from this inference that it creates new things.
- This is how it is different to traditional machine learning. Rather than algorithms that focus on making accurate predictions based on its data set, generative AI is able to create new data and content.
- The new content in is the form of astonishingly human-like conversational text, images, music and videos. It can create blogs, resumes, poems, songs, pictures, sit and pass legal exams even. It can consolidate and summarise information. It can also create and check code.
In the past with search engines like Google, you would search for something and it would return a series of links that were served up by SEO calculations. You would then have to work through these to try and determine the answer.
With ChatGPT you can ask questions and have it come back with summary results from its findings across many sources at once.
You can ask questions, like:
- About the data market, like “What is the best data transformation tool for Snowflake”
- A process question, like “How do I test my data processes”
- A design question, like “Should I use a surrogate key”
- A functional question, like “Which financial services companies should I do a data campaign for”
These are great ways to use ChatGPT to validate your own work and ensure that you are fully aware of the scope of your line of thinking.
Join us as we discuss how you can start to incorporate ChatGPT into your daily data practices: