Ich bin neugierig darauf, einen Ansatz zu finden, um einen "vorgeschlagenen Freund" -Algorithmus in Angriff zu nehmen.
Facebook hat eine Funktion, mit der es Ihnen Personen empfiehlt, mit denen Sie möglicherweise vertraut sind. Diese Benutzer haben normalerweise (mit Ausnahme der Randfälle, in denen ein Benutzer einen Freund ausdrücklich empfiehlt ) ein sehr ähnliches Netzwerk wie sich selbst. Das heißt, die Anzahl der gemeinsamen Freunde ist hoch. Ich gehe davon aus, dass Twitter bei seinem "Who To Follow" -Mechanismus einen ähnlichen Weg einschlägt.
Stephen Doyle (Igy) , ein Facebook-Mitarbeiter, schlug vor, dass der verwandte Newsfeed, der die EdgeRank-Formel verwendet , darauf hinzudeuten scheint, dass mehr zu schätzen ist, als Freunde wie das Aussehen ähnliche Beiträge sind. Ein anderer Nutzer schlug das Google Rank-System vor.
Facebook gibt die Optimierung des als where an
= Affinitätswert zwischen dem betrachtenden Benutzer und dem = Gewicht für diese Kante (Erstellen, Kommentieren, Kommentieren, Markieren usw.) = Zeitabklingfaktor basierend darauf, seit wann die Kante erstellt wurde
Das Summieren dieser Elemente soll den Rang eines Objekts ergeben, von dem ich annehme, dass er einen Igy-Hinweis enthält. Dies bedeutet, dass für vorgeschlagene Freunde etwas in einem ähnlichen Format verwendet wird.
Ich vermute also, dass auf diese Weise Verbindungen für alle Typen im Allgemeinen über ein Rangsystem hergestellt werden?