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 lub zamierzenie wyrażone w wypowiedzi użytkownika.

Jednostki

Jednostka jest elementem lub elementem, który jest odpowiedni 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 to dane wejściowe od użytkownika, które Twoja aplikacja musi zinterpretować. Aby wytrenować wskazówki dotyczące wyodrębniania intencji i jednostek z nich, ważne jest przechwycenie różnych rodzajów przykładowych wypowiedzi dla każdej intencji. Uczenie aktywne lub proces dalszego trenowania nowych wypowiedzi jest niezbędny dla analizy uczenia maszynowego zapewnianej przez clu. Wypowiedź może mieć tylko jedną intencję oceniania, ale może mieć wiele jednostek.

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).