Using Graphs to construct semi-supervised learning solution
One way to express this as a graph is to draw an edge from the document (1984 by George Orwell) to the topic (Surveillance), labelled with the user who approved that relationship (e.g., the label might be: user_believes_doc_is_related_to: "Karl").