Twitter ha compartido recientemente una porción de su código fuente en público. En concreto, la empresa ha cargado en GitHub una parte de su algoritmo de recomendación, el cual es responsable de seleccionar qué publicaciones aparecen en secciones como “Para ti”, “Buscar” y “Explorar”. Además, este algoritmo alimenta gran parte de la plataforma publicitaria de la red social.
Elon Musk ha revelado la noticia acerca de que Twitter se convertirá en una red social de código abierto. Esta idea fue defendida por el empresario desde antes de su adquisición de la red social. Después del anuncio del viernes, Musk ha expresado que habrá muchos problemas vergonzosos que se descubrirán, pero se ha comprometido a solucionarlos con rapidez.
Twitter ha hecho pública una sección de su código
Twitter ha compartido una porción de su código fuente en público, sin embargo, es importante mencionar que no se trata de todo el código de la red social, sino solo de una parte del algoritmo de recomendación (“la mayor parte”, según Elon Musk). Es cierto que esto no convierte a Twitter en una red social de código abierto, pero desde la compañía aseguran que tienen planes de liberar el resto del código en el futuro cercano.
Explorando las carpetas de GitHub, podemos toparnos con código que resulta complejo de entender incluso para los empleados de Twitter. Elon Musk mencionó a mediados de este mes que el “algoritmo” de la compañía es demasiado complejo y no se comprende completamente internamente. A pesar de ello, podemos utilizar una publicación de blog oficial como guía para entender algunos aspectos del mismo.
El equipo de Twitter ha compartido detalles sobre el funcionamiento de la sección “Para ti”. Según explican, los modelos de la red social tratan de responder a cuestiones como “¿Qué posibilidad existe de que interactúes con otro usuario en el futuro?” o “¿Cuáles son las comunidades en Twitter y cuáles son los Tweets más populares dentro de ellas?” para brindar recomendaciones relevantes.
En términos técnicos, lo anteriormente mencionado se lleva a cabo en tres etapas principales. En primer lugar, se obtienen los mejores Tweets a través de diversas fuentes de recomendación, luego se clasifican los Tweets utilizando un modelo de aprendizaje automático y, finalmente, se aplican filtros para eliminar cuentas bloqueadas, Tweets ya vistos e inseguros.
Centrándonos en la primera de las tres etapas, Twitter afirma que de cada solicitud extrae los 1.500 mejores Tweets de sus fuentes. Una vez que se ha completado el proceso y se han pasado por el modelo de aprendizaje automático, en la sección “Para ti” se muestran un 50% de mensajes “dentro de la red” del usuario y otro 50% “fuera de la red”, es decir, cuentas que no se siguen.
En la publicación de blog y en la página de GitHub se pueden encontrar más detalles técnicos sobre el código de Twitter que se ha hecho público. Esta iniciativa, según la compañía, es parte de su compromiso por brindar transparencia en el funcionamiento de sus sistemas. Además, han adelantado que están trabajando en nuevas actualizaciones que se compartirán en un futuro cercano.
Otras de las polémicas de Elon Musk en Twitter
Siendo el propietario de Twitter, Elon Musk, siempre se ha estado en modo alerta para estar preparados a los cambios drásticos. Ahora, después de cinco meses, la empresa parece estar en un estado de caos, con una plantilla escasa, controversias frecuentes y un problema importante: la falta de ingresos. Para abordar este problema, Musk está tomando medidas extremas, incluyendo dar la espalda a los usuarios verificados de la plataforma, lo que ha generado polémica.
Hace unas semanas, Elon Musk dijo que las cuentas antiguas sin Twitter Blue perderían la verificación, pero esto no ha sucedido. Twitter intenta resolverlo con un cambio en el mensaje, pero confunde más.
El mensaje que aparece al pulsar sobre la insignia de verificación de una cuenta en Twitter ahora genera confusión sobre si el usuario paga por Twitter Blue o si cuenta con ella por el sistema antiguo de verificación.
¡Sé el primero en romper el silencio!
Comentar te da +5 puntos. Reaccionar, +1.
Escribir comentario