sábado, noviembre 16

Twitter publica el código de su algoritmo: así elige los tuits que muestra

0
1021

Elon Musk dio a conocer parte del código con el que el algoritmo de Twitter elige los tuits que cada usuario puede ver.

Elon Musk reveló cómo funciona el algoritmo de Twitter y sostuvo que, a partir de esta semana, la plataforma contará con un «código abierto», a fin de que los usuarios obtengan más transparencia sobre cómo trabaja el algoritmo de la aplicación.

Sin embargo, la información dada a conocer es solo una parte del proceso que se sigue para la selección de tuits y no es el libre acceso al código de la firma. Según la publicación en el blog de Twitter, la parte oculta aún está relacionada con los anunciantes y la publicidad que se muestra a los usuarios.

Sobre el código, en GitHub se crearon dos repositorios con parte de su algoritmo de recomendación de publicaciones, con detalles sobre cómo funciona la sección ‘Para ti’.

Según lo explicado, en un primer momento, la app reúne «los mejores tuits de diferentes fuentes de recomendación». Luego, los clasifica con «un modelo de aprendizaje automático» y, en última instancia, filtra aquel contenido que proviene de usuarios bloqueados, que ya han sido vistos o que no son seguros.

¿Cómo elige Twitter los tuits que muestra?

Twitter explicó que basa sus recomendaciones es un conjunto de modelos y características que extraen información de los datos del tuit, usuario y la interacción que tiene. Estos modelos tienen como objetivo responder preguntas como «¿Cuál es la probabilidad de que interactúes con el usuario en el futuro?» o “¿Cuáles son las comunidades en Twitter y cuáles son los tuits de moda dentro de ellas?”. Responder estas preguntas con precisión permite a Twitter ofrecer recomendaciones más relevantes.

La canalización de recomendaciones se compone de tres etapas principales.

1. Obtener los mejores tuits de diferentes fuentes de recomendación en un proceso llamado abastecimiento de candidatos. Se trata de una selección de 1,500 tuits, la mitad aproximadamente son de personas que el usuario sigue y la otra, de cuentas que no sigue. Para elegir a estos último, la red se basa en los tuits con que interactuaron las personas a las que sigue el usuario y en personas que interactúan con el mismo tipo de contenido.

2. Clasificar cada tuit utilizando un modelo de aprendizaje automático. Estos se califican en torno a qué tanta posibilidad tiene la publicación de generar una interacción del usuario al que se le muestra.

3. Revisar filtros de usuarios bloqueados, dañinos o que ya haya visto. También evita mostrar muchos mensajes consecutivos del mismo autor.

https://twitter.com/i/spaces/1jMJgLdenVjxL?s=20

Código dedicado a Elon Musk

Sobre los datos dados a conocer. Jane Mncahung Wong, una reconocida hacker, detectó nuevas funciones en el algoritmo de Twitter a través de etiquetas como «demócrata», «republicano» o «usuario avanzado». Mientras que hay una especial para su CEO («autor_is_elon»).

Según admitió Musk, se descubrirán aún «muchos problemas vergonzosos» en el servidor, pero prometió solucionarlos rápidamente. Por lo pronto, aseguró haber compartido «la mayor parte» del código fuente que determina cómo se construye la sección Para Ti.

Fuentes: Diario de Yucatán/Jessica Ruiz.

Leave a reply