Wie man Voreingenommenheit bei Likes vermeidet

Ich belohne Benutzer für das Erstellen hochwertiger Themen im Forum. Als Maßstab für hochwertige Beiträge nutze ich die Anzahl der Likes von der Community. Dies eröffnet jedoch die Möglichkeit, dass Benutzer kolludieren, um sich gegenseitig zu liken und so mehr Belohnungen zu erhalten.

Ich möchte das verhindern, indem ich prüfe, welcher Prozentsatz der von einem Benutzer vergebenen Likes sich nur auf einen einzigen Benutzer konzentriert. Zusätzlich setze ich ein tägliches Limit für die Anzahl der vergebenen Likes ein, um Massen-Likes einzuschränken.

Viele haben dieses Problem in ihren Foren bereits erlebt, aber ich konnte keine Funktion oder einen Beitrag finden, der sich damit auseinandersetzt. Kann jemand bitte seine Erfahrungen teilen oder mich auf eine bestehende Ressource hinweisen, falls ich etwas übersehen habe?

Vielen Dank!

3 „Gefällt mir“

Es gibt also keine direkte Funktion, mit der du den Prozentsatz einsehen kannst – zumindest nicht, dass ich wüsste. Du kannst jedoch in die Spalte „Gefällt mir

4 „Gefällt mir“

Wenn du keine Benutzeroberfläche benötigst, kannst du wahrscheinlich auch eine Data-Explorer-Abfrage erstellen.

Den Abfragecode, den ich zur Generierung eines Konnektivitäts-Scores verwende, findest du unter Community Network Visualisation

5 „Gefällt mir“

Danke, Robert. Die Visualisierung sieht großartig aus. Ich habe mich dafür entschieden, eine SQL-Abfrage zu schreiben, die die Verteilung von „likes_given

4 „Gefällt mir“