Główny » brokerzy » Przetwarzanie języka naturalnego (NLP)

Przetwarzanie języka naturalnego (NLP)

brokerzy : Przetwarzanie języka naturalnego (NLP)

Przetwarzanie języka naturalnego (NLP) to dziedzina sztucznej inteligencji, która umożliwia komputerom analizowanie i rozumienie języka ludzkiego. Został sformułowany w celu tworzenia oprogramowania, które generuje i rozumie języki naturalne, dzięki czemu użytkownik może prowadzić naturalne konwersacje ze swoim komputerem zamiast za pomocą programowania lub języków sztucznych, takich jak Java lub C.

Breaking Down Natural Language Processing (NLP)

Przetwarzanie języka naturalnego (NLP) to jeden krok w większej misji dla sektora technologii - mianowicie wykorzystanie sztucznej inteligencji (AI) w celu uproszczenia sposobu działania świata. Świat cyfrowy okazał się przełomem dla wielu firm, ponieważ coraz bardziej zaawansowana technologicznie populacja znajduje nowe sposoby interakcji online ze sobą i z firmami. Media społecznościowe na nowo zdefiniowały znaczenie społeczności; kryptowaluta zmieniła normę płatności cyfrowych; Handel elektroniczny nadał nowe znaczenie słowu wygoda, a przechowywanie w chmurze wprowadziło masowy poziom zatrzymywania danych.

Dzięki sztucznej inteligencji dziedziny takie jak uczenie maszynowe i głębokie uczenie się otwierają oczy na świat wszystkich możliwości. Uczenie maszynowe jest coraz częściej wykorzystywane w analizie danych w celu zrozumienia dużych zbiorów danych. Służy również do programowania chatbotów w celu symulacji ludzkich rozmów z klientami. Jednak te zaawansowane zastosowania uczenia maszynowego nie byłyby możliwe bez improwizacji przetwarzania języka naturalnego (NLP).

Jak faktycznie działa NLP?

NLP łączy sztuczną inteligencję z lingwistyką komputerową i informatyką, aby przetwarzać ludzkie i naturalne języki i mowę. Proces można podzielić na trzy części. Pierwszym zadaniem NLP jest zrozumienie naturalnego języka odbieranego przez komputer. Komputer wykorzystuje wbudowany model statystyczny do wykonania procedury rozpoznawania mowy, która konwertuje język naturalny na język programowania. Robi to, dzieląc ostatnią mowę, którą słyszy na małe jednostki, a następnie porównuje te jednostki z poprzednimi jednostkami z poprzedniej mowy. Wynik lub wynik w formacie tekstowym statystycznie określa słowa i zdania, które najprawdopodobniej zostały wypowiedziane. To pierwsze zadanie nazywa się przetwarzaniem mowy na tekst.

Następne zadanie nazywa się oznaczaniem części mowy (POS) lub ujednoznacznieniem kategorii słów. Ten proces elementarnie identyfikuje słowa w ich formach gramatycznych jako rzeczowniki, czasowniki, przymiotniki, czas przeszły itp., Używając zestawu reguł leksykalnych zakodowanych w komputerze. Po tych dwóch procesach komputer prawdopodobnie teraz rozumie znaczenie przemówienia.

Trzecim krokiem NLP jest konwersja tekstu na mowę. Na tym etapie komputerowy język programowania jest konwertowany na format dźwiękowy lub tekstowy dla użytkownika. Na przykład chatbot z wiadomościami finansowymi, któremu zadaje się pytanie typu „Jak Google się dzisiaj miewa?”, Najprawdopodobniej skanuje witryny z finansami online w poszukiwaniu akcji Google i może wybrać jako odpowiedź tylko takie informacje, jak cena i wolumen.

NLP próbuje uczynić komputery inteligentnymi poprzez przekonanie ludzi, że wchodzą w interakcje z innym człowiekiem. Test Turinga, zaproponowany przez Alana Turinga w 1950 r., Stwierdza, że ​​komputer może być w pełni inteligentny, jeśli potrafi myśleć i prowadzić rozmowę jak człowiek bez wiedzy człowieka, że ​​rozmawia z maszyną. Do tej pory tylko jeden komputer przeszedł test - chatbot z postacią 13-letniego chłopca. Nie oznacza to, że zbudowanie inteligentnej maszyny jest niemożliwe, ale przedstawia trudności związane z zmuszeniem komputera do myślenia lub konwersacji jak człowiek. Ponieważ słowa mogą być używane w różnych kontekstach, a maszyny nie mają rzeczywistego doświadczenia, które ludzie mają do przekazywania i opisywania bytów słowami, może minąć trochę więcej czasu, zanim świat całkowicie zniesie język programowania komputerowego.

Porównaj rachunki inwestycyjne Nazwa dostawcy Opis Ujawnienie reklamodawcy × Oferty przedstawione w tej tabeli pochodzą od partnerstw, od których Investopedia otrzymuje wynagrodzenie.

Terminy pokrewne

Test Turinga Test Turinga jest miarą ustalenia, czy maszyna może wykazać ludzką inteligencję w myślach, słowach lub czynach. więcej Czym są sztuczne sieci neuronowe? Sztuczne sieci neuronowe (ANN) są podstawą sztucznej inteligencji (AI), rozwiązującej problemy, które byłyby prawie niemożliwe dla ludzi. więcej Chatbot Chatbot to program komputerowy, który symuluje ludzką rozmowę za pomocą poleceń głosowych, czatów tekstowych lub obu. więcej Inside Data Science i jego zastosowania Nauka danych koncentruje się na gromadzeniu i stosowaniu dużych zbiorów danych w celu dostarczenia istotnych informacji w przemyśle, badaniach i kontekstach życiowych. więcej Jak głębokie uczenie się może pomóc w zapobieganiu oszustwom finansowym Głębokie uczenie się jest funkcją sztucznej inteligencji, która imituje działanie ludzkiego mózgu w przetwarzaniu danych i tworzeniu wzorców do wykorzystania w podejmowaniu decyzji. więcej AI Zima AI (sztuczna inteligencja) to okres, w którym finansowanie projektów mających na celu rozwój inteligencji podobnej do człowieka w maszynach jest minimalne. więcej linków partnerskich
Zalecane
Zostaw Swój Komentarz