Video description
Have you ever thought how YouTube adjusts your feed as per your favorite content?
Ever wondered! Why is your Netflix recommending your favorite TV shows?
Have you ever wanted to build a customized recommender system for yourself?
Then this is the course you are looking for.
We will begin with the theoretical concepts and fundamental knowledge of recommender systems. You will gain an understanding of the essential taxonomies that form the foundation of these systems. You will be learning how to use the power of Python to evaluate your recommender systems datasets based on user ratings, user choices, music genres, categories of movies, and their year of release. A practical approach will be adopted to build content-based filtering and collaborative filtering techniques for recommender systems.
Moving ahead, you will learn all the basic and necessary concepts for the applied recommender systems models along with the machine learning models. Moreover, various projects have been included in this course to develop a very useful experience for you.
By the end of this course, you will be able to relate the concepts and theories for recommender systems in various domains, implement machine learning models for building real-world recommendation systems, and evaluate the machine learning models.
What Yoy Will Learn
- Explore AI-integrated recommender systems basics
- Look at the basic taxonomy of recommender systems
- Study the impact of overfitting, underfitting, bias, and variance
- Build content-based recommender systems with ML and Python
- Build item-based recommender systems using ML techniques and Python
- Learn to model KNN-based recommender engine for applications
Audience
No prior knowledge of recommender systems, machine learning, data analysis, or mathematics is needed. Only the working knowledge of basics of Python is required. You will start from the basics and gradually build your knowledge in the subject.
This course is designed for both beginners with some programming experience and even those who know nothing about data analysis, ML, and RNNs.
The course is suitable for individuals who want to advance their skills in ML, master the relation of data analysis with ML, build customized recommender systems for their applications, and implement ML algorithms for recommender systems.
About The Author
AI Sciences: AI Sciences are experts, PhDs, and artificial intelligence practitioners, including computer science, machine learning, and Statistics. Some work in big companies such as Amazon, Google, Facebook, Microsoft, KPMG, BCG, and IBM.
AI sciences produce a series of courses dedicated to beginners and newcomers on techniques and methods of machine learning, statistics, artificial intelligence, and data science. They aim to help those who wish to understand techniques more easily and start with less theory and less extended reading. Today, they publish more comprehensive courses on specific topics for wider audiences.
Their courses have successfully helped more than 100,000 students master AI and data science.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Motivation for Recommender System
-
Chapter 3 : Basic of Recommender Systems
- Section Overview
- Taxonomy of Recommender Systems
- ICM
- User Rating Matrix
- Quality of Recommender Systems
- Online Evaluation Techniques
- Offline Evaluation Techniques
- Data Partitioning
- Important Parameters
- Error Metric Computation
- Content-Based Filtering
- Collaborative Filtering and User-Based Collaborative Filtering
- Item Model and Memory-Based Collaborative Filtering
- Quiz
- Quiz Solution
-
Chapter 4 : Machine Learning for Recommender System
- Overview
- Benefits of Machine Learning
- Guidelines for ML
- Design Approaches for ML
- Content-Based Filtering
- Data Preparation for Content-Based Filtering
- Data Manipulation for Content-Based Filtering
- Exploring Genres in Content-Based Filtering
- tf-idf (Term Frequency-Inverse Document Frequency) Matrix
- Recommendation Engine
- Making Recommendations
- Item-Based Collaborative Filtering
- Item-Based Filtering Data Preparation
- Age Distribution for Users
- Collaborative Filtering Using KNN
- Geographic Filtering
- KNN Implementation
- Making Recommendations with Collaborative Filtering
- User-Based Collaborative Filtering
- Quiz
- Quiz Solution
- Chapter 5 : Project 1: Song Recommendation System Using Content-Based Filtering
- Chapter 6 : Project 2: Movie Recommendation System Using Collaborative Filtering
Product information
- Title: Recommender Systems with Machine Learning
- Author(s):
- Release date: March 2023
- Publisher(s): Packt Publishing
- ISBN: 9781837631667
You might also like
video
Recommender Systems: An Applied Approach using Deep Learning
Recommender systems are used in various areas with commonly recognized examples, including playlist generators for video …
book
Recommender System with Machine Learning and Artificial Intelligence
This book is a multi-disciplinary effort that involves world-wide experts from diverse fields, such as artificial …
video
Building Recommender Systems with Machine Learning and AI
This course will teach you how to use Python, artificial intelligence (AI), machine learning, and deep …
video
Basics of Chatbots with Machine Learning & Python
Chatbots are software applications used for online chat conversations through text or text-to-speech instead of providing …