Chuyển đến nội dung chính
Trang chủSpark

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
Tìm hiểu các công cụ và kỹ thuật để tận dụng big data của riêng bạn nhằm tạo điều kiện cho những trải nghiệm tích cực cho người dùng của bạn.
Bắt Đầu Khóa Học Miễn Phí
SparkMachine Learning
4 gio
15 video
56 Bài tập
4,550 XP
14,146
Giấ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ọn

hoặ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

Group

Đào tạo một đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Khóa học này sẽ hướng dẫn bạn cách xây dựng recommendation engine bằng Alternating Least Squares trong PySpark. Với bộ dữ liệu MovieLens phổ biến và Million Songs, khóa học sẽ dẫn bạn từng bước qua trực giác của thuật toán Alternating Least Squares cũng như cách viết mã để huấn luyện, kiểm tra và triển khai các mô hình ALS trên nhiều loại dữ liệu khách hàng khác nhau.

Điều kiện tiên quyết

Supervised Learning with scikit-learnIntroduction to PySpark
1

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.
Bắt Đầu Chươ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.
Bắt Đầu Chương
3

Gợi ý phim

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ó.
Bắt Đầu Chương
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 ban
Chia 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ọn

hoặ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.