Hola, mi nombre es John. Lidero los equipos de búsqueda y aprendizaje de máquinas en Google. Creo que es increíblemente inspirador que personas de todo el mundo usen los motores de búsqueda para hacer preguntas simples y preguntas súper importantes. Por eso, es una gran responsabilidad darles las respuestas que buscan. Hola, mi nombres es Akshaya y trabajo en el equipo de búsqueda de Bing. Hay muchas veces en las que empezamos a investigar la inteligencia artificial y el aprendizaje de máquinas, pero tenemos que abordar cómo los usuarios van a utilizar esto, porque, al fin y al cabo, queremos generar un impacto en la sociedad. Hagamos una pregunta simple. ¿Cuánto tiempo se tarda en viajar a Marte? ¿De dónde vinieron estos resultados y por qué esto apareció antes que esto otro? Vamos a explorar cómo el motor de búsqueda convirtió tu solicitud en un resultado. Lo primero que necesitas saber es que, cuando haces una búsqueda, el motor de búsqueda en realidad no va a la World Wide Web para realizar tu búsqueda en tiempo real. Y eso es porque hay más de mil millones de sitios web en Internet y cientos más se crean cada minuto. Entonces, si el motor de búsqueda tiene que buscar a través de todos esos sitios para encontrar lo que solicitaste, podría tardar una eternidad. Para que tu búsqueda sea más rápida, los motores de búsqueda analizan la web constantemente para registrar información que puede ayudar con tu búsqueda más adelante. De esa manera, cuando buscas sobre viajar a Marte, el motor de búsqueda ya tiene lo que necesita para darte una respuesta en tiempo real. Así es cómo funciona. Internet es una red de páginas conectadas entre sí por hipervínculos. Los motores de búsqueda ejecutan constantemente un programa llamado Araña que atraviesa estas páginas web para recolectar información sobre ellas. Cada vez que encuentra un hipervínculo, lo sigue hasta que ha visitado todas las páginas que puede encontrar en Internet. En cada página que visita, registra información que puede necesitar para una búsqueda y la agrega a una base de datos especial llamada índice de búsqueda. Ahora, volvamos a la búsqueda anterior y veamos si podemos descubrir cómo el motor de búsqueda obtiene los resultados. Cuando preguntas cuánto tiempo se necesita para viajar a Marte, el motor de búsqueda busca cada una de esas palabras en el índice de búsqueda para obtener al instante una lista de todas las páginas de Internet que contienen esas palabras. Pero la búsqueda de esos términos de búsqueda puede devolver millones de páginas, por lo que el motor de búsqueda necesita poder determinar las mejores coincidencias para mostrártelas primero. Aquí es donde se pone complicado porque el motor de búsqueda puede que necesite adivinar qué estas buscando. Cada motor de búsqueda usa su propio algoritmo para clasificar las páginas según lo que cree que quieres. El algoritmo del motor de búsqueda puede comprobar si tu término de búsqueda se muestra arriba en la página, si todas las palabras aparecen una al lado de la otra, o cualquier otro cálculo que lo ayude a determinar mejor qué páginas querrás ver y cuáles no. Google inventó el algoritmo más famoso para elegir los resultados más relevantes en una búsqueda al tener en cuenta cuántas otras páginas web se vinculan a una página determinada. La idea es que si muchos sitios web piensan que una página web es interesante, entonces probablemente sea la que estás buscando. Este algoritmo se llama PageRank, no porque clasifique las páginas web, sino en honor a su inventor, Larry Page, uno de los fundadores de Google. Como un sitio web suele ganar dinero cuando lo visitas, los spammers siempre buscan formas de jugar con el algoritmo de búsqueda para que sus páginas se muestren primero en los resultados. Los motores de búsqueda actualizan periódicamente sus algoritmos para evitar que los sitios falsos o no confiables lleguen a la cima. En última instancia, depende de ti estar atento a estas páginas que no son confiables. Mira la dirección web y asegúrate de que sea una fuente confiable. Los programas de búsqueda siempre están evolucionando para mejorar los algoritmos y devolver mejores resultados, más rápido que sus competidores. Los motores de búsqueda hoy usan información que no proporcionaste explícitamente para ayudarte a precisar tu búsqueda. Por ejemplo, si hiciste una búsqueda de parques para perros, muchos motores de búsqueda te mostrarían resultados de todos los parques para perros cercanos, aunque no hayas escrito tu ubicación. Los motores de búsqueda modernos también entienden más que solo las palabras en una página. Entienden lo que realmente significan, para encontrar el resultado más adecuado para tu búsqueda. Por ejemplo, si buscas fast pitcher, sabrá que buscas un atleta. Pero si buscas large pitcher, encontrará opciones para tu cocina. Para entender mejor las palabras, usamos algo llamado aprendizaje de máquinas, un tipo de inteligencia artificial. Permite que los algoritmos de búsqueda busquen no solo letras o palabras sueltas en la página, sino que entiendan el significado detrás de las palabras. Internet crece exponencialmente pero, si los equipos que diseñan los motores de búsqueda hacen bien su trabajo, la información que buscas está siempre a unas pocas teclas de distancia.