Tôi đang nghĩ đến việc viết một ứng dụng để phân loại phim trong HTPC dựa trên những gì các thành viên trong gia đình thích.Thuật toán để tìm nội dung mà người dùng muốn dựa trên những người dùng khác thích
Tôi không biết thống kê hoặc AI, nhưng nội dung here trông rất ngon ngọt. Tôi không biết bắt đầu từ đâu.
Dưới đây là những gì tôi muốn đạt được:
Soạn một tập hợp các mẫu từ mỗi người dùng thích, rating thuộc tính mỗi mẫu riêng biệt. Ví dụ, có thể một người dùng thích phim phương Tây rất nhiều, vì vậy thể loại phương Tây sẽ mang trọng lượng hơn một chút cho người dùng đó (và cứ thế cho các thuộc tính khác, như diễn viên, đạo diễn, v.v.).
Người dùng có thể nhận đề xuất dựa trên lượt thích của những người dùng khác. Ví dụ, nếu cả người dùng A và B giống như Spielberg (kết nối giữa người dùng) và người dùng B yêu Batman Begins, nhưng người dùng A ghê tởm Katie Holmes, cân nhắc phim cho người dùng A cho phù hợp (một lần nữa, mỗi thuộc tính riêng biệt, ví dụ, có thể người dùng A không thích phim hành động quá nhiều, do đó, hãy hạ xếp hạng xuống một chút và vì Katie Holmes không phải là ngôi sao chính, không tính đến điều đó nhiều như các thuộc tính khác).
Về cơ bản, so sánh bộ từ người dùng A tương tự như bộ từ người dùng B, và đưa ra một đánh giá cho người dùng A.
Tôi có một ý tưởng thô về làm thế nào để thực hiện điều này, nhưng tôi một số tâm trí tươi sáng đã nghĩ về một giải pháp tốt hơn nhiều rồi, vậy ... bất cứ đề nghị nào?
Thực ra, sau một nghiên cứu nhanh, có vẻ như bộ lọc Bayesian sẽ hoạt động. Nếu vậy, đây có phải là cách tiếp cận tốt hơn không? Nó sẽ đơn giản như chỉ là "bình thường hóa" dữ liệu phim, đào tạo một phân loại cho mỗi người dùng, và sau đó chỉ phân loại mỗi bộ phim?
Nếu đề xuất của bạn bao gồm một số khái niệm nóng chảy não (tôi không có kinh nghiệm về các chủ đề này, đặc biệt trong AI), tôi cũng đánh giá cao nếu bạn đưa vào danh sách một số điều cơ bản để nghiên cứu trước khi đi sâu vào thịt đồ đạc.
Cảm ơn!
Duplicate http://stackoverflow.com/questions/626220/how-do-recommendation-systems-work – cletus
Cảm ơn bạn đã tham khảo. Tôi đang tìm một câu trả lời cụ thể hơn, dựa trên các ví dụ của tôi. Trong khi nó sẽ là thú vị để đọc tất cả tôi có thể về hệ thống khuyến nghị, tôi muốn được hướng vào đúng hướng đầu tiên :) – Ivan