Làm Cùng Long.
Quay lại Kho ghi chú
Automation & AI Workflow · 14 phút đọc ·

Spotify dùng AI cá nhân hóa trải nghiệm như thế nào?

Trả lời nhanh: Spotify cá nhân hóa trải nghiệm bằng cách kết hợp nhiều lớp tín hiệu: nội dung đã nghe, hành vi tìm kiếm, bỏ qua hoặc lưu, đặc điểm nội dung, xu hướng của những người có hành vi tương tự và ngữ cảnh sử dụng. Các mô hình sau đó tìm ứng viên, xếp hạng và đưa nội dung vào Home, Search hay playlist cá nhân hóa. Điểm đáng chú ý hơn là Spotify đang bổ sung ngày càng nhiều cơ chế để người nghe trực tiếp điều chỉnh hệ thống, thay vì để thuật toán chỉ âm thầm suy đoán.

Cập nhật và kiểm chứng lần cuối: 30/08/2026.

Nếu chỉ nhìn vào AI DJ, Prompted Playlist hay Taste Profile, rất dễ nghĩ Spotify đang “thêm AI” bằng vài tính năng mới. Nhưng các tính năng đó chỉ là lớp giao diện của một hệ thống đã được xây nhiều năm quanh một bài toán khó hơn: làm sao đưa đúng nội dung đến đúng người, ở đúng thời điểm, mà không khóa người dùng vào những gì họ từng nghe trong quá khứ.

Điểm tôi thấy đáng học không phải một mô hình cụ thể. Đó là cách nhiều phần được nối thành vòng lặp:

Tín hiệu
→ Biểu diễn sở thích
→ Tìm ứng viên
→ Xếp hạng
→ Trình bày
→ Phản hồi
→ Học lại

Khi vòng lặp này chạy tốt, AI không còn là một “tính năng” đứng riêng. Nó trở thành một phần của cách sản phẩm tạo giá trị.

Spotify thực sự dùng những tín hiệu nào để cá nhân hóa?

Spotify công khai rằng hệ thống đề xuất dựa trên nhiều nhóm dữ liệu khác nhau. Trong tài liệu giải thích recommendation, Spotify nêu các tín hiệu như tìm kiếm, nghe, bỏ qua, lưu vào thư viện, ngôn ngữ, vị trí tổng quát, người đang theo dõi, hành vi của những người dùng có tương tác tương tự và đặc điểm của chính nội dung như thể loại hay ngày phát hành.

Điều quan trọng là không có một hành vi đơn lẻ nào đủ để mô tả toàn bộ sở thích.

Nghe một bài hát thiếu nhi vài ngày không nhất thiết có nghĩa gu dài hạn đã đổi. Có thể người dùng đang mở nhạc cho con. Một playlist tập luyện buổi sáng cũng không nên khiến toàn bộ Home buổi tối biến thành nhạc chạy bộ.

Vì vậy, có thể tách tín hiệu thành bốn nhóm để dễ hiểu:

  • Hành vi dài hạn: lịch sử nghe, nghệ sĩ yêu thích, nội dung thường lưu hoặc nghe lại.
  • Hành vi tức thời: truy vấn vừa tìm, nội dung vừa bỏ qua, phiên nghe hiện tại.
  • Bối cảnh: thời gian, thiết bị, ngôn ngữ và chuỗi tương tác gần nhất.
  • Tín hiệu cộng đồng và nội dung: người có gu tương tự đang tương tác với gì, nội dung có đặc điểm nào gần với thứ người dùng từng thích.

Một hệ thống cá nhân hóa tốt phải cân bằng giữa “con người này thường thích gì?” và “ngay lúc này họ đang muốn gì?”.

Từ tín hiệu đến một biểu diễn người dùng

Ở quy mô hàng trăm triệu người dùng, không thể mỗi lần mở ứng dụng lại đọc toàn bộ lịch sử và so với toàn bộ kho nội dung từ đầu.

Một hướng Spotify Research công bố là tạo user representation: một vector tóm tắt nhiều lớp hành vi và đặc điểm ổn định của người dùng. Nội dung cũng có representation riêng. Nhờ đó, hệ thống có thể thu hẹp không gian tìm kiếm trước khi xếp hạng chi tiết hơn.

Nghiên cứu Generalized User Representations for Large-Scale Recommendations của Spotify cho thấy nhiều nhóm tín hiệu bổ sung cho nhau. Trong các thử nghiệm loại bỏ thành phần:

  • bỏ encoder âm thanh và collaborative làm AUC cho dự đoán hành vi 7 ngày giảm 4,2%;
  • nDCG@50 trên nhóm nghệ sĩ yêu thích giảm 37,1%;
  • bỏ thuộc tính người dùng ổn định như quốc gia đăng ký làm nDCG@50 ở các cluster gắn với quốc gia giảm 12,1%.

Đây là kết quả trong thử nghiệm mô hình, không phải mức tăng doanh thu hay mức cải thiện chắc chắn của toàn bộ Spotify. Nhưng nó minh họa một nguyên tắc quan trọng: cá nhân hóa thường yếu đi nếu chỉ dựa vào một loại dữ liệu.

Recommendation thường không phải một bước duy nhất

Một hệ thống recommendation quy mô lớn thường có thể được hình dung qua ba tầng:

1. Candidate generation — tìm một tập ứng viên đủ nhỏ

Từ kho nội dung rất lớn, hệ thống tìm ra những bài hát, podcast hoặc audiobook có khả năng liên quan.

2. Ranking — xếp thứ tự ứng viên

Các ứng viên được đánh giá theo hồ sơ người nghe, ngữ cảnh, độ mới, tín hiệu cộng đồng và mục tiêu của bề mặt sản phẩm.

3. Presentation — đưa đề xuất vào đúng bối cảnh

Cùng một người có thể nhận kết quả khác ở Search, Home, Discover Weekly hay một playlist được tạo từ yêu cầu trực tiếp.

Điều này quan trọng với marketer vì “cá nhân hóa” không đồng nghĩa với việc có một model duy nhất dự đoán “sản phẩm tốt nhất”. Nhiều quyết định nhỏ có thể cần model, rule và dữ liệu khác nhau.

Discover Weekly cho thấy cá nhân hóa không chỉ là lặp lại cái quen thuộc

Discover Weekly là một ví dụ hay vì lời hứa sản phẩm rất dễ hiểu: mỗi thứ Hai, người dùng nhận một playlist giúp khám phá nhạc có khả năng hợp gu.

Theo Spotify, đến khi Discover Weekly tròn 10 năm vào tháng 6/2025, playlist này đã tạo hơn 100 tỷ lượt phát. Mỗi tuần nó tạo hơn 56 triệu lượt khám phá nghệ sĩ mới, và 77% số lượt khám phá đó đến từ các nghệ sĩ đang phát triển.

Điểm đáng chú ý không phải chỉ là quy mô. Nó cho thấy recommendation tốt phải xử lý một trade-off:

  • quá quen → người dùng không khám phá được gì mới;
  • quá lạ → tỷ lệ bỏ qua tăng và trải nghiệm mất liên quan.

Vì vậy, cá nhân hóa không chỉ tối ưu “khả năng nhấp tiếp theo”. Nó còn phải duy trì một vùng khám phá đủ mới nhưng vẫn có lý do để tin rằng người dùng sẽ quan tâm.

Khi người nghe bắt đầu nói thẳng điều mình muốn

Một thay đổi lớn của AI tạo sinh là người dùng không cần chỉ “dạy” hệ thống bằng hành vi. Họ có thể mô tả nhu cầu trực tiếp bằng ngôn ngữ tự nhiên.

Spotify đang thử nhiều bề mặt theo hướng này. Ví dụ, Prompted Playlist cho phép người dùng mô tả playlist mong muốn, sau đó hệ thống kết hợp listening history với những tín hiệu hiện hành để tạo danh sách. Tính năng này vẫn ở beta và phạm vi khả dụng thay đổi theo thị trường, gói thuê bao và loại nội dung.

Điểm cần giữ ở đây là sự khác biệt giữa hai lớp thông tin:

  • Implicit signal: hệ thống suy ra từ hành vi.
  • Explicit intent: người dùng nói trực tiếp điều đang muốn.

Hai lớp nên bổ sung cho nhau. Lịch sử giúp hiểu nền sở thích; câu lệnh hiện tại giúp cập nhật nhu cầu tức thời.

Nếu chỉ dựa vào lịch sử, recommendation dễ kéo người dùng về quá khứ. Nếu chỉ dựa vào prompt hiện tại, hệ thống lại bỏ phí rất nhiều context đã tích lũy.

Taste Profile: cần phân biệt hai cơ chế dễ bị hiểu lẫn

Đây là điểm bài cũ cần làm rõ hơn.

Spotify từ trước đã có cơ chế Exclude from your taste profile. Người dùng có thể loại một playlist hoặc một track khỏi hồ sơ gu để lượt nghe quá khứ và tương lai của nội dung đó ảnh hưởng ít hơn tới recommendation. Đây là cách xử lý những tình huống như nhạc ngủ, nhạc cho trẻ em hoặc một nội dung nghe tạm thời.

Tách biệt với cơ chế trên, ngày 13/03/2026 Spotify công bố một Taste Profile beta mới cho phép người nghe xem cách Spotify đang hiểu gu của mình và chủ động nói muốn nhiều hơn hoặc ít hơn một kiểu nội dung. Khi công bố, Spotify cho biết beta này bắt đầu rollout cho người dùng Premium tại New Zealand trong các tuần sau đó.

Vì vậy, không nên diễn giải “Taste Profile cho phép người dùng xem và chỉnh thuật toán” như một khả năng đã mở đồng loạt cho mọi tài khoản trên toàn cầu. Phạm vi khả dụng cần được đọc theo từng tính năng, thị trường và gói thuê bao.

Chính sự phân biệt này lại cho thấy một nguyên tắc sản phẩm quan trọng: cá nhân hóa càng sâu, hệ thống càng cần cơ chế sửa sai rõ ràng.

Quyền điều khiển là một phần của chất lượng recommendation

Một recommendation có thể đúng về thống kê nhưng vẫn tạo trải nghiệm tệ nếu người dùng không hiểu tại sao nó xuất hiện hoặc không thể sửa khi hệ thống hiểu sai.

Spotify hiện cung cấp nhiều dạng feedback khác nhau tùy bề mặt và thị trường: skip, hide, save, exclude khỏi taste profile, feedback trực tiếp hoặc chỉnh prompt. Tài liệu recommendation chính thức của Spotify cũng nhấn mạnh khả năng người dùng tác động đến những gì được đề xuất, đồng thời lưu ý availability thay đổi theo quốc gia và subscription.

Điều này gợi ra một định nghĩa rộng hơn về “AI tốt”:

Không chỉ dự đoán chính xác hơn, mà còn cho con người khả năng nhìn thấy, sửa và giới hạn ảnh hưởng của dự đoán.

Marketer có thể học gì từ cách Spotify xây cá nhân hóa?

Spotify có quy mô mà phần lớn doanh nghiệp không thể sao chép. Trang thông tin công ty hiện ghi nhận 777 triệu người dùng, 300 triệu thuê bao tại 184 thị trường. Nhưng nguyên tắc hệ thống có thể thu nhỏ đáng kể.

1. Bắt đầu từ một quyết định, không bắt đầu từ “AI”

Thay vì hỏi “có thể thêm AI vào đâu?”, hãy hỏi:

  • khách nên thấy nội dung nào tiếp theo?
  • nhóm sản phẩm nào đáng gợi ý?
  • lead nào cần được chăm sóc lại?
  • thông điệp nào phù hợp với giai đoạn hiện tại?

Một decision rõ giúp biết cần dữ liệu nào và đo thành công bằng gì.

2. Phân biệt sở thích dài hạn với ý định hiện tại

Khách từng mua đồng hồ cổ điển không có nghĩa lần sau vẫn muốn cùng kiểu. Lịch sử là prior, không phải kết luận.

Dữ liệu truy vấn, trang vừa xem, bộ lọc đang dùng hoặc yêu cầu trực tiếp có thể phản ánh nhu cầu hiện tại tốt hơn profile cũ.

3. Dùng dữ liệu hành vi thật nhưng giữ giới hạn thu thập

Trang đã xem, sản phẩm lưu, nội dung đọc sâu hay lịch sử mua thường hữu ích hơn một persona quá chung chung. Nhưng nhiều dữ liệu hơn không tự động tốt hơn.

Mỗi tín hiệu nên có lý do tồn tại: dùng để ra quyết định nào, được giữ bao lâu và ai được quyền truy cập.

4. Thiết kế feedback ngay từ đầu

Một recommendation không nên là ngõ cụt. Người dùng hoặc nhân viên vận hành cần có cách nói:

  • đúng;
  • sai;
  • ít hơn;
  • nhiều hơn;
  • không áp dụng trong trường hợp này.

Feedback vừa giúp cải thiện trải nghiệm, vừa tạo thêm dữ liệu chất lượng cho vòng lặp sau.

5. Đừng tối ưu chỉ cho conversion tức thời

Nếu recommendation chỉ khai thác những gì đã bán tốt, hệ thống có thể làm trải nghiệm ngày càng hẹp. Cần cân bằng exploitation với exploration: vừa dùng những tín hiệu đã biết vừa mở ra khả năng khám phá hợp lý.

6. Tách prediction khỏi quyền hành động

Một model có thể xếp hạng lead hoặc gợi ý ngân sách. Điều đó không có nghĩa model phải tự gửi email, thay bid hay ghi dữ liệu production ngay lập tức.

Prediction và execution nên là hai lớp khác nhau, với human gate phù hợp theo mức độ rủi ro.

Một phiên bản tối giản cho doanh nghiệp nhỏ

Không cần xây “Spotify của ngành mình”. Có thể bắt đầu bằng một vòng lặp nhỏ:

1 quyết định
→ 3–5 tín hiệu đáng tin
→ vài ứng viên
→ rule/model xếp hạng
→ hiển thị đề xuất
→ người dùng/nhân viên phản hồi
→ đo kết quả
→ cập nhật rule/model

Ví dụ với một website bán lẻ:

  1. Chọn quyết định: nhóm sản phẩm nào nên xuất hiện ở block “Có thể phù hợp với bạn”.
  2. Tín hiệu: danh mục vừa xem, tầm giá, thương hiệu quan tâm, tồn tại của giao dịch trước đó.
  3. Tạo candidate set thay vì để AI tự chọn toàn catalog.
  4. Xếp hạng dựa trên một số rule dễ giải thích trước.
  5. Đo click, lưu sản phẩm, add-to-cart, purchase và tỷ lệ người dùng bỏ qua recommendation.
  6. Chỉ thêm model phức tạp khi baseline đơn giản đã chứng minh giá trị.

Cách này giúp tránh một lỗi phổ biến: xây hệ thống AI lớn trước khi chứng minh rằng quyết định được cá nhân hóa thật sự đáng tối ưu.

Những giới hạn không nên bỏ qua

Bong bóng sở thích

Nếu thuật toán chỉ đưa thêm thứ giống quá khứ, trải nghiệm có thể bị thu hẹp và long-tail content khó được khám phá.

Sai ngữ cảnh

Một hành vi tạm thời có thể bị hiểu thành sở thích dài hạn. Đây là lý do feedback và decay của tín hiệu quan trọng.

Tối ưu sai mục tiêu

Tăng time spent hoặc click chưa chắc tăng giá trị dài hạn. KPI sản phẩm và KPI kinh doanh cần được tách rõ.

Thiên lệch phân phối

Nội dung đã phổ biến có nhiều dữ liệu hơn, từ đó dễ tiếp tục được đề xuất. Exploration cần được thiết kế có chủ đích.

Quyền riêng tư

Cá nhân hóa không phải giấy phép thu thập mọi dữ liệu. Dữ liệu nhận dạng cá nhân, dữ liệu nhạy cảm và dữ liệu dùng cho quảng cáo cần được xử lý theo đúng quyền, mục đích và hệ thống phù hợp.

Availability của tính năng thay đổi nhanh

Các tính năng AI như Prompted Playlist hay Taste Profile beta có thể mở rộng hoặc thay đổi phạm vi. Khi dùng chúng làm case study, nên ghi rõ ngày kiểm chứng và không suy từ một beta theo thị trường thành khả năng toàn cầu.

FAQ

Spotify có chỉ dùng AI tạo sinh để cá nhân hóa không?

Không. AI tạo sinh là một lớp mới giúp hiểu yêu cầu tự nhiên hoặc tạo trải nghiệm hội thoại. Recommendation cốt lõi còn dùng nhiều kỹ thuật máy học truyền thống: user representation, retrieval, ranking, collaborative signals và dữ liệu nội dung.

Spotify dùng dữ liệu nào để gợi ý?

Tài liệu công khai nêu các hành vi như tìm kiếm, nghe, skip, save, đặc điểm nội dung, thông tin người dùng cung cấp và xu hướng tương tác của những người có hành vi tương tự. Trọng số cụ thể và toàn bộ logic thương mại không được công bố.

Taste Profile có mở cho mọi người chưa?

Cần phân biệt. Cơ chế loại track/playlist khỏi taste profile đã được Spotify hỗ trợ rộng rãi. Còn Taste Profile beta cho phép xem và chủ động chỉnh cách Spotify hiểu gu được công bố ngày 13/03/2026 với rollout ban đầu cho Premium tại New Zealand. Availability có thể thay đổi sau đó, nên cần kiểm tra theo tài khoản/thị trường tại thời điểm sử dụng.

Doanh nghiệp nhỏ có thể áp dụng bài học này không?

Có, nếu thu nhỏ bài toán. Chọn một quyết định có giá trị, dùng ít tín hiệu nhưng đáng tin, tạo feedback loop và đo tác động trước khi đầu tư model phức tạp.

Tóm lại

Điều đáng học ở Spotify không phải là “dùng AI càng nhiều càng tốt”.

Đó là cách một hệ thống cá nhân hóa được xây thành vòng lặp:

Signal
→ User Model
→ Candidate
→ Ranking
→ Experience
→ Feedback
→ Learning

Và khi hệ thống hiểu người dùng sâu hơn, quyền sửa sai của người dùng cũng phải tăng theo.

Với marketer, bài học thực tế là: bắt đầu từ một quyết định cụ thể, dùng dữ liệu tối thiểu đủ tốt, phân biệt lịch sử với ý định hiện tại, cho phép feedback và giữ execution phía sau một lớp kiểm soát phù hợp.

AI không tạo ra cá nhân hóa tốt chỉ vì nó có nhiều dữ liệu hơn. Giá trị đến từ việc biến dữ liệu thành một quyết định hữu ích — rồi học được khi quyết định đó sai.

Nguồn tham khảo

Đọc tiếp