Patente de Google: reescritura de consultas según el contexto para satisfacer la intención

Una nueva patente de Google nos dice cómo se pueden reescribir las consultas según el contexto de esas búsquedas para cumplir mejor con la intención de búsqueda.

He estado buscando fuentes de información que discutan la intención detrás de las búsquedas durante muchos años. Estoy atento a las patentes de los motores de búsqueda y también a lo que los ingenieros de búsqueda han estado diciendo sobre las patentes.

Entonces, cuando una patente recientemente otorgada por Google se llama «Predicción de la intención de una búsqueda para un contexto particular», los autores de la patente han captado mi atención. Esta es una patente otorgada en febrero de 2021.

Mi interés en estas patentes basadas en la intención de búsqueda me ha llevado a escribir publicaciones como Una consulta bien formada ayuda a los motores de búsqueda a comprender la intención del usuario en la consulta y ¿Por qué la gente busca en Google? A Well-Formed Query Helps Search Engines Understand User Intent in the Query

Este también ha sido el tema de presentaciones que he visto en conferencias de búsqueda, con los presentadores de esas sesiones insistiendo en que un profesional de SEO debe mirar los SERP a los que lo llevan las palabras clave deseadas.

Estos oradores recomiendan que mire la intención detrás de las páginas para esas palabras clave elegidas para tener una idea de cómo otras personas han estado optimizando la clasificación de las páginas para ciertas palabras clave.

Entonces, ¿de qué se trata esta nueva patente basada en la intención de búsqueda?

La intención predictiva de una búsqueda de una patente de contexto particular comienza diciéndonos que un buscador puede usar un dispositivo informático para obtener información y hechos para ayudar al buscador a realizar una determinada tarea.

Para un motor de búsqueda, cada búsqueda comienza con un buscador que adivina los términos de consulta (o palabras clave) para tratar de encontrar información.

Esta patente nos dice que un buscador debe proporcionar suficiente información (por ejemplo, términos de consulta de búsqueda) para guiar un dispositivo informático para localizar la información que busca un buscador.

Se nos advierte que si una consulta de búsqueda no se adapta de forma específica, o si el buscador no proporciona mucha información adicional más allá de la consulta, un dispositivo informático puede devolver demasiada información.

Esto puede significar que parte de la información más interesante o relevante puede ser difícil de encontrar para un buscador.

Como muchas patentes, al comienzo de la descripción, señala los problemas que puede tener un buscador.

Estos son los problemas a los que se puede enfrentar un buscador cuando intenta encontrar información:

The searcher may experience stress and/or waste valuable time and resources inputting very detailed queries and into a computing device, causing the computing device to execute multiple searches, or sifting through large quantities of search results, to obtain information necessary to accomplish a certain task.

El buscador puede experimentar estrés y/o perder tiempo y recursos valiosos al ingresar consultas muy detalladas y en un dispositivo informático, lo que hace que el dispositivo informático ejecute múltiples búsquedas o examine grandes cantidades de resultados de búsqueda para obtener la información necesaria para realizar una determinada tarea.

La mayoría de las patentes proporcionan algoritmos destinados a proporcionar métodos para resolver problemas que pueden identificarse en la patente, y esta va directo a ese punto:

Techniques from this patent may help a computing system predict search intent of a query for a particular context of a computing device.

Las técnicas de esta patente pueden ayudar a un sistema informático a predecir la intención de búsqueda de una consulta para un contexto particular de un dispositivo informático.

Un motor de búsqueda puede buscar información contextual para tener una idea de las intenciones detrás de una consulta.

define search intent flowchart

La patente nos da algunos ejemplos:

  • Ubicaciones.
  • Interés del usuario.
  • Tiempos del Día.

Luego nos dice que el sistema informático puede definir un contexto relevante para una consulta de búsqueda y predecir, en función de ese contexto relevante, la intención o el propósito de una búsqueda utilizando la consulta de búsqueda en el contexto relevante.

El proceso patentado puede entonces ajustar los resultados de la búsqueda para que la información para satisfacer la intención se destaque sobre otra información devuelta de la búsqueda.

Luego, la patente proporciona ejemplos para ilustrar lo que van a intentar hacer:

After a user of a computing device purchases tickets to a particular movie that is out in movie theatres, a user may cause the computing system to execute a search using the name of the particular movie as part of a query.

The patented system may obtain contextual information including an indication that the tickets were already purchased for a future showing of the particular movie.

In response, the system may infer (e.g., based on log data indicative of user-initiated actions performed by other computing devices) that the search including the name of the particular movie is for a purpose other than purchasing additional tickets.

The system may therefore adjust the search results returned from the search so that movie showtimes are ranked lower than other information (e.g., reviews, memorabilia, trivia, etc.) about the particular movie.

Después de que un usuario de un dispositivo informático compre entradas para una película en particular que está en los cines, un usuario puede hacer que el sistema informático ejecute una búsqueda usando el nombre de la película en particular como parte de una consulta.

El sistema patentado puede obtener información contextual, incluida una indicación de que las entradas ya se compraron para una proyección futura de la película en particular.

En respuesta, el sistema puede inferir (p. ej., en base a datos de registro indicativos de acciones iniciadas por el usuario realizadas por otros dispositivos informáticos) que la búsqueda, incluido el nombre de la película en particular, tiene un propósito distinto a la compra de boletos adicionales.

Por lo tanto, el sistema puede ajustar los resultados de búsqueda devueltos por la búsqueda para que los horarios de las películas se clasifiquen por debajo de otra información (por ejemplo, reseñas, recuerdos, curiosidades, etc.) sobre la película en particular.

Los inventores de la patente explican por qué usaron este ejemplo de una película para hablarnos sobre el contexto.

Dicen que al ajustar automáticamente los resultados de búsqueda para enfatizar la información que es más probable que busque un buscador, en un contexto actual (después de comprar boletos de cine), el sistema puede permitir que los buscadores experimenten menos estrés y/o no pierdan tiempo y recursos valiosos.

Se reduce el tiempo dedicado a la búsqueda de información en y entre los resultados de búsqueda (al incluir el nombre de la película en la consulta realizada).

La patente nos dice que al usar información contextual en la consulta para ayudar a obtener mejores resultados en función de la intención detrás de la búsqueda, se asegurará de no mostrar resultados que brinden información de identificación personal.

En términos simples: ¡Dale a la gente lo que quiere!

Y también se toman en serio la privacidad personal:

For example, a user’s identity may be treated so that no personally identifiable information can be determined about the user, or a user’s geographic location may be generalized where location information is obtained (such as to a city, ZIP code, or state level) so that a particular location of a user cannot be determined.

Por ejemplo, la identidad de un usuario puede tratarse de modo que no se pueda determinar información de identificación personal sobre el usuario, o la ubicación geográfica de un usuario puede generalizarse donde se obtiene la información de ubicación (como una ciudad, código postal o nivel estatal) para que

Esta patente se puede encontrar en:

Predecir la intención de una búsqueda para un contexto particular Predicting intent of a search for a particular context

Resumen

A computing system is described that determines, based on user-initiated actions performed by a group of computing devices, an intent of a search using a particular search query received from a computing device.

The computing system adjusts, based on the intent, at least a particular portion of search results obtained from the search using the search query by emphasizing information that satisfies the intent.

The computing system sends, to the computing device, an indication of the adjusted search results.

Se describe un sistema informático que determina, en base a las acciones iniciadas por el usuario realizadas por un grupo de dispositivos informáticos, una intención de búsqueda utilizando una consulta de búsqueda particular recibida desde un dispositivo informático.

El sistema informático ajusta, en función de la intención, al menos una parte particular de los resultados de búsqueda obtenidos de la búsqueda utilizando la consulta de búsqueda al enfatizar la información que satisface la intención.

El sistema informático envía, al dispositivo informático, una indicación de los resultados de búsqueda ajustados.

Predicción de la intención en las búsquedas con conocimiento del contexto

Google nos informa sobre los tipos de información contextual que se pueden considerar cuando se realizan consultas, y que podrían incluir información como:

  • Temas de interés del usuario (por ejemplo, las «cosas» favoritas de un usuario que normalmente se mantienen como un gráfico de interés del usuario o algún otro tipo de estructura de datos).
  • Información de contacto asociada con los usuarios (por ejemplo, la información de contacto personal de un usuario, así como información sobre los amigos, compañeros de trabajo, conexiones de redes sociales, familia, etc. de un usuario).
  • Historiales de búsqueda.
  • Historiales de ubicación.
  • Tareas a largo y corto plazo.
  • Información del calendario.
  • Historiales de uso de aplicaciones.
  • Historiales de compra.
  • Favoritos.
  • Marcadores.
  • Otra información que los dispositivos informáticos y los sistemas de servidores de información pueden recopilar sobre un usuario de dispositivos informáticos.
  • Información sobre el estado operativo de un dispositivo informático.
  • El entorno físico y/o virtual del usuario y/o el dispositivo informático en varios lugares y momentos.

¿Cómo podría un motor de búsqueda usar este contexto para predecir una consulta que proporcione información útil y útil para un buscador?

A esto apunta la patente:

Prediction module may execute a machine-learning model (e.g., a deep-learning model) that receives as inputs: a search query (or portion of a search query) and a current context received from the context module.

The machine-learning model may generate as output, an indication (such as a label or other identifier) of an intent of a search using the search query for the current context.

The intents determined by the prediction module may be selected from a group of predefined intents.
Some examples of predefined intents include transportation or travel-related intents (e.g., ride sharing, flight status, ticket purchase, schedules, and other transportation-related intents) and entertainment-related intents (e.g., movie review, showtimes, ticket purchase, cast member biography, album or song review, artist biography, artist tour dates, and other entertainment-related intents).

El módulo de predicción puede ejecutar un modelo de aprendizaje automático (por ejemplo, un modelo de aprendizaje profundo) que recibe como entradas: una consulta de búsqueda (o parte de una consulta de búsqueda) y un contexto actual recibido del módulo de contexto.

El modelo de aprendizaje automático puede generar como resultado una indicación (como una etiqueta u otro identificador) de una intención de búsqueda utilizando la consulta de búsqueda para el contexto actual.

Los intentos determinados por el módulo de predicción se pueden seleccionar de un grupo de intentos predefinidos.

Además, se puede decidir sobre una puntuación asociada con la intención.

Esto es lo que nos dice la patente sobre esa puntuación:

The score of intent may indicate a degree of confidence (e.g., a probability or other degree of likelihood) that the purpose of executing a search using the search query in a current context is to obtain information that satisfies the intent.

La puntuación de la intención puede indicar un grado de confianza (por ejemplo, una probabilidad u otro grado de probabilidad) de que el propósito de ejecutar una búsqueda utilizando la consulta de búsqueda en un contexto actual es obtener información que satisfaga la intención.

Por supuesto, hemos visto lenguaje sobre ciertos umbrales que se cumplen con ese puntaje.

Si la puntuación no es lo suficientemente alta, el motor de búsqueda puede abstenerse de ajustar los resultados de búsqueda en función de la intención.

Por el contrario, si supera ese umbral, el efecto de la intención en la consulta puede ser mucho más fuerte.

La patente proporciona muchos más detalles sobre cómo se puede utilizar la intención en relación con la intención de ofrecer resultados que satisfagan las necesidades situacionales e informativas de los buscadores.

Expansión de la intención en los resultados de búsqueda

Cuando los ingenieros de búsqueda escribieron en el pasado sobre la intención y la búsqueda, a menudo hablaban de la intención en términos como:

  • Informativo.
  • Comercial.
  • Transaccional.
  • Relativo a la navegación.

Una intención informativa obtiene la respuesta de un resultado que devolvió información sobre una consulta, como el historial de pizza o una receta de pizza.

Una intención comercial obtiene la respuesta de un resultado que devolvió una forma de comprar algo relacionado con una consulta, como una pizzería local, una tienda que vende masa y salsa para pizza y hornos.

Una intención transaccional obtiene la respuesta de un resultado que permite a un visitante realizar algún tipo de acción, como pedir una pizza para que la entreguen en su casa.

Una intención de navegación obtiene la respuesta de un resultado que permite a un buscador visitar una página que puede haber visitado antes, o que tiene una idea de que existe. Un ejemplo de esto podría ser una página que les informe sobre dónde se inició Dominos Pizza y quién está en la junta directiva de la empresa.

Para finalizar, esta patente analiza el contexto de una búsqueda e intenta adivinar la intención detrás de esa búsqueda en función de ese contexto.

Esto puede implicar una reescritura de la consulta para incluir información sobre ese contexto.

Más recursos:

Credito de imagen

Captura de pantalla tomada por el autor, marzo de 2021

Leer el articulo original en Search Engine Journal.

¡Danos un Voto!

¿Tienes una pregunta?

Luis Narciso
Sobre SEO
(Posicionamiento Web)

Frank Fajardo
Sobre Diseño Web, Anuncios, Diseño y Redes Sociales