Procesarea și editarea interogărilor în limbaj natural

Publicat: 2022-04-11

Un brevet Google recent acordat a apărut despre procesarea și editarea interogărilor în limbaj natural.

După cum se vede de la Google, brevetele atribuite motorului de căutare ne oferă informații despre procesele dezvoltate la Mountain View, Ca. Acesta ne permite să vedem cum lucrează Google la editarea interogărilor în limbaj natural.

În luna mai trecută, am scris despre un alt brevet Google într-o postare care merită revăzută numită: Natural Language Query Responses.

Sistemele de calcul capabile să editeze interogări în limbaj natural interpretează declarația utilizatorului și iau imediat anumite acțiuni, cum ar fi efectuarea unei căutări sau generarea unui articol.

Dar, dacă interpretarea automată a declarației utilizatorului este oprită de un singur cuvânt sau de o ușoară nuanță, interpretarea declarației poate fi complet greșită, inutilă și chiar dăunătoare. Pentru a remedia acest lucru, sistemele existente impun utilizatorului să repete întreaga declarație, eventual variind câteva cuvinte, pentru a obține rezultatul dorit.

Sistemele și metodele sunt dezvăluite aici pentru editarea interogărilor în limbaj natural. Un circuit receptor primește interogarea în limbaj natural de la un utilizator. Un circuit de interpret în limbaj natural analizează interogarea în limbaj natural pentru a converti interogarea în limbaj natural în mai multe categorii și mai multe variabile. Fiecare variabilă în numărul de variabile corespunzătoare unei clase în numărul de tipuri.

O interfață cu utilizatorul afișează numărul de categorii și numărul de variabile. Acesta permite utilizatorului să modifice cel puțin o variabilă în numărul de variabile prin furnizarea unui enunț în limbaj natural.

Procesarea interogărilor în limbaj natural

editarea interogărilor în limbaj natural

Un alt aspect se referă la un sistem care include mijloace pentru editarea interogărilor în limbaj natural. A primi înseamnă a primi interogarea în limbaj natural de la un utilizator.

Interpretarea limbajului natural înseamnă analiza interogării limbajului natural pentru a converti interogarea limbajului natural în mai multe categorii și mai multe variabile. Fiecare variabilă în numărul de variabile corespunzătoare unei clase în numărul de tipuri.

Interfața înseamnă afișarea numărului de categorii și a numărului de variabile și a permite utilizatorului să modifice cel puțin o variabilă în numărul de variabile prin furnizarea unui enunț în limbaj natural.

Interogarea în limbaj natural este o solicitare de afișare a unei liste de fișiere pe un sistem de stocare bazat pe web. Numărul de categorii poate include cel puțin două dintre:

  • Tip fișier
  • Proprietarul fișierului
  • timp
  • Locație

Metoda poate include în plus mijloace pentru filtrarea unui număr de fişiere utilizator pe sistemul de stocare bazat pe web pe baza prevalenţei categoriilor şi a majorităţii variabilelor.

Utilizatorul modifică cel puțin o variabilă selectând cel puțin o variabilă și rostind o frază pentru a înlocui cel puțin o variabilă. Sistemul mai poate cuprinde mijloace pentru a permite utilizatorului să schimbe interogarea în limbaj natural prin rostirea unui cuvânt pentru a adăuga una sau mai multe categorii şi variabile la interogarea în limbaj natural.

Sistemul mai poate cuprinde mijloace pentru a determina dacă să actualizeze interogarea în limbaj natural sau să genereze o nouă interogare bazată pe multe categorii şi variabile în enunţul în limbaj natural furnizat de utilizator.

Permiterea utilizatorului să modifice cel puțin o variabilă poate obține o modificare a interogării în limbaj natural, iar mijloacele pentru a permite utilizatorului să modifice cel puțin o variabilă pot permite utilizatorului să anuleze modificarea pentru a reveni la interogarea în limbaj natural.

Filtrarea listelor de interogări în limbaj natural

liste de filtrare de interogări în limbaj natural

Sistemul include filtrarea unei liste de articole bazate pe categorii și variabile, furnizarea listei filtrate de articole către utilizator și marcarea elementelor din lista filtrată de lucruri ca răspuns la primirea unei solicitări a utilizatorului de a marca articolele.

Ca răspuns la primirea unei intrări de utilizator care indică o solicitare pentru o interogare în limbaj natural generată de mașină care ar avea ca rezultat numărul de categorii și numărul de variabile, mijloacele de interfață pot furniza în plus utilizatorului interogarea în limbaj natural generată de mașină.

Editarea interogărilor în limbaj natural

Un sistem de editare a interogărilor în limbaj natural – în special, este descris un dispozitiv care permite procesarea și editarea eficientă a interogărilor într-un format în limbaj natural. Dar, un specialist în domeniu va înțelege că sistemele și metodele descrise aici pot fi adaptate și modificate după cum este adecvat pentru aplicația care se adresează și că sistemele și metodele descrise aici pot fi utilizate în alte aplicații adecvate, și că astfel de alte completări și modificări nu vor ieși din domeniul de aplicare al acestora.

În general, sistemele computerizate descrise aici pot cuprinde unul sau mai multe motoare, care includ un dispozitiv sau dispozitive de procesare, cum ar fi un computer, microprocesor, dispozitiv logic sau alt dispozitiv sau procesor care este configurat cu hardware, firmware și software pentru a efectua una sau mai multe dintre metodele computerizate descrise aici.

Brevetul prevede editarea și procesarea interogărilor într-un format de limbaj natural. Dispozitivul descris este ușor de utilizat și permite utilizatorului să dea instrucțiuni unui dispozitiv pentru afișarea și organizarea documentelor. Sistemele și metodele descrise depășesc multe dificultăți tehnice asociate interpreților de limbaj natural existenți și sunt descrise ca un sistem de stocare bazat pe web, care poate comunica cu alte sisteme printr-o rețea pentru a stoca și partaja datele utilizatorului.

În general, una dintre abilitățile obișnuite din domeniu va înțelege că sistemele și metodele descrise aici se aplică sistemelor care sunt interconectate fără a se îndepărta de scopul acestora.

Sisteme și metode pentru editarea și reluarea interogărilor în limbaj natural
Inventatori: Robert Brett Rose, Gregory Brandon Owen și Keith Charles Bottner
Cesionar: Google LLC
Brevet SUA: 11.288.321
Acordat: 29 martie 2022
Depus: 30 mai 2019

Abstract

Se primește un semn al primului enunț în limbaj natural care identifică o solicitare de utilizator. O interogare în limbaj natural este generată pe baza primului enunț în limbaj natural. Interogarea limbajului natural cuprinde

(i) o pluralitate de categorii și
(ii) o pluralitate de variabile.

Se primește un semn al unui al doilea enunț în limbaj natural care identifică o modificare a cererii utilizatorului. Se stabilește dacă se schimbă interogarea în limbaj natural sau se generează o nouă interogare în limbaj natural pe baza celui de-al doilea enunț în limbaj natural.

Răspunzând la determinarea faptului că interogarea în limbaj natural trebuie să fie modificată pe baza celui de-al doilea enunț în limbaj natural, cel puțin una din multitudinea de variabile ale pluralității de categorii ale interogării în limbaj natural este modificată pentru a corespunde celei de-a doua enunțuri în limbaj natural. Un răspuns la cererea utilizatorului este furnizat pe baza interogării modificate în limbaj natural.

Editarea interogărilor de limbaj natural Concluzie

Brevetul anterior privind procesarea limbajului natural intră în mai multe detalii despre regulile gramaticale. Acesta clarifică faptul că motorul de căutare Google folosește procesarea limbajului natural în comunicarea dintre el și oamenii care îl folosesc pentru a căuta. Am rezumat rezumatul brevetului, trecând peste analiza juridică din spatele depunerii brevetului. De asemenea, am scris despre brevetele de dialog de la om la computer de la Google, care se concentrează, de asemenea, pe modul în care oamenii și computerele interacționează între ele. Aceasta este o mișcare către o mai bună introducere și răspuns la întrebări cu motorul de căutare.

Căutați știri direct în căsuța dvs. de e-mail

Acest câmp este în scop de validare și trebuie lăsat neschimbat.

*Necesar