¿Qué algoritmo debe usar Quora para ordenar las preguntas en las páginas de sesión?

Las preguntas en las páginas de la sesión dependen de varios factores:

  • Los temas que seguimos
  • La lista de todas las personas que seguimos.
  • Los temas que siguen la lista de personas que seguimos.
  • Los votos positivos de nuestros amigos / comentarios se agregaron a una respuesta en particular.

Los dos algoritmos que se usan comúnmente en la página de sesión se basan en el análisis Click Stream y los sistemas de recomendación .

Al llegar al análisis de Click Stream , cualquier sitio web social hará un seguimiento de las páginas que visitamos. Entonces, en base a eso, intentan obtener contenido de nosotros y ordenar la página de sesión con los temas que son más relevantes para nosotros.

Al llegar a los sistemas de recomendación, se utiliza el filtrado basado en contenido , que se basa en los temas que él / ella sigue y la lista de personas que él / ella sigue, y esta información de contenido se utiliza para ordenar las páginas de la sesión. El problema con este enfoque es considerar X e Y de dos usuarios si a Y le gusta Game of Thrones y a X no le gusta Game of Thrones, hay una probabilidad segura de que los usuarios X obtengan su página de sesión llena de Game of Thrones (siempre que X no No sigas GoT).

Y el filtrado colaborativo en los sistemas de recomendación también se puede utilizar para ordenar las páginas de la sesión, ya que en esta técnica no tenemos ningún contenido, pero en función de la similitud del seguidor podemos ordenar las preguntas.