you works work the reach organic new make how for changes change and algorithm facebook

algorithm - works - ¿Cómo determina Facebook los "amigos sugeridos"?



how the facebook algorithm works and how to make it work for you (3)

Me gustaría saber cómo piensas (o sabes) que Facebook produce las "personas que te pueden gustar" o "amigos sugeridos" en la página de cada usuario. Esta es realmente una pregunta de algoritmo, no una pregunta de Facebook, pero las redes sociales son probablemente el ejemplo más visible y mejor entendido, y es por eso que hice referencia a esto para mi pregunta.

Para mí es una curiosa cuestión de eficiencia. Entiendo cómo se puede lograr esto para un solo usuario; básicamente encontrar a los usuarios que son amigos con el mayor número de amigos actuales pero no tú. Sin embargo, esto no me parece un proceso muy rápido o eficiente, y debe hacerse para alrededor de mil millones de usuarios.

Esto me lleva a pensar que el proceso se ejecuta solo con el inicio de sesión de un usuario, pero todavía me pregunto qué tipo de algoritmo se usa para encontrar estos "amigos sugeridos". ¿Cuál sería una forma eficiente de ejecutar un "algoritmo de sugerencias" como este a gran escala?


Esta solución puede sonar como romper una mariposa sobre una rueda, pero podría ser interesante proceder de esta manera.

Supongo que Facebook podría hacerlo de manera similar. Netflix conoce las películas que te gustarán. Cf la respuesta de este post Algoritmo para completar una matriz de datos corruptos

Si inicias sesión, pueden reducir la matriz a una muy pequeña, y sería como resolver el problema de Netflix con datos mucho más completos y una matriz mucho más pequeña.

Puedes echar un vistazo al aprendizaje automático