Hola. Mi nombre es John y lidero
los equipos de búsqueda
y aprendizaje automático en Google.
Creo que es increíblemente inspirador que
gente alrededor del mundo utilice
buscadores para hacer preguntas triviales
así como preguntas muy importantes.
Por ello es una gran responsabilidad
darles las mejores respuestas posibles.
Hola. Mi nombre es Akshaya y yo
trabajo en el equipo de búsqueda de Bing.
Hay muchas ocasiones en las que pensamos
en inteligencia artificial y aprendizaje
automático, pero tenemos que contemplar
cómo harán uso de ello los usuarios.
Porque a final de cuentas queremos
tener impacto en la sociedad.
Hagamos una pregunta sencilla.
¿Cuánto tardamos en viajar a Marte?
¿De dónde vienen estos resultados?
Y ¿por qué aparece primero un
resultado antes que el otro?
Bien. Veamos cómo el buscador
convierte tu solicitud en un resultado.
Lo primero que tienes que saber es que
cuando haces una búsqueda,
el buscador en realidad no va a Internet
para hacer tu búsqueda en tiempo real.
Y eso es porque hay más de mil millones
de páginas en Internet y cientos más que
están siendo creadas a cada minuto.
Si el buscador tuviera que buscar en cada
sitio para encontrar el que tú quieres,
tomaría para siempre.
Para hacer tu búsqueda más rápida,
los buscadores están explorando
constantemente la web de antemano
para registrar la información que pueda
ayudar con tu búsqueda después.
De esa manera, cuando buscas información
sobre viajes a Marte, el buscador ya tiene
lo que necesita para darte una respuesta
en tiempo real.
Así es como funciona.
Internet es como una telaraña de páginas
conectadas a través de hipervínculos.
Los buscadores constantemente corren un
programa llamado "araña", que camina
a través de estas páginas para recolectar
información sobre ellas.
Cada vez que encuentra un hipervínculo,
lo sigue hasta que haya visitado cada
página que pueda encontrar en toda
la Internet.
Por cada página que visita la "araña",
graba información que pudiera necesitar
para una búsqueda, pero la añade a una
base de datos llamada índice de búsqueda.
Ahora vayamos a esa búsqueda que hicimos
antes y veamos si podemos descifrar cómo
obtuvo los resultados el buscador.
Cuando preguntas ¿cuánto tiempo
toma viajar a Marte?
El buscador busca cada una de esas
palabras en el índice de búsqueda
para obtener de inmediato una lista de
todas las páginas de Internet que
contienen esas palabras.
Pero tan sólo buscar estas palabras
puede resultar en millones de páginas.
Así es que el buscador tiene que
determinar cuáles son los mejores
resultados que habrá de mostrarte primero.
Aquí es donde se vuelve engañoso,
porque el buscador tiene que adivinar
qué es lo que estás buscando.
Cada buscador utiliza su propio algoritmo
para clasificar las páginas basado en lo
que cree que estás buscando.
El algoritmo de clasificación del
buscador puede revisar si las palabras
que buscas se encuentran en el título
de la página.
Quizás revise si todas las palabras
aparecen juntas o hará otros cálculos
que le permitan determinar mejor qué
páginas quieres ver y cuáles no.
Google inventó el algoritmo más famoso para
elegir los resultados más relevantes en una
búsqueda, considerando cómo otras páginas
se vinculan con una página específica.
La idea es que si muchos sitios web creen
que una página web es interesante,
entonces es probable que esa sea
la que estás buscando.
Este algoritmo fue llamado "Clasificación
de página", no porque clasifica páginas
sino porque fue nombrado en honor a su
inventor, Larry Page, cuyo apellido
significa página en inglés y es uno
de los fundadores de Google.
Debido a que un sitio web genera dinero
cuando lo visitas, los spammers buscan
constantemente la forma de descubrir el
algoritmo para que sus páginas aparezcan
más arriba en la lista de resultados.
Los buscadores constantemente cambian
sus algoritmos para evitar que páginas
falsas o de origen dudoso aparezcan
en la parte de arriba.
Finalmente, depende de ti estar atento a
estas páginas de origen dudoso,
analizando la dirección web y verificando
que sea de una fuente confiable.
Los programas de búsqueda siempre están
evolucionando para mejorar los algoritmos,
y así poder ofrecer mejores resultados de
manera más rápida que sus competidores.
Los buscadores actuales incluso utilizan
información que tú no les has dado de
manera explícita para ayudarte a hacer
más específica tu búsqueda.
Por ejemplo, si necesitas buscar parques
para perros, muchos buscadores te darían
los resultados de los parques cercanos a
ti aunque no hayas escrito tu ubicación.
Los buscadores modernos entienden más
que la lista de palabras en una página.
Entienden su significado para encontrar la
que más se acerque al resultado que buscas.
Por ejemplo, si buscas a un "pitcher
(lanzador) rápido" sabrá que buscas a un
atleta, pero si escribes "pitcher (jarra)
grande" te encontrará opciones para cocina.
Para entender mejor las palabras usamos
algo llamado aprendizaje automático,
un tipo de inteligencia artificial. Le
permite a los algoritmos no sólo buscar
letras y palabras en una página, sino
entender el significado de esas palabras.
Internet está creciendo de manera
exponencial, pero si los equipos que
diseñamos los buscadores hacemos bien
nuestro trabajo, la información que buscas
siempre estará disponible con sólo
escribir unas palabras.