Procesamiento y edición de consultas en lenguaje natural
Publicado: 2022-04-11Ha aparecido una patente de Google recientemente otorgada sobre el procesamiento y la edición de consultas en lenguaje natural.
Como se ve en Google, las patentes asignadas al motor de búsqueda nos brindan información sobre los procesos desarrollados en Mountain View, Ca. Este nos permite ver cómo Google está trabajando en la edición de consultas en lenguaje natural.
En mayo pasado, escribí sobre otra patente de Google en una publicación que vale la pena revisar llamada: Respuestas a consultas en lenguaje natural.
Los sistemas informáticos capaces de editar consultas en lenguaje natural interpretan la declaración del usuario e inmediatamente realizan alguna acción, como realizar una búsqueda o generar un elemento.
Pero, si la interpretación de la máquina de la declaración del usuario se equivoca por una sola palabra o un ligero matiz, la interpretación de la declaración puede ser completamente errónea, inútil e incluso perjudicial. Para remediar esto, los sistemas existentes requieren que el usuario repita la declaración completa, posiblemente variando algunas palabras, para lograr el resultado deseado.
Los sistemas y métodos se describen aquí para editar consultas en lenguaje natural. Un circuito receptor recibe la consulta en lenguaje natural de un usuario. Un circuito de interpretación de lenguaje natural analiza la consulta de lenguaje natural para convertir la consulta de lenguaje natural en varias categorías y varias variables. Cada variable en el número de variables correspondientes a una clase en el número de tipos.
Una interfaz de usuario muestra el número de categorías y el número de variables. Permite al usuario cambiar al menos una variable en el número de variables proporcionando una expresión en lenguaje natural.
Procesamiento de consultas en lenguaje natural
Otro aspecto se relaciona con un sistema que incluye medios para editar consultas en lenguaje natural. Recibir significa recibir la consulta en lenguaje natural de un usuario.
La interpretación del lenguaje natural significa analizar la consulta del lenguaje natural para convertir la consulta del lenguaje natural en varias categorías y varias variables. Cada variable en el número de variables correspondientes a una clase en el número de tipos.
Interfaz significa mostrar el número de categorías y el número de variables y permitir que el usuario cambie al menos una variable en el número de variables proporcionando una expresión en lenguaje natural.
La consulta en lenguaje natural es una solicitud para mostrar una lista de archivos en un sistema de almacenamiento basado en web. El número de categorías puede incluir al menos dos de:
- Tipo de archivo
- Propietario del archivo
- tiempo
- localización
El método puede incluir además medios para filtrar una serie de archivos de usuario en el sistema de almacenamiento basado en la web en función de la prevalencia de categorías y la mayoría de las variables.
El usuario modifica al menos una variable seleccionando al menos una variable y diciendo una frase para reemplazar al menos una variable. El sistema puede comprender además medios para permitir que el usuario cambie la consulta en lenguaje natural diciendo una palabra para agregar una o más categorías y variables a la consulta en lenguaje natural.
El sistema puede comprender además medios para determinar si actualizar la consulta en lenguaje natural o generar una nueva consulta basada en muchas categorías y variables en la pronunciación en lenguaje natural proporcionada por el usuario.
Permitir que el usuario cambie al menos una variable puede generar una modificación en la consulta en lenguaje natural, y los medios para permitir que el usuario modifique al menos una variable pueden permitir además al usuario deshacer el cambio para volver a la consulta en lenguaje natural.
Filtrado de listas de consultas en lenguaje natural
El sistema incluye filtrar una lista de artículos en función de categorías y variables, proporcionar la lista filtrada de artículos al usuario y marcar artículos en la lista filtrada de cosas en respuesta a la recepción de una solicitud del usuario para marcar los artículos.
En respuesta a la recepción de una entrada de usuario indicativa de una solicitud de una consulta de lenguaje natural generada por máquina que daría como resultado el número de categorías y el número de variables, los medios de interfaz pueden proporcionar además la consulta de lenguaje natural generada por máquina al usuario.
Edición de consultas en lenguaje natural
Un sistema para editar consultas en lenguaje natural; en particular, se describe un dispositivo que permite el procesamiento y la edición eficientes de consultas en un formato de lenguaje natural. Sin embargo, un experto normal en la materia entenderá que los sistemas y métodos descritos en este documento pueden adaptarse y modificarse según sea apropiado para la aplicación que se aborda y que los sistemas y métodos descritos en este documento pueden emplearse en otras aplicaciones adecuadas. y que tales otras adiciones y modificaciones no saldrán del alcance de la misma.
En general, los sistemas informáticos descritos en este documento pueden comprender uno o más motores, que incluyen un dispositivo o dispositivos de procesamiento, como una computadora, un microprocesador, un dispositivo lógico u otro dispositivo o procesador que se configura con hardware, firmware y software para realizar uno o más de los métodos computarizados descritos en este documento.
La patente prevé la edición y el procesamiento de consultas en un formato de lenguaje natural. El dispositivo descrito es fácil de usar y permite que un usuario dé instrucciones a un dispositivo para visualizar y organizar documentos. Los sistemas y métodos descritos superan muchas dificultades técnicas asociadas con los intérpretes de lenguaje natural existentes y se describen como un sistema de almacenamiento basado en web, que puede comunicarse con otros sistemas a través de una red para almacenar y compartir datos de usuario.

En general, un experto en la materia comprenderá que los sistemas y métodos descritos en el presente documento se aplican a sistemas que se interconectan sin apartarse del alcance de los mismos.
Sistemas y métodos para editar y reproducir consultas en lenguaje natural
Inventores: Robert Brett Rose, Gregory Brandon Owen y Keith Charles Bottner
Cesionario: Google LLC
Patente de EE. UU.: 11,288,321
Concedido: 29 de marzo de 2022
Archivado: 30 de mayo de 2019
Resumen
Se recibe una señal de una primera expresión en lenguaje natural que identifica una solicitud de usuario. Se genera una consulta en lenguaje natural en función de la primera expresión en lenguaje natural. La consulta en lenguaje natural comprende
(i) una pluralidad de categorías, y
(ii) una pluralidad de variables.Se recibe una señal de una segunda expresión en lenguaje natural que identifica una modificación a la solicitud del usuario. Se determina si cambiar la consulta en lenguaje natural o generar una nueva consulta en lenguaje natural basada en la segunda expresión en lenguaje natural.
En respuesta a la determinación de que la consulta en lenguaje natural se va a modificar basándose en la segunda expresión en lenguaje natural, al menos una de la pluralidad de variables de la pluralidad de categorías de la consulta en lenguaje natural se modifica para corresponder a la segunda expresión en lenguaje natural. Se proporciona una respuesta a la solicitud del usuario en función de la consulta de lenguaje natural modificada.
Edición de consultas en lenguaje natural Conclusión
La patente anterior sobre el procesamiento del lenguaje natural entra en más detalles sobre las reglas gramaticales. Este aclara que el motor de búsqueda de Google utiliza procesamiento de lenguaje natural en la comunicación entre este y los humanos que lo usan para buscar. He resumido el resumen de la patente, omitiendo el análisis legal detrás de la presentación de la patente. También he estado escribiendo sobre las patentes de diálogo entre humanos y computadoras de Google, que también se enfocan en cómo las personas y las computadoras interactúan entre sí. Este es un movimiento hacia una mejor entrada y respuesta de preguntas con el motor de búsqueda.
Busque noticias directamente en su bandeja de entrada
*Requerido