Applied AI: Building Recommendation Systems with Python

Boost customer engagement and decision-making with our 'Applied AI: Building Recommendation Systems with Python' course, designed for data-driven professionals eager to enhance personalized digital experiences using cutting-edge AI techniques.

Course Thumbnail

Essential Skills Gained

Checkmark

Design effective recommendation systems based on user and item data.

Checkmark

Implement data manipulation and preparation using the Pandas library.

Checkmark

Understand and apply data mining techniques including clustering and dimensionality reduction.

Checkmark

Deploy robust recommendation systems as scalable microservices with Docker.

Format

  • Instructor-led
  • 3 days with lectures and hands-on labs.

Audience

  • Experienced web developers
  • Data analysts
  • Machine learning engineers
  • UX designers

Description

In today's digital landscape, recommendation systems power many personalized experiences we encounter daily, from Netflix's content suggestions to Spotify's music playlists. Our two-day intensive course, Building Recommender Systems Using Python, offers a deep dive into the world of data-driven personalization. You'll begin by exploring the core concepts and types of recommendation systems, understanding how they function to tailor content for individual users. From there, you'll engage with hands-on activities, setting the foundation for building your own recommenders. On the first day, you'll work extensively with the Pandas library, learning how to manipulate and prepare data for recommendation systems. Through guided labs, you will build simple and knowledge-based recommenders and advance to creating sophisticated content-based recommenders using document vectors, cosine similarity, and metadata analysis. On day two, the course transitions to advanced data mining techniques, covering clustering, dimensionality reduction, and various similarity measures. You will also dive into collaborative filtering, learning both user-based and item-based approaches to improve recommendation accuracy. The course culminates in a hands-on session where you'll deploy your recommender as a microservice using Docker, allowing for real-world application and scalability. By the end of the program, you'll have mastered the tools and techniques necessary to design, implement, and optimize effective recommendation systems, enabling you to elevate user experiences, boost engagement, and drive smarter decision-making on digital platforms.

Calendar icon

Upcoming Course Dates

September 18-19, 2025

10:00 AM - 6:00 PM

Virtual: Online - US/Eastern

Enroll

$2295

November 17-18, 2025

10:00 AM - 6:00 PM

Virtual: Online - US/Eastern

Enroll

$2295

Course Outline

Download PDF

DAY ONE

  1. Getting Started with Recommender Systems

  2. Manipulating Data with the Pandas Library

  3. Building your First Recommender with Pandas

  4. Building Content-Based Recommenders

DAY TWO

  1. Getting Started with Data Mining Techniques

  2. Building Collaborative Filters

  3. Deploy the Recommender as a Microservice

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.