Get in Touch

Course Outline

Course Outline Training Proposal

Day 1 - Introduction to AI and Python for Data Workflows

• Survey of the artificial intelligence and machine learning landscape.

• The role of AI within modern data engineering practices.

• Refresher on Python fundamentals relevant to AI applications.

• Data manipulation using pandas and NumPy.

• Introduction to APIs and handling JSON data formats.

• Mini exercise involving dataset loading and transformation.

Day 2 - Machine Learning Foundations for Practitioners

• Concepts of supervised and unsupervised learning.

• Techniques for feature engineering and data preparation.

• Fundamentals of model training using scikit-learn.

• Model evaluation methods and performance metrics.

• Overview of model deployment concepts.

• Practical session constructing a basic predictive model.

Day 3 - Introduction to LLMs and Prompt Engineering

• Understanding the functionality of large language models.

• Tokenization, context windows, and inherent limitations.

• Principles and techniques for prompt design.

• Zero-shot and few-shot prompting methods.

• Strategies for evaluating and iterating on prompts.

• Hands-on exercises in prompt engineering.

Day 4- Building AI Applications with LLMs

• Utilizing LLM APIs within Python environments.

• Concepts of structured outputs and function calling.

• Developing chat-based and task-oriented applications.

• Introduction to Retrieval Augmented Generation (RAG).

• Linking LLMs with external data sources.

• Mini project focused on creating a simple AI assistant.

Day 5 - Productionizing AI Solutions

• Designing scalable AI workflows.

• Integrating AI components into data pipelines.

• Monitoring and enhancing model performance.

• Strategies for cost optimization and API usage management.

• Security measures and responsible AI considerations.

• Final project: constructing an end-to-end AI solution.

 35 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories