Обработка и редактирование запросов на естественном языке

Опубликовано: 2022-04-11

Вышел недавно выданный Google патент на обработку и редактирование запросов на естественном языке.

Как видно из Google, патенты, присвоенные поисковой системе, дают нам представление о процессах, разработанных в Маунтин-Вью, Калифорния. Это позволяет нам посмотреть, как Google работает над редактированием запросов на естественном языке.

В мае прошлого года я написал о другом патенте Google в статье, которую стоит пересмотреть, под названием «Ответы на запросы на естественном языке».

Вычислительные системы, способные редактировать запросы на естественном языке, интерпретируют заявление пользователя и немедленно выполняют какое-либо действие, например, выполняют поиск или создают элемент.

Но если машинная интерпретация утверждения пользователя отличается от единственного слова или небольшого нюанса, интерпретация утверждения может быть совершенно неправильной, бесполезной и даже вредной. Чтобы исправить это, существующие системы требуют, чтобы пользователь повторил все утверждение целиком, возможно, изменив несколько слов, для достижения желаемого результата.

Здесь раскрываются системы и способы редактирования запросов на естественном языке. Схема приемника принимает запрос на естественном языке от пользователя. Схема интерпретатора естественного языка анализирует запрос на естественном языке, чтобы преобразовать запрос на естественном языке в несколько категорий и несколько переменных. Каждая переменная по количеству переменных соответствует одному классу по количеству типов.

Пользовательский интерфейс отображает количество категорий и количество переменных. Это позволяет пользователю изменить хотя бы одну переменную из числа переменных, предоставляя высказывание на естественном языке.

Обработка запросов на естественном языке

редактирование запросов на естественном языке

Другой аспект относится к системе, включающей средства редактирования запросов на естественном языке. Получение означает получение запроса на естественном языке от пользователя.

Интерпретация естественного языка означает анализ запроса на естественном языке для преобразования запроса на естественном языке в несколько категорий и несколько переменных. Каждая переменная по количеству переменных соответствует одному классу по количеству типов.

Взаимодействие означает отображение количества категорий и количества переменных и предоставление пользователю возможности изменить хотя бы одну переменную из числа переменных, предоставив высказывание на естественном языке.

Запрос на естественном языке — это запрос на отображение списка файлов в сетевой системе хранения. В число категорий может входить не менее двух из:

  • Тип файла
  • Владелец файла
  • время
  • место нахождения

Способ может дополнительно включать в себя средства для фильтрации ряда пользовательских файлов в сетевой системе хранения данных на основе распространенности категорий и большинства переменных.

Пользователь изменяет по крайней мере одну переменную, выбирая по крайней мере одну переменную и произнося фразу, чтобы заменить по крайней мере одну переменную. Система может дополнительно содержать средство, позволяющее пользователю изменять запрос на естественном языке, произнося слово для добавления одной или нескольких категорий и переменных к запросу на естественном языке.

Система может дополнительно содержать средство для определения того, следует ли обновлять запрос на естественном языке или генерировать новый запрос на основе множества категорий и переменных в высказывании на естественном языке, предоставленном пользователем.

Разрешение пользователю изменять по меньшей мере одну переменную может привести к модификации запроса на естественном языке, а средство, позволяющее пользователю изменять по меньшей мере одну переменную, может дополнительно позволить пользователю отменить изменение, чтобы вернуться к запросу на естественном языке.

Фильтрация списков запросов на естественном языке

фильтрация списков запросов на естественном языке

Система включает в себя фильтрацию списка элементов на основе категорий и переменных, предоставление отфильтрованного списка элементов пользователю и пометку элементов в отфильтрованном списке элементов в ответ на получение запроса пользователя на пометку элементов.

В ответ на получение пользовательского ввода, указывающего на запрос сгенерированного машиной запроса на естественном языке, результатом которого будет количество категорий и количество переменных, средство сопряжения может дополнительно предоставить пользователю сгенерированный машиной запрос на естественном языке.

Редактирование запросов на естественном языке

Система редактирования запросов на естественном языке – в частности, описывается устройство, позволяющее эффективно обрабатывать и редактировать запросы в формате естественного языка. Но специалисту в данной области техники будет понятно, что системы и способы, описанные в настоящем документе, могут быть адаптированы и модифицированы в соответствии с рассматриваемым приложением, и что системы и способы, описанные в настоящем документе, могут использоваться в других подходящих приложениях, и что такие другие дополнения и изменения не выходят за его рамки.

Как правило, компьютеризированные системы, описанные в настоящем документе, могут включать один или несколько механизмов, которые включают в себя устройство или устройства обработки, такие как компьютер, микропроцессор, логическое устройство или другое устройство или процессор, который конфигурируется с аппаратным обеспечением, программно-аппаратным обеспечением и программным обеспечением для выполнения один или несколько компьютеризированных способов, описанных в настоящем документе.

Патент предусматривает редактирование и обработку запросов в формате естественного языка. Описанное устройство простое в использовании и позволяет пользователю давать инструкции устройству для отображения и организации документов. Описанные системы и методы преодолевают многие технические трудности, связанные с существующими интерпретаторами естественного языка, и описываются как веб-система хранения, которая может связываться с другими системами по сети для хранения и обмена пользовательскими данными.

В общем, специалисту в данной области техники будет понятно, что системы и способы, описанные здесь, применимы к системам, которые соединяются между собой, не выходя за их рамки.

Системы и методы редактирования и воспроизведения запросов на естественном языке
Изобретатели: Роберт Бретт Роуз, Грегори Брэндон Оуэн и Кит Чарльз Боттнер.
Правопреемник: Google LLC
Патент США: 11 288 321
Выдано: 29 марта 2022 г.
Подано: 30 мая 2019 г.

Абстрактный

Принимается признак первого высказывания на естественном языке, идентифицирующего запрос пользователя. Запрос на естественном языке генерируется на основе первого высказывания на естественном языке. Запрос на естественном языке включает

(i) множество категорий, и
(ii) множество переменных.

Принимается признак второго высказывания на естественном языке, идентифицирующего модификацию пользовательского запроса. Определяется, следует ли изменить запрос на естественном языке или сгенерировать новый запрос на естественном языке на основе второго высказывания на естественном языке.

В ответ на определение того, что запрос на естественном языке должен быть изменен на основе второго высказывания на естественном языке, по меньшей мере одна из множества переменных множества категорий запроса на естественном языке модифицируется, чтобы соответствовать второму высказыванию на естественном языке. Ответ на запрос пользователя предоставляется на основе измененного запроса на естественном языке.

Редактирование запросов на естественном языке Заключение

Более ранний патент на обработку естественного языка более подробно описывает правила грамматики. Этот поясняет, что поисковая система Google использует обработку естественного языка при общении между ней и людьми, использующими ее для поиска. Я резюмировал краткое изложение патента, пропустив юридический анализ подачи заявки на патент. Я также писал о патентах Google на диалог человека с компьютером, которые также фокусируются на том, как люди и компьютеры взаимодействуют друг с другом. Это движение к лучшему вводу и ответам на вопросы с помощью поисковой системы.

Поиск новостей прямо в папку «Входящие»

Это поле предназначено для проверки и должно быть оставлено без изменений.

*Необходимый