Frage

Wie kann ich ein System implementieren, wo jeder kann Tags zu jedem Elemente hinzufügen / entfernen, sondern schützt es nach wie vor gegen Spam / Tag-Vandalismus? Ich denke, es wäre wahrscheinlich die Tags speichern müssen, dass jede Person, die Tags für ein Element, und dann irgendwie mit einem Aggregat / „top“ Tags für das Element kommen.

Ich denke, Slashdot ein Tagging-System wie dieses hat --- Wie genau funktioniert ihre Arbeit? Es scheint nicht viel Dokumentation darüber zu sein.

War es hilfreich?

Lösung

IMO, Sie fordern eine technologische Lösung für eine Gemeinschaft Problem. Clay Shirky Ontologie ist überbewertet Prinzipien der Schildsysteme diskutiert. Here Comes Everybody , behauptet ein Buch auch von Shirky, dass das, was am Leben Wikipedia und del.icio.us hält aktiv Schutz von ihren Nutzern. Es ist schwer, ein Moderator / Community-Modell durch einen technologischen zu ersetzen, welche Tags ist Spam oder Vandalismus zu entscheiden. Wie für die Datenstrukturen, ist eine Möglichkeit, einen Element / Tag / user Graphen zu speichern, mit einem Knoten für jedes Element oder Benutzer und eine Kante von einem Benutzer zu einem Elemente mit dem Tag als Label. Anschließend können Sie Tags zusammenfassen von allen Kanten gehen über die Sache des Knotens eingeben und speichern vielleicht die aggregierten Tags im Knoten des Elements als auch. Vielleicht del.icio.us 's Design könnte weitere Möglichkeiten inspirieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top