I am trying to figure what type of ML this falls into.
Let's say I have 10,000 users and 200 lists - Each user can belong to as many lists as they want. What type of ML system would evaluate the likelihood of a user belonging to list based on all the other users they share memberships with on all other lists.
(Hopefully that makes sense, I think this is a solved problem and I am just looking for a pointer to solution)