Facebook solucionará problemas de código mediante Inteligencia Artificial

Facebook mapa

Facebook ha configurado una nueva herramienta basada en la Inteligencia Artificial para ayudar a los programadores a crear parches que solucionen errores de código. Se llama SapFix y ya se está usando de forma interna para detectar automáticamente anomalías en el código. La AI, además, sugiere cuál sería la forma más efectiva de solucionar estos fallos.

La compañía pretende poner la herramienta a disposición de la comunidad de programadores en un futuro

SapFix también ha ayudado en la creación de un código más robusto para la app de Facebook en Android. Según la compañía, la herramienta estará a disposición de los desarrolladores que la requieran de forma abierta en un futuro.

SapFix funciona, primero, detectando fallos en el código. Para solucionarlos, revierte de forma total o parcial el código que lo ha causado: cuando los errores son más graves, coteja varios tipos distintos de soluciones, y después envía una alerta al equipo humano de Facebook para que revisen en qué grado ha solucionado el algoritmo el fallo.

Esta es, según la compañía, la primera vez que una Inteligencia Artificial detecta y repara por sí misma los errores de código de un sistema como el de Facebook, que ha tenido que crear herramientas a su medida para distintas funciones, debido a que ninguna de las conocidas funciona a una escala tan grande.

Los programadores trabajan actualmente en dotar a SapFix de la capacidad de prever los fallos de código antes de que se produzcan.

Yaiza Ibarra

Periodista multiplataforma, compagina la redacción con el doblaje. Aprendiendo sin parar en TreceBits, escribe artículos sobre Internet y Redes Sociales.

Deja una respuesta

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

  • TreceBits te informa que los datos de carácter personal que nos proporciones rellenando el presente formulario serán tratados por Manuel Moreno Molina (TreceBits) como responsable de esta web.
  • La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es para gestionar la solicitud que realizas en este formulario de contacto.
  • Legitimación: Consentimiento del interesado.
  • Como usuario e interesado te informamos que los datos que nos facilitas estarán ubicados en los servidores de SiteGround Spain S.L. (proveedor de hosting de TreceBits). SiteGround Spain S.L. está ubicado en la UE, cuyo nivel de protección son adecuados según Comisión de la UE. Ver política de privacidad de SiteGround Spain S.L.
  • Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en [email protected] así como el derecho a presentar una reclamación ante una autoridad de control.
  • Puedes consultar la información adicional y detallada sobre Protección de Datos en nuestra política de privacidad.