Course curriculum

  • 1

    Introduction

    • Module and Instructor Introduction
    • AI Sciences
    • Course Outline
    • Machine Learning Recommender Systems
    • Deep Learning Recommender Systems
  • 2

    Recommender Systems with Machine Learning

    • Motivation for Recommender System: Recommender Systems Overview
    • Motivation for Recommender System: Introduction to Recommender Systems
    • Motivation for Recommender System: Recommender Systems Process and Goals
    • Motivation for Recommender System: Generations of Recommender Systems
    • Motivation for Recommender System: Nexus of AI and Reccommender Systems
    • Motivation for Recommender System: Applications and Real World Challenges
    • Motivation for Recommender System: Quiz
    • Motivation for Recommender System: Quiz Solution
    • Basic of Recommender System: Overview
    • Basic of Recommender System: Taxanomy of Recommender Systems
    • Basic of Recommender System: ICM
    • Basic of Recommender System: User Rating Matrix
    • Basic of Recommender System: Quality of Recommender System
    • Basic of Recommender System: Online Evaluation Techniques
    • Basic of Recommender System: Offline Evaluation Techniques
    • Basic of Recommender System: Data Partitioning
    • Basic of Recommender System: Important Parameters
    • Basic of Recommender System: Error Metric Computation
    • Basic of Recommender System: Content Based Filtering
    • Basic of Recommender System: Collaborative Filtering and User Based Collaborative Filtering
    • Basic of Recommender System: Item Model and Memory Based Collaborative Filtering
    • Basic of Recommender System: Quiz
    • Basic of Recommender System: Quiz solution
    • Machine Learning for Recommender System: Overview
    • Machine Learning for Recommender System: Benifits of Machine Learning
    • Machine Learning for Recommender System: Guidelines for ML
    • Machine Learning for Recommender System: Design Approaches for ML
    • Machine Learning for Recommender System: Content Based Filtering
    • Machine Learning for Recommender System: Data Prepration for Content Based Filtering
    • Machine Learning for Recommender System: Data Manipulation for Content Based Filtering
    • Machine Learning for Recommender System: Exploring Genres in Content Based Filtering
    • Machine Learning for Recommender System: tf-idf Matrix
    • Machine Learning for Recommender System: Recommendation Engine
    • Machine Learning for Recommender System: Making Recommendations
    • Machine Learning for Recommender System: Item Based Collaborative Filtering
    • Machine Learning for Recommender System: Item Based Filtering Data Prepration
    • Machine Learning for Recommender System: Age Distribution for Users
    • Machine Learning for Recommender System: Collaborative Filtering using KNN
    • Machine Learning for Recommender System: Geographic Filtering
    • Machine Learning for Recommender System: KNN Implementation
    • Machine Learning for Recommender System: Making Recommendations with Collaborative Filtering
    • Machine Learning for Recommender System: User Based Collaborative Filtering
    • Machine Learning for Recommender System: Quiz
    • Machine Learning for Recommender System: Quiz Solution
    • Project 1: Song Recommendation System using content based filtering: Project Introduction
    • Project 1: Song Recommendation System using content based filtering: Dataset Usage
    • Project 1: Song Recommendation System using content based filtering: Missing Values
    • Project 1: Song Recommendation System using content based filtering: Exploring Genres
    • Project 1: Song Recommendation System using content based filtering: Occurence Count
    • Project 1: Song Recommendation System using content based filtering: Similarity Index
    • Project 1: Song Recommendation System using content based filtering: tf-idf Implementation
    • Project 1: Song Recommendation System using content based filtering: Find Closest Title
    • Project 1: Song Recommendation System using content based filtering: Fuzzywuzzy Implementaion
    • Project 1: Song Recommendation System using content based filtering: Making Recommendations
    • Project 2: Movie Recommendation System using collaborative filtering: Project Introduction
    • Project 2: Movie Recommendation System using collaborative filtering: Dataset Discussion
    • Project 2: Movie Recommendation System using collaborative filtering: Rating Plot
    • Project 2: Movie Recommendation System using collaborative filtering: Count
    • Project 2: Movie Recommendation System using collaborative filtering: Logrithm of Count
    • Project 2: Movie Recommendation System using collaborative filtering: Active Users and Popular Movies
    • Project 2: Movie Recommendation System using collaborative filtering: Making Recommendations
    • Project 2: Movie Recommendation System using collaborative filtering: Create Collaborative Filter
    • Project 2: Movie Recommendation System using collaborative filtering: KNN Implementation
  • 3

    Deep Learning for Recommender Systems: An Applied Approach

    • Deep Learning Foundation for Recommender Systems: Module Introduction
    • Deep Learning Foundation for Recommender Systems: Overview
    • Deep Learning Foundation for Recommender Systems: Deep Learning in Recommendation systems
    • Deep Learning Foundation for Recommender Systems: Inference After Training
    • Deep Learning Foundation for Recommender Systems: Inference Mechanism
    • Deep Learning Foundation for Recommender Systems: Embeddings and User Context
    • Deep Learning Foundation for Recommender Systems: Neutral Collaborative Filtering
    • Deep Learning Foundation for Recommender Systems: VAE Collaborative Filtering
    • Deep Learning Foundation for Recommender Systems: Strengths and Weaknesses of DL Models
    • Deep Learning Foundation for Recommender Systems: Deep Learning Quiz
    • Deep Learning Foundation for Recommender Systems: Deep Learning Quiz Solution
    • Project Amazon Product Recommendation System: Module Overview
    • Project Amazon Product Recommendation System: TensorFlow Recommenders
    • Project Amazon Product Recommendation System: Two Tower Model
    • Project Amazon Product Recommendation System: Project Overview
    • Project Amazon Product Recommendation System: Download Libraries
    • Project Amazon Product Recommendation System: Data Visualization with WordCloud
    • Project Amazon Product Recommendation System: Make Tensors from DataFrame
    • Project Amazon Product Recommendation System: Rating Our Data
    • Project Amazon Product Recommendation System: Random Train-Test Split
    • Project Amazon Product Recommendation System: Making the Model and Query Tower
    • Project Amazon Product Recommendation System: Candidate Tower and Retrieval System
    • Project Amazon Product Recommendation System: Compute Loss
    • Project Amazon Product Recommendation System: Train and Validation
    • Project Amazon Product Recommendation System: Accuracy vs Recommendations
    • Project Amazon Product Recommendation System: Making Recommendations