6. Điểm: (Bằng chữ: )
2.4.1. Hệ thống gợi ý dựa trên nội dung sản phẩm (Content-based Recommender
2.4.1. Hệ thống gợi ý dựa trên nội dung sản phẩm (Content-based Recommender Systems) Systems)
Cụ thể dễ hiểu hơn đây là hệ thống gợi ý dựa trên hành vi của người dùng. Nhưng với tên gọi như vậy thì tất nhiên nó phụ thuộc vào thuộc tính của các sản phẩm. Ví dụ
Chương 2: Cơ sở lý thuyết 10 một người dùng thường rất hay xem phim võ thuật, chẳng hạn “Diệp Vấn”, vậy thì hệ thống sẽ gợi ý các bộ phim có đặc tính là võ thuật, chẳng hạn “Lý Tiểu Long”. Cách tiếp cận này yêu cầu việc sắp xếp các sản phẩm vào từng nhóm hoặc đi tìm đặc tính của từng sản phẩm.
Ví dụ:
Hình 2. 2: Ví dụ bài toán về hệ thống gợi ý dựa trên nội dung
Cho một ma trận gợi ý bài hát (như hình trên), các số ở ô nền màu xanh là đánh giá của người dùng theo mức độ từ 0 (không thích) đến 5 sao (rất thích). Các dấu ? ở ô nền màu xám là các dữ liệu cần được giải quyết bài toán để tìm ra giá trị. Mục tiêu của bài toàn không phải là tìm chính xác các giá trị mà là cần tìm ra các khoảng đánh giá mức độ để xem người dùng có thích bài hát hay là không?
Bên trái là các bài hát, bên phải là các người dùng A, B, C, D, E, F.
Giải quyết bài toán
Nhìn vào 5 bài hát, có thể dễ dàng phân loại: Mưa nửa đêm, Cỏ úa, Vùng lá me bay là thuộc dòng “Trữ tình”, Con cò bé bé và Em yêu trường em là các bài hát thuộc dòng “Thiếu nhi”.
- Người A đánh giá 5 sao cho các bài hát Mưa nửa đêm và Cỏ úa, đánh giá 1 sao cho bài Con còn bé bé và Em yêu trường em.
- Người B đánh giá 5 sao cho bài hát Mưa nửa đêm và 4 sao cho bài hát Vùng lá me bay. Đánh giá lần lượt 1 sao và 0 sao cho bài hát Con cò bé bé và em yêu trường em.
Chương 2: Cơ sở lý thuyết 11 → Do đó dự đoán được người A và người B sẽ thích dòng nhạc “Trữ tình” và không thích dòng nhạc “Thiếu nhi”. Từ đó suy đoán số sao cho từng ô ? của người A và người B.
- Người C đánh giá lần lượt 0 sao và 1 sao cho các bài hát Mưa nửa đêm và Vùng lá me bay. Đánh giá lần lượt 4 sao và 5 sao cho các bài hát Con cò bé bé và Em yêu trường em.
- Người D đánh giá 0 sao cho các bài hát Mưa nửa đêm và Cỏ úa. Đánh giá 4 sao cho bài hát Con cò bé bé.
- Người E đánh giá 1 sao cho bài hát Mưa nửa đêm. Đánh giá 4 sao cho bài hát Con cò bé bé.
- Người F đánh giá 1 sao cho bài hát Vùng lá me bay.
→ Do đó dự đoán được người dùng C, D, E, F sẽ không thích dòng nhạc “Trữ tình” và sẽ thích dòng nhạc “Thiếu nhi”. Từ đó suy đoán số sao cho từng ô ? của người C, D, E, F.
Giả sử chỉ có hai loại dòng nhạc này và thêm nhiều bài hát khác thì cũng chỉ cần phân loại và đưa ra các gợi ý cho người dùng.