Hamburger Icon

Generative AI for Data Scientists

Course Summary

The Generative AI for Data Scientists course focuses on leveraging ChatGPT to make the entire data science workflow easier and faster; from data extraction to modeling, hyperparameter tuning and finally, reporting. Overall, it's participants gain valuable tips and hints for making the time to production from idea to model significantly faster.

Prerequisites:

  • Beginner Data Science experience
  • Fluent in Python
  • scikit-Learn and Pandas
  • Basic Tensorflow and Keras
Purpose
Leverage ChatGPT to improve the data science workflow
Audience
Engineers and Scientists looking to improve their overall workflow
Role
Data Scientists | Data Engineers
Skill level
Intermediate
Style
Lecture | Demonstrations | Hands-on Activities/Labs
Duration
2 days
Related technologies
Python | scikit-Learn | Pandas

 

Course objectives
  • Understand how to write successful prompts to output the code needed
  • Use ChatGPT to ask for data sources that cover the license requirements one needs
  • Understand how to integrate with the exisitng ChatGPT plugins

What you'll learn:

In the Generative AI for Data Scientists course, you'll learn:

What is Generative AI?

  • Introduction
    • Brief overview and prerequisites
    • Introduction to Generative AI and its significance in data science
  • Understanding Generative AI and GPT-4
    • What is Generative AI?
    • Deep dive into GPT-4: Architecture, working principle, and advancements from previous versions
    • Real-world applications and implications of Generative AI in data science

What are ChatGPT and Generative models?

  • Introduction to ChatGPT and its role in data science
  • Overview of various generative models and their applications
  • Ask ChatGPT training code in TensorFlow for a Linear Regression model

Prompt Engineering for Generative AI

  • Understanding the art and science of Prompt Engineering
  • Techniques and strategies for effective prompt design
  • Understanding patterns
  • Crafting prompts for various data science tasks

Accelerating Development with GitHub Copilot in VS Code

  • Introduction to GitHub Copilot and its role in streamlining coding processes
  • Installing GitHub Copilot on VS Code
  • Use GitHub Copilot for faster development in data science projects

Using ChatGPT for data preprocessing

  • How to prompt for a specific dataset publicly available
  • Prompting and iterating on a preprocessing function
  • Iterating to get a Sentiment Analysis dataset preprocessed and ready for modeling

Using ChatGPT for Modelling

  • Prompting for a bidirectional RNN to solve Sentiment Analysis
  • Improving prompts
  • Get a model that works on Sentiment Analysis, all from ChatGPT

Reporting with ChatGPT

  • Prompting for visualizations in seaborn
  • Making ChatGPT create Jupyter Notebooks for reporting
  • Plugins for ChatGPT

Dive in and learn more

When transforming your workforce, it’s important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.