Generative AI for Information Workers
- 3 Courses | 4h 37m 55s
- Includes Lab
Learn about Generative AI and how to use Generative AI tools to accelerate daily work.
GETTING STARTED
Prompt Engineering for Data: Leveraging Prompts When Working with Data
-
2m 15s
-
10m 50s
COURSES INCLUDED
Prompt Engineering for Data: Leveraging Prompts When Working with Data
Python is a powerful programming language for data science, and pandas is a popular open-source data manipulation and analysis library in Python. Combined with prompt engineering techniques, working with data in Python is easy and intuitive, which allows you to be more productive and efficient. You will start this course by leveraging prompt engineering to work with pandas. You will explore libraries such as Matplotlib, seaborn, and Plotly, which are used for visualization and charting. With ChatGPT's help you will read data from a CSV file and inspect the DataFrame. You'll delve into pandas Series objects and explore their creation and manipulation. You will leverage prompt engineering techniques to access elements in a Series using index labels through loc, iloc, at, and iat functions and perform operations like modification and visualization. Finally, you will explore how to use pandas DataFrame objects and create basic DataFrames using lists and dictionaries for data assignment and inspection. You will also generate code to perform basic operations on DataFrames using tools such as ChatGPT and Bard.
12 videos |
1h 37m
Assessment
Badge
Prompt Engineering for Data: Basic Data Manipulation Using Generative AI
With DataFrames in pandas you can filter, aggregate, join, pivot, and manipulate data efficiently. These operations enable data analysts and scientists to work with datasets for various data-driven tasks. Prompt engineering tools are adept at generating code to make these tasks simple. You will start this course by exploring the configurations you can apply to read in your data. You'll present your problem statement to ChatGPT and explore the use of arguments to configure various aspects of the file reading, such as defining column names, and specifying which columns to include in the DataFrame. Additionally, you will learn how to read data from different sources, including JSON, Excel, and the Clipboard and write files out to these different formats. Next, you'll delve into common DataFrame operations, examine statistics on your data, rename columns, iterate over, and sort your data. As you encounter issues, you will turn to prompt engineering to help debug them. Finally, you'll explore how you can enhance your data using computed columns. You'll harness the power of two essential functions, apply and map, to transform your records. You will also focus on utilizing generative AI for code generation and you will employ the chain-of-thought prompting method to guide the chatbot in generating code effectively.
12 videos |
1h 36m
Assessment
Badge
Computing Descriptive Statistics Using Prompt Engineering
Statistics is a branch of mathematics that involves the collection, analysis, interpretation, presentation, and organization of data. It provides a framework for making inferences and drawing generalizable conclusions from observed information and it offers great tools to uncover patterns, trends, and relationships within datasets. Begin this course by exploring two important types of statistics - descriptive and inferential statistics. Next, learn how to compute and interpret descriptive statistics in code, including measures of central tendency and dispersion, mean and median, and range. Then use generative artificial intelligence (AI) tools to help interpret visualizations and understand the nuance between the different statistical measures and when you would choose to use them. After completing this course, you will have a solid understanding of how to calculate, interpret, and visualize descriptive statistics using Python and be able to leverage prompt engineering to help with implementation and interpretation.
9 videos |
1h 24m
Assessment
Badge
EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.