Tôi đang tìm cách viết một công cụ đề xuất cơ bản sẽ lấy và lưu trữ danh sách ID số (có liên quan đến sách), so sánh chúng với những người dùng khác có số lượng ID giống hệt nhau và đề xuất bổ sung sách dựa trên những phát hiện đó.Viết công cụ đề xuất cơ bản
Sau một chút Googling, tôi đã tìm thấy this article, thảo luận về việc triển khai một thuật toán Slope One, nhưng dường như dựa vào người dùng đánh giá các mục được so sánh. Lý tưởng nhất, tôi muốn đạt được điều này mà không cần người dùng cung cấp xếp hạng. Tôi giả định rằng nếu người dùng có cuốn sách này trong bộ sưu tập của họ, họ thích nó.
Trong khi nó tấn công tôi rằng tôi có thể mặc định xếp hạng là 10 cho mỗi cuốn sách, tôi tự hỏi liệu có một thuật toán hiệu quả hơn tôi có thể sử dụng hay không. Lý tưởng nhất là tôi muốn tính toán các khuyến nghị này một cách nhanh chóng (tránh tính toán hàng loạt). Mọi lơi đê nghị đêu nên được đanh gia cao.
Bạn đang đề xuất tiêu chuẩn L1 cơ sở nào? – isomorphismes
@Lao Tử: Hoàn toàn theo các biện pháp và thử nghiệm thực nghiệm của riêng tôi. Khi tôi sử dụng dữ liệu với chỉ nhị phân "xếp hạng" (như cuốn sách trong hoặc không trong bộ sưu tập), nó đã cho tôi tốt (như tốt hơn so với hầu hết các định mức khác) kết quả. Nhưng như tôi đã nói, đây là điểm mà bạn phải tự mình thử nghiệm. Hoặc đào qua một số tài liệu nghiên cứu liên quan đến những câu hỏi này. – dermatthias
Đủ công bằng. Trong hệ thống tôi đang làm việc trên chúng tôi sử dụng các chỉ tiêu cụ thể cho sản phẩm. Tôi đã tìm thấy nó đơn giản hơn để chỉ thiết kế không gian số liệu xung quanh các chi tiết cho một khách hàng nhất định. – isomorphismes