Khóa học
Xây dựng Recommendation Engine với PySpark
Nâng caoTrình độ kỹ năng
Đã cập nhật tháng 04, 2026
SparkMachine Learning4 gio15 video56 Bài tập4,550 XP14,146Giấy chứng nhận Thành tích
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Được người học tại hàng ngàn công ty yêu thích
Đào tạo một đội ngũ?
Dùng thử cho Doanh nghiệpMô tả khóa học
Điều kiện tiên quyết
Supervised Learning with scikit-learnIntroduction to PySpark1
Gợi ý ở khắp mọi nơi
Chương này sẽ cho bạn thấy recommendation engine mạnh đến mức nào, và nêu rõ những khác biệt quan trọng giữa engine lọc cộng tác (collaborative filtering) và engine dựa trên nội dung (content-based), cũng như các loại dữ liệu ngầm định (implicit) và tường minh (explicit) mà recommendation engine có thể sử dụng. Bạn cũng sẽ học một cách tiếp cận rất mạnh để khám phá các đặc trưng ẩn (latent features) mà có thể bạn còn chưa biết là tồn tại trong các bộ dữ liệu khách hàng.
2
ALS hoạt động như thế nào?
Trong chương này, bạn sẽ ôn lại các khái niệm cơ bản về phép nhân ma trận và phân rã ma trận, đồng thời đi sâu vào cách thuật toán Alternating Least Squares vận hành và những tham số, siêu tham số mà nó sử dụng để trả về các gợi ý tốt nhất có thể. Bạn cũng sẽ học các kỹ thuật quan trọng để chuẩn bị dữ liệu đúng cách cho ALS trong Spark.
3
Gợi ý phim
Trong chương này, bạn sẽ được giới thiệu về bộ dữ liệu MovieLens. Bạn sẽ đi qua cách đánh giá mức độ phù hợp của nó cho ALS, xây dựng một mô hình ALS đầy đủ có cross-validation trên dữ liệu này, và học cách đánh giá hiệu năng của mô hình. Đây sẽ là nền tảng cho tất cả các mô hình ALS tiếp theo bạn xây dựng bằng Pyspark.
4
Nếu bạn không có đánh giá của khách hàng thì sao?
Trong hầu hết tình huống thực tế, bạn sẽ không có dữ liệu khách hàng "hoàn hảo" để xây dựng mô hình ALS. Chương này sẽ dạy bạn cách sử dụng dữ liệu hành vi của khách hàng để "suy luận" điểm đánh giá và dùng các điểm đánh giá suy luận đó để xây dựng một recommendation engine bằng ALS. Sử dụng Million Songs Dataset cũng như một phiên bản khác của MovieLens, chương này sẽ chỉ cho bạn cách dùng dữ liệu sẵn có để xây dựng recommendation engine với ALS và đánh giá hiệu năng của nó.
Xây dựng Recommendation Engine với PySpark
Hoàn Thành
Nhận Giấy Chứng Nhận Hoàn Thành
Thêm chứng chỉ này vào hồ sơ LinkedIn, CV hoặc sơ yếu lý lịch của banChia sẻ trên mạng xã hội và trong đánh giá hiệu suất của banĐăng ký ngay
Tham gia cùng hơn 19 triệu học viên và bắt đầu Xây dựng Recommendation Engine với PySpark ngay hôm nay!
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Phát triển kỹ năng dữ liệu với DataCamp cho thiết bị di động
Tiến bộ mọi lúc mọi nơi với các khóa học cho thiết bị di động và thử thách lập trình 5 phút hằng ngày.