Chuyển đến nội dung chính

Khóa học

Xây dựng Recommendation Engine với PySpark

Nâng cao4 giờ

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.

Python4 giờ15 video56 bài tập4,550 XP14,169Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo độ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.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

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 khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.