Cuando comienzas a buscar a alguien en la barra de búsqueda de Facebook, automáticamente comenzará a traer hallazgos. ¿Cuál es el algoritmo aquí? ¿El orden es arbitrario y si no, ¿qué lo determina?

Editar: Mi razón para preguntar es que un amigo mío intentó buscar «Rachel», y el primer resultado fue una Rachel que era amiga mía. Su único amigo en común es Debajo de ella estaba otra Rachel con la que compartía más amigos en común. Esto parecía peculiar, así que me preguntaba si alguien tenía alguna idea de por qué podría ser este el caso.

Responder

No lo sé con certeza (¡no trabajo para Facebook!), pero según mi experiencia, parece traer resultados en (aproximadamente) el siguiente orden:

  1. De tus amigos
  2. De tus amigos, amigos
  3. Personas con intereses comunes (páginas que me gustan, grupos compartidos, etc.)

Después de esto, comienzan a ser más conjeturas, pero sospecho que también entran en juego la ciudad de origen, los lugares de trabajo compartidos, etc.

Con más de 500 millones de usuarios, hay una gran cantidad de datos y conexiones existentes que pueden utilizar para basar sus heurísticas en

Respuesta

Hay una publicación bastante detallada sobre cómo funciona la Búsqueda de Facebook publicada en la página de Ingeniería de Facebook: http://www.facebook.com/note.php?note_id=365915113919


De ahí, la sección Indicadores de relevancia :

Contexto personal: A diferencia de la mayoría de los motores de búsqueda, cada búsqueda de Facebook incluye dos elementos clave: una consulta y un interrogador. Así como necesitamos comprender la consulta, es fundamental comprender a la persona que está detrás de la consulta. Es más probable que las personas busquen cosas ubicadas en su propia ciudad / país o personas que comparten la misma universidad / lugar de trabajo. Consideramos esta información y mucho más al clasificar los resultados. Cuanto más sepamos sobre usted, mejores serán los resultados de su búsqueda.

Contexto social: An Subconjunto importante del contexto personal, el contexto social se refiere a las personas que uno conoce y por las que se preocupa. El “José González” con quien tienes 5 amigos en común es un mejor resultado que aquellos sin amigos en común. Tenga en cuenta que cuanto mejor le ayude la búsqueda de empleo a encontrar y conectarse, mejores serán los resultados de su búsqueda en el futuro. Mientras que el contexto personal hace uso de las cosas que le importan, el contexto social se ocupa de las cosas que le interesan a sus amigos. Dado que calcular el contexto social para cada consulta es técnicamente complejo, creamos un servicio separado para ello. Cubriremos los detalles de este servicio en una futura publicación de blog.

La consulta: Hacemos token la consulta basada en el idioma sospechoso (chino con token en caracteres, inglés en espacios), corregir posibles errores ortográficos, buscar «Elizabeth Jones» aunque haya escrito «Liz Jones», etc. También damos prioridad a los resultados en función de cómo coinciden consulta; por ejemplo, clasificamos las entidades con «chicago» en su título de manera diferente a las que se encuentran en Chicago. Hemos progresado mucho en la comprensión de las consultas, pero nos queda mucho por hacer.

Popularidad global: Una entidad popular entre una gran audiencia merece una clasificación alta. Es más probable que alguien que busque «Michael Jackson» quiera la estrella del pop que un amigo de un amigo con el mismo nombre. Para determinar la popularidad mundial, analizamos cuántas personas conectados a una entidad, así como su grado de participación: una aplicación de póquer con pocos usuarios frecuentes puede ser más relevante que una con varios usuarios poco frecuentes.

Comentarios

  • ¿Podrías resumir la sección relevante aquí? Protege contra la rotura del enlace (sé que esto es Facebook, pero nunca se sabe).

Responder

Esto es lo que he notado. Cada vez que busco un amigo en Facebook, empiezo a escribir las nombre, y después de las primeras letras, obtengo una lista de personas que son las primeras El apellido comienza con las letras que escribí. NORMALMENTE, la lista de amigos comienza con personas de las que ya soy amigo, y conduce a personas que posiblemente conozca a través de amigos en común. PERO …

Recientemente comencé a salir con un chico. Ahora, cuando escribo la letra «G» para buscar a mi amiga Georgia, la primera persona en mi lista es el mejor amigo de mi novio cuyo apellido comienza con «G». Luego probé «K» para Kelly. En lugar de ver a mi amiga Kelly, que normalmente aparece, obtengo una lista de personas con el apellido Keats: las hermanas, la madre, la tía y las primas de mi novio.No he visitado ninguno de estos perfiles antes, así que supongo que todos están revisando el mío para ver de qué se trata la nueva chica. Eso solo demuestra que los resultados de búsqueda se basan, al menos en parte , en las visitas al perfil.

Comentarios

  • Como profesor, eventualmente recibo cada año varias solicitudes de amistad de estudiantes que buscan y navegan por mi perfil (que yo don ‘ t aceptar), sin embargo, nunca se me ocurrió ver su perfil mientras escribía dentro del cuadro de búsqueda.

Respuesta

Es posible que él sea más activo contigo en Facebook que con los otros amigos, lo que colocaría a la primera Rachel más arriba en el algoritmo que la Rachel que es amigos con personas con las que no interactúa tanto.

De nuevo, esto es solo una conjetura, ya que no trabajo para Facebook.

Respuesta

Creo que tiene que ver con quién ve tu página, durante cuánto tiempo, quién Usted ve, por cuánto tiempo y con qué frecuencia los busca. Es probable que tus amigos tengan un valor algo grande para aparecer primero y / o sus amigos y el valor probablemente se pueda reducir que un no amigo debido al factor de tiempo que se pasa en la página de un no amigo. Tal vez incluso los clics se reproduzcan en la búsqueda. Hay una fórmula complicada. Facebook está loco por estas cosas. En la película, cuando Mark (CEO de Facebook) hizo el sitio sobre qué chica de la escuela estaba buena o no, le pidió a un amigo que creara una fórmula para Determinar un ganador. Con lo brillante que se ha vuelto Facebook, no dudo ni por un segundo que toman en consideración todos estos factores y otros 20.000 al diseñar esta fórmula.

Me gustaba este tipo y no pude encontrar su página. Por supuesto que él también me estaba buscando y supongo que la razón por la que no pude buscarlo fue porque hizo que su página solo se pudiera buscar a amigos. (tiene una novia, por eso y no quería que yo supiera) Cuando me permitió buscarlo, fue el primero en escribir su nombre. No vi esto antes.

Respuesta

Comienza con la letra de entrada hace una consulta rápida desde múltiples bases de datos » sy tablas. Supongamos que comienza a escribir v. Primero busca el nombre de cualquiera de sus amigos que comience con una v. Si encuentra un amigo, lo muestra.

He notado que si tienes una página de amigos que visitas con más frecuencia. Si empiezas a escribir la primera letra, se muestra como primer resultado. Así que parece que guardan tus búsquedas frecuentes permitiéndoles para darte mejores resultados.

Responder

Definitivamente puedo decir que hay personas que han aparecido en esa lista no a mis amigos de Facebook, y a quienes nunca he buscado, y los reconozco de mi pasado. Además, tengo un viejo amor al que miré y estaba en la parte superior de mi lista allí, luego pasó al tercero hacia abajo (los tres comenzando con la letra A), y no volví a mirarlo, y luego se movió a la parte superior.

Es difícil de decir, pero supongo que el que está en la parte superior están mirando su perfil.

Responder

Los amigos mutuos aparecen primero. A medida que escribe cerca de un nombre y los resultados son no tus amigos y nunca habías visitado sus perfiles, entonces es alguien que te visitó u recientemente.

También las páginas y las personas que más visitas aparecen primero.

Responder

De hecho, estoy casi seguro de que tiene que ver con las personas que ven su página porque estaba pensando en esto y realicé un pequeño experimento (es un poco confuso, pero tengan paciencia conmigo).

Comencé escribiendo cada letra del alfabeto y ver quién salió en la búsqueda. Entonces, por ejemplo, escribí «A» y vi quién subía. Noté que la lista de personas no estaba necesariamente en orden alfabético, pero las personas en la parte superior eran ciertamente mis amigos más cercanos cuyas páginas visito todo el tiempo.

Entonces pensé que quizás Facebook configura la barra de búsqueda convenientemente para que encuentres a las personas que visitas más. Pero luego vi algo extraño, la chica que acabo de agregar era en realidad la segunda persona en la lista «L», siendo la primera mi mejor amiga, así que me pareció extraño.

Entonces comencé a pensar que en realidad podría tener que ver con las personas que visitan su página. Para probar la teoría, fui a mi lista «C», donde las dos mejores personas eran prácticamente iguales en términos de cuántas veces he visitado su página y supongo que han visitado la mía. Fui a la segunda persona en la lista «C» e hice mucho clic en su página, la actualicé algunas veces. Luego volví y busqué «C» y, efectivamente, ahora era el segundo amigo cuya página había estado actualizando quien apareció primero . Sabía que este segundo amigo estaba acampando y no tenía Facebook / no tenía forma de ver mi página.

Aquí está el verdadero truco: le dije a mi otro amigo en la lista «C», el que solía ser el primero cuando busqué «C» para continuar mi página un par de veces. Ella lo hizo. Luego me tomé un par de minutos y busqué «C» nuevamente, y adivinen quién apareció primero.

Así es, la chica que acababa de buscar en mi página, a pesar de que había estado buscando la página de la otra chica recientemente.

¿Esto realmente prueba que la barra de búsqueda de Facebook funciona con personas que han visto tu perfil? Tal vez, pero también podría demostrar que tengo MUY demasiado tiempo libre.

Responder

Cuando accedo al perfil de mi novio y escribe la letra C en su barra de búsqueda y el primer resultado es su ex novia, de quien no es amigo en Facebook, así que creo que puede mostrar a las personas que miran tu página porque él jura que solo ha estado en ella. página una vez en el último año y medio y, sin embargo, aparece antes que las páginas de sus amigos. Si esta no es la caso, ¡pronto estará soltero!

Comentarios

  • ¿Esto da una visión en profundidad de cómo Facebook adivina la búsqueda?

Responder

He estado viendo a mis amigos buscar por un tiempo … un poco de TOC … LOL y cuando Busco a alguien que es un amigo en Facebook y uno que no es un amigo, la persona buscada más reciente pasa a la parte superior. Dejé de mirar al que no es un amigo de Facebook esperando que se moviera hacia abajo en la lista y lo hizo durante un tiempo permaneciendo estable en el mismo lugar durante meses, luego fue a la parte superior de mi lista durante semanas … Esto sucedió muchas veces. veces así que finalmente le pregunté al respecto y él niega haber visto mi perfil, pero no le creo. Parece que Facebook hace un seguimiento de a quién buscas primero y luego de quién te busca (a menos que busquen mucho y luego vayan al 1ª posición), a continuación, a cualquier persona con la que envíe un mensaje privado y luego a las personas con las que tenga más interacción.

Responder

Finalmente descubrí el Facebook ¡Truco de la barra de búsqueda! Así que durante años ha existido el rumor de que la barra de búsqueda es la clave para averiguar quién ve tu FB. Dicen que es solo una leyenda … ¡En realidad no! Así que la leyenda dice que si escribes una letra, el primer resultado es la persona que buscaste / buscaste al final … O si nunca lo hiciste, ¡Esa persona te ha mirado! O te busca con frecuencia, o ambos.

(También funciona en función de la interacción, especialmente para amigos, pero he descubierto que esto funciona para amigos que nunca interactúan contigo , así como amigos de amigos que nunca han tenido interacción.)

Así que realicé un pequeño experimento y descubrí que el truco funciona, ¡pero SOLO SI USTED «ESTÁN BUSCANDO EL UNO AL OTRO! Ese es el eslabón perdido. Alguien me vio … Nada. Todavía estaban en la posición 4 desde arriba. Busco a alguien más, que no me ha visto, y nada; todavía son un resultado bajo. . Pero luego busco a la persona que me vio el mismo día y ¡boom! ¡Menos de 3 horas después, fueron el resultado número uno cuando escribí las iniciales de su nombre o apellido! Por cierto, esto funciona para amigos o amigos de amigos, ¡incluso para aquellos que solo tienen un amigo en común contigo!

(Importante: no intentes hacer trampa escribiendo parcialmente su nombre. Solo la primera inicial , para nombres o apellidos. Además, esto funciona para el FB de sitio completo, que utilizo en mi teléfono como una modificación del FB móvil. No funciona con la aplicación de iPhone.)

Si Si busca a alguien, amigo o no, seguirá apareciendo en sus 5 primeros resultados durante un día más o menos, luego se clasificará más bajo y ni siquiera aparecerá entre los 3 primeros si no vuelve a buscar. Si buscas a alguien y al instante (unas 3 horas más tarde) se ubica en el primer lugar después de eso, ¡también te ha estado buscando / mirándote! Si finalmente baja en la clasificación, otro de tus amigos con las mismas iniciales interactuó con usted recientemente, o es la única parte interesada …

Por supuesto, esto será difícil de rastrear si «los está acosando y hace clic en ellos varias veces al día, ¡LOL! Pero yo» He descubierto que una sola búsqueda es suficiente para activarlo. (Realizo un seguimiento de mis búsquedas mediante el registro de búsqueda. Borrar sus búsquedas también puede arrojar resultados después de un par de horas). He probado este experimento en varios días … Los mismos resultados. (En caso de que preguntándome dónde encuentro el tiempo, la respuesta es que no duermo mucho!)

Comentarios

  • I ‘ Soy muy dudoso.
  • Es ‘ cierto … Lo probé varias veces. Los mismos resultados.

Responder

Creo que podría ser alguien que haya visto tu perfil recientemente. Nadie más ha mencionado esto.

Comentarios

  • ¿Tiene una fuente para esta información?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *