Informacje na temat przetwarzania języka naturalnego
Przetwarzanie języka naturalnego (NLP) to obszar sztucznej inteligencji zajmujący się tworzeniem oprogramowania, które rozumie język pisany i mówiony.
NLP pozwala na tworzenie oprogramowania, które ma następujące możliwości:
- Analizowanie i interpretowanie tekstu w dokumentach, wiadomościach e-mail i innych źródłach.
- Interpretowanie języka mówionego i syntezowanie mówionych odpowiedzi.
- Automatyczne tłumaczenie mówionych lub pisanych fraz między językami.
- Interpretowanie poleceń i określanie odpowiednich akcji.
Na przykład Starship Commander to gra wirtualnej rzeczywistości (VR) z Human Interact, która odbywa się w świecie science fiction. Gra wykorzystuje przetwarzanie języka naturalnego, aby umożliwić graczom kontrolowanie narracji oraz interakcję z postaciami w grze i systemami statków kosmicznych.
Obejrzyj poniższy film wideo, aby dowiedzieć się więcej.
Przetwarzanie języka naturalnego na platformie Microsoft Azure
Język sztucznej inteligencji platformy Microsoft umożliwia tworzenie rozwiązań przetwarzania języka naturalnego. Niektóre funkcje języka sztucznej inteligencji platformy Azure obejmują zrozumienie i analizowanie tekstu, trenowanie modeli językowych konwersacji, które mogą zrozumieć polecenia mówione lub tekstowe oraz tworzyć inteligentne aplikacje.
Azure AI Speech firmy Microsoft to inna usługa, która może służyć do tworzenia rozwiązań przetwarzania języka naturalnego. Funkcje usługi Mowa w usłudze Azure AI obejmują rozpoznawanie mowy i syntezę, tłumaczenia w czasie rzeczywistym, transkrypcje konwersacji i nie tylko.
Usługa Azure AI Translator firmy Microsoft używa modelu neuronowego tłumaczenia maszynowego (NMT) do tłumaczenia, który analizuje semantyczny kontekst tekstu i renderuje dokładniejsze i kompletne tłumaczenie w wyniku.
Funkcje języka sztucznej inteligencji platformy Azure można eksplorować w usługach Azure Language Studio i Azure AI Speech w usłudze Azure Speech Studio. Funkcje usługi są dostępne do użytku i testowania w studiach i innych językach programowania.