Przetwarzanie i edycja zapytań w języku naturalnym
Opublikowany: 2022-04-11Niedawno przyznano patent Google dotyczący przetwarzania i edytowania zapytań w języku naturalnym.
Jak wynika z Google, patenty przypisane do wyszukiwarki zapewniają nam wgląd w procesy opracowane w Mountain View, CA. Ten pozwala nam przyjrzeć się, jak Google pracuje nad edycją zapytań w języku naturalnym.
W maju ubiegłego roku pisałem o innym patencie Google w poście, do którego warto wrócić, zatytułowanym: Natural Language Query Responses.
Systemy komputerowe zdolne do edycji zapytań w języku naturalnym interpretują wypowiedź użytkownika i natychmiast podejmują pewne działania, takie jak wyszukiwanie lub generowanie elementu.
Jeśli jednak maszynowa interpretacja wypowiedzi użytkownika jest odbiegająca od jednego słowa lub drobnego niuansu, interpretacja może być całkowicie błędna, bezużyteczna, a nawet szkodliwa. Aby temu zaradzić, istniejące systemy wymagają od użytkownika powtórzenia całej wypowiedzi, ewentualnie zmieniając kilka słów, aby osiągnąć pożądany rezultat.
W niniejszym dokumencie ujawniono systemy i metody służące do edytowania zapytań w języku naturalnym. Obwody odbiornika odbierają zapytanie w języku naturalnym od użytkownika. Obwód interpretera języka naturalnego analizuje zapytanie w języku naturalnym, aby przekonwertować zapytanie w języku naturalnym na kilka kategorii i kilka zmiennych. Każda zmienna w liczbie zmiennych odpowiadających jednej klasie w liczbie typów.
Interfejs użytkownika wyświetla liczbę kategorii i liczbę zmiennych. Umożliwia użytkownikowi zmianę co najmniej jednej zmiennej w liczbie zmiennych poprzez podanie wypowiedzenia w języku naturalnym.
Przetwarzanie zapytań w języku naturalnym
Inny aspekt dotyczy systemu zawierającego środki do edycji zapytań w języku naturalnym. Odbieranie oznacza odbieranie zapytania w języku naturalnym od użytkownika.
Interpretacja języka naturalnego oznacza parsowanie zapytania w języku naturalnym w celu przekształcenia zapytania w języku naturalnym na kilka kategorii i kilka zmiennych. Każda zmienna w liczbie zmiennych odpowiadających jednej klasie w liczbie typów.
Interfejs to wyświetlanie liczby kategorii i liczby zmiennych oraz umożliwienie użytkownikowi zmiany co najmniej jednej zmiennej w liczbie zmiennych poprzez podanie wypowiedzi w języku naturalnym.
Zapytanie w języku naturalnym to żądanie wyświetlenia listy plików w internetowym systemie pamięci masowej. Liczba kategorii może obejmować co najmniej dwie z:
- Typ pliku
- Właściciel pliku
- czas
- Lokalizacja
Sposób może ponadto obejmować środki do filtrowania wielu plików użytkownika w sieciowym systemie przechowywania na podstawie rozpowszechnienia kategorii i większości zmiennych.
Użytkownik modyfikuje co najmniej jedną zmienną, wybierając co najmniej jedną zmienną i wypowiadając frazę zastępującą co najmniej jedną zmienną. System może ponadto zawierać środki umożliwiające użytkownikowi zmianę zapytania w języku naturalnym poprzez wypowiedzenie słowa w celu dodania jednej lub większej liczby kategorii i zmiennych do zapytania w języku naturalnym.
System może ponadto zawierać środki do określania, czy zaktualizować zapytanie w języku naturalnym, czy wygenerować nowe zapytanie w oparciu o wiele kategorii i zmiennych w wypowiedzeniu w języku naturalnym dostarczonym przez użytkownika.
Umożliwienie użytkownikowi zmiany co najmniej jednej zmiennej może spowodować modyfikację zapytania w języku naturalnym, a środki umożliwiające użytkownikowi modyfikację co najmniej jednej zmiennej mogą dodatkowo umożliwić użytkownikowi cofnięcie zmiany w celu powrotu do zapytania w języku naturalnym.
Filtrowanie list zapytań w języku naturalnym
System obejmuje filtrowanie listy elementów na podstawie kategorii i zmiennych, udostępnianie przefiltrowanej listy elementów użytkownikowi oraz oznaczanie elementów na przefiltrowanej liście elementów w odpowiedzi na otrzymanie od użytkownika żądania oflagowania elementów.
W odpowiedzi na otrzymanie od użytkownika danych wejściowych wskazujących na żądanie wygenerowanego przez maszynę zapytania w języku naturalnym, które skutkowałoby liczbą kategorii i liczbą zmiennych, środki interfejsu mogą ponadto dostarczyć użytkownikowi wygenerowane maszynowo zapytanie w języku naturalnym.
Edytowanie zapytań w języku naturalnym
System do edycji zapytań w języku naturalnym – w szczególności zostaje opisane urządzenie, które pozwala na sprawne przetwarzanie i edycję zapytań w formacie języka naturalnego. Jednak specjalista w tej dziedzinie zrozumie, że opisane tutaj systemy i metody mogą być dostosowywane i modyfikowane, jak jest to właściwe dla adresowanej aplikacji, oraz że opisane tutaj systemy i metody mogą być stosowane w innych odpowiednich zastosowaniach, i że takie inne uzupełnienia i modyfikacje nie wyjdą z jego zakresu.
Ogólnie rzecz biorąc, systemy komputerowe opisane w niniejszym dokumencie mogą zawierać jeden lub więcej silników, które obejmują urządzenie lub urządzenia przetwarzające, takie jak komputer, mikroprocesor, urządzenie logiczne lub inne urządzenie lub procesor, które są konfigurowane pod kątem sprzętu, oprogramowania układowego i oprogramowania do wykonywania jedną lub więcej metod komputerowych opisanych w niniejszym dokumencie.
Patent przewiduje edycję i przetwarzanie zapytań w formacie języka naturalnego. Opisane urządzenie jest łatwe w obsłudze i umożliwia użytkownikowi wydawanie instrukcji urządzeniu do wyświetlania i organizowania dokumentów. Opisane systemy i metody przezwyciężają wiele trudności technicznych związanych z istniejącymi interpreterami języka naturalnego i są określane jako internetowy system przechowywania, który może komunikować się z innymi systemami za pośrednictwem sieci w celu przechowywania i udostępniania danych użytkownika.

Ogólnie rzecz biorąc, jeden ze zwykłych biegłych w dziedzinie zrozumie, że opisane tutaj systemy i sposoby mają zastosowanie do systemów, które łączą się ze sobą bez odchodzenia od ich zakresu.
Systemy i metody edycji i odtwarzania zapytań w języku naturalnym
Wynalazcy: Robert Brett Rose, Gregory Brandon Owen i Keith Charles Bottner
Pełnomocnik: Google LLC
Patent USA: 11 288 321
Przyznano: 29 marca 2022
Złożono: 30 maja 2019 r.
Abstrakcyjny
Otrzymywany jest znak pierwszej wypowiedzi w języku naturalnym identyfikujący żądanie użytkownika. Zapytanie w języku naturalnym jest generowane na podstawie pierwszej wypowiedzi w języku naturalnym. Zapytanie w języku naturalnym obejmuje:
(i) wiele kategorii oraz
(ii) wiele zmiennych.Otrzymywany jest znak drugiej wypowiedzi w języku naturalnym, wskazujący na modyfikację żądania użytkownika. Zostanie ustalone, czy zmienić zapytanie w języku naturalnym, czy wygenerować nowe zapytanie w języku naturalnym na podstawie drugiej wypowiedzi w języku naturalnym.
W odpowiedzi na ustalenie, że zapytanie w języku naturalnym ma zostać zmodyfikowane w oparciu o drugą wypowiedź w języku naturalnym, co najmniej jedna z wielu zmiennych z wielu kategorii zapytania w języku naturalnym zostaje zmodyfikowana tak, aby odpowiadała drugiej wypowiedzeniu w języku naturalnym. Odpowiedź na żądanie użytkownika jest dostarczana na podstawie zmodyfikowanego zapytania w języku naturalnym.
Wnioski dotyczące edycji zapytań w języku naturalnym
Wcześniejszy patent na przetwarzanie języka naturalnego zajmuje się bardziej szczegółowymi zasadami gramatyki. Ten wyjaśnia, że wyszukiwarka Google wykorzystuje przetwarzanie języka naturalnego w komunikacji między nią a ludźmi używającymi jej do wyszukiwania. Podsumowałem podsumowanie patentu, pomijając analizę prawną dotyczącą zgłoszenia patentowego. Piszę też o patentach Google na dialog człowiek-komputer, które również skupiają się na interakcji między ludźmi i komputerami. Jest to ruch w kierunku lepszego wprowadzania danych i odpowiadania na pytania za pomocą wyszukiwarki.
Przeszukaj wiadomości prosto do skrzynki odbiorczej
*Wymagany