Tôi muốn thêm một tính năng đề xuất cho một hệ thống quản lý tài liệu . Nó là một máy chủ mà hầu hết các tài liệu của công ty được lưu trữ. Nhân viên duyệt giao diện web và nhấp để tải xuống (hoặc đọc trực tuyến) các tài liệu họ muốn.
Mỗi nhân viên chỉ có quyền truy cập vào một tập hợp con của tất cả các tài liệu:
Mục tiêu của tôi : Đề xuất với nhân viên các tài liệu được mở bởi các đồng đội của họ gần đây hoặc bảng tính đóng vai trò phụ lục cho tài liệu họ vừa mở hoặc bất cứ điều gì họ có thể muốn đọc.
Có nhiều công cụ đề xuất cho dữ liệu có sẵn công khai (tất cả người dùng Netflix có thể xem tất cả các phim), nhưng tình huống ở đây rất đặc biệt: Mỗi nhân viên chỉ có quyền đối với một phần của tất cả các tài liệu, trong khi ở Netflix, bất kỳ người dùng nào cũng có quyền truy cập vào tất cả các phim.
Ví dụ : Employee1 có thể đọc DocumentA nhưng không đọc DocumentB. Employee2 có thể đọc cả và Employee3 không thể đọc bất kỳ.
Tất nhiên, tôi không được đề xuất cho nhân viên tài liệu mà cô ấy / anh ấy không có quyền truy cập. Hơn nữa, tôi đoán tôi nên xem xét mức độ phổ biến của một tài liệu chỉ trong bối cảnh các nhân viên có quyền truy cập vào nó. Để làm cho mọi thứ thậm chí phức tạp hơn, đôi khi nhân viên chuyển từ dự án này sang dự án khác, điều này ảnh hưởng đến các tài liệu mà họ có quyền truy cập.
- Có một tên cho loại vấn đề này?
- Nó có thể được giảm mà không mất độ chính xác / hiệu quả cho một loại vấn đề phổ biến hơn?
- Nếu không, cách tiếp cận nào sẽ hoạt động tốt cho loại vấn đề này?
Lưu ý: Công cụ đề xuất giống Netflix không đủ tốt. Một tài liệu có 50 lượt xem phải nổi bật nếu chỉ có 10 nhân viên (bao gồm cả tôi) có quyền truy cập vào nó, nhưng không nổi bật nếu 100000 nhân viên có quyền truy cập vào nó.
Trong trường hợp cần thiết, đây là một vài dữ liệu cụ thể: Công ty trung bình có 1000 nhân viên, khoảng 10000 tài liệu, một nhân viên nhấp khoảng 5 tài liệu mỗi ngày. Mỗi dự án có trung bình 10 nhân viên có quyền truy cập vào nó và có khoảng 100 tài liệu. Mỗi nhân viên làm việc trên trung bình 5 dự án song song.