Konfigurowanie intencji i interpretacji języka naturalnego

Ukończone

Język naturalny

Przetwarzanie języka naturalnego (NLP) to podpole lingwistyki, informatyki i sztucznej inteligencji związane z interakcjami między komputerami a językiem ludzkim. Głównym celem nlp jest programowanie komputerów do przetwarzania i analizowania dużych ilości danych języka naturalnego. Wynikiem jest komputer zdolny do "zrozumienia" zawartości dokumentów, w tym kontekstowych niuansów języka. Technologia może następnie dokładnie wyodrębniać informacje i szczegółowe informacje zawarte w dokumentach oraz kategoryzować i organizować same dokumenty.

Wyzwania związane z przetwarzaniem języka naturalnego często obejmują rozpoznawanie mowy, zrozumienie języka naturalnego i generowanie języka naturalnego.

Zasób przewidywania platformy Azure dla aplikacji do interpretacji języka konwersacyjnego (CLU)

Znajomość języka konwersacyjnego (CLU) to oparta na chmurze usługa sztucznej inteligencji, która stosuje dostosowaną inteligencję uczenia maszynowego do konwersacyjnego tekstu w języku naturalnym użytkownika w celu przewidywania ogólnego znaczenia i wyciągania odpowiednich, szczegółowych informacji. Clu zapewnia dostęp za pośrednictwem niestandardowego portalu, interfejsów API i bibliotek klienckich zestawu SDK.

Intencje

Intencja reprezentuje zadanie lub akcję, którą użytkownik chce wykonać. Jest to cel wyrażony w wypowiedzi użytkownika.

Podmioty

Jednostka to obiekt lub element istotny dla intencji użytkownika. Jednostki definiują dane, które można wyodrębnić z wypowiedzi i są niezbędne do wykonania wymaganej akcji użytkownika.

Wypowiedzi

Wypowiedzi są danymi wejściowymi od użytkownika, który aplikacja musi interpretować. Aby wytrenować CLU do wyodrębniania intencji i jednostek z tych wypowiedzi, ważne jest przechwycenie różnych rodzajów przykładowych wypowiedzi dla każdej intencji. Uczenie aktywne, czyli proces kontynuowania trenowania na nowych wypowiedziach, jest niezbędny dla inteligencji uczenia maszynowego zapewnianej przez CLU. Wypowiedź może mieć tylko jedną najwyżej ocenianą intencję, ale może mieć wiele encji.

Rozpoznawanie intencji

Rozpoznawanie intencji (lub klasyfikacja intencji ) przyjmuje zapisane lub mówione dane wejściowe i klasyfikuje je na podstawie tego, co użytkownik chce osiągnąć. Rozpoznawanie intencji stanowi podstawowy składnik czatbotów i znajduje zastosowanie w konwersjach sprzedaży, obsłudze klienta i wielu innych obszarach. Rozpoznawanie intencji to forma przetwarzania języka naturalnego (NLP), podpole sztucznej inteligencji. NlP dotyczy komputerów przetwarzania i analizowania języka naturalnego; oznacza to, że każdy język, który rozwinął się naturalnie, a nie sztucznie (na przykład: języki kodowania komputerów).