Ang natural na Pagproseso ng Wika (NLP) ay isang larangan ng artipisyal na katalinuhan na nagbibigay-daan sa mga kompyuter na pag-aralan at unawain ang wika ng tao. Nabuo ito upang makabuo ng software na bumubuo at nauunawaan ang mga likas na wika upang ang isang gumagamit ay maaaring magkaroon ng likas na pag-uusap sa kanyang computer sa halip na sa pamamagitan ng programming o artipisyal na wika tulad ng Java o C.
Paghiwalay ng Likas na Pagproseso ng Wika (NLP)
Ang Likas na Pagproseso ng Wika (NLP) ay isang hakbang sa isang mas malaking misyon para sa sektor ng teknolohiya - ibig sabihin, ang paggamit ng artipisyal na katalinuhan (AI) upang gawing simple ang paraan ng mundo. Ang digital na mundo ay napatunayan na isang tagapagpalit-laro para sa maraming mga kumpanya bilang isang lumalaking teknolohiya-savvy na populasyon ay nakakahanap ng mga bagong paraan ng pakikipag-ugnay online sa bawat isa at sa mga kumpanya. Ang social media ay nagbigay-kahulugan sa kahulugan ng pamayanan; Binago ng cryptocurrency ang pamantayang digital na pagbabayad; ang e-commerce ay lumikha ng isang bagong kahulugan ng salitang kaginhawaan, at ang imbakan ng ulap ay nagpakilala ng isa pang antas ng pagpapanatili ng data sa masa.
Sa pamamagitan ng AI, ang mga patlang tulad ng pag-aaral ng machine at malalim na pag-aaral ay ang pagbubukas ng mga mata sa isang mundo ng lahat ng posibilidad. Ang pag-aaral ng makina ay lalong ginagamit sa mga analytics ng data upang magkaroon ng kahulugan ng malaking data. Ginagamit din ito sa mga chatb program upang gayahin ang mga pag-uusap ng tao sa mga customer. Gayunpaman, ang mga pasulong na aplikasyon ng pag-aaral ng makina ay hindi magiging posible kung wala ang improvisasyon ng Natural Language Processing (NLP).
Paano Nagtatrabaho ang NLP?
Pinagsasama ng NLP ang AI sa computational linguistic at computer science upang maproseso ang tao o natural na wika at pagsasalita. Ang proseso ay maaaring masira sa tatlong bahagi. Ang unang gawain ng NLP ay upang maunawaan ang natural na wika na natanggap ng computer. Gumagamit ang computer ng isang built-in na statistical model upang maisagawa ang isang gawain sa pagkilala sa pagsasalita na nagko-convert ng natural na wika sa isang wikang programming. Ginagawa ito sa pamamagitan ng pagpabagsak ng isang kamakailan-lamang na talumpati na naririnig nito sa mga maliliit na yunit, at pagkatapos ay inihahambing ang mga yunit na ito sa mga nakaraang yunit mula sa isang nakaraang pagsasalita. Ang output o resulta sa format ng teksto ay istatistika ang tumutukoy sa mga salita at pangungusap na pinaka-malamang na sinabi. Ang unang gawain na ito ay tinatawag na proseso ng pagsasalita-sa-teksto.
Ang susunod na gawain ay tinatawag na part-of-speech (POS) tagging o pag-disambiguation ng salitang-kategorya. Ang prosesong ito ay pansamantalang kinikilala ang mga salita sa kanilang mga pormula sa gramatika bilang mga pangngalan, pandiwa, adjectives, nakaraang panahunan, atbp gamit ang isang hanay ng mga panuntunan ng lexicon na naka-code sa computer. Matapos ang dalawang proseso na ito, malamang na nauunawaan ng computer ngayon ang kahulugan ng pagsasalita na ginawa.
Ang pangatlong hakbang na ginawa ng isang NLP ay ang conversion-text-to-speech. Sa yugtong ito, ang wika sa computer programming ay na-convert sa isang naririnig o tekstuwal na format para sa gumagamit. Ang isang chatbot na balita sa pananalapi, halimbawa, na tinanong ng isang katanungan tulad ng "Paano ginagawa ang Google ngayon?" Malamang na mag-scan ng mga site sa pananalapi sa online para sa stock ng Google, at maaaring magpasya na pumili lamang ng impormasyon tulad ng presyo at dami bilang tugon nito.
Sinubukan ng NLP na gawing matalino ang mga computer sa pamamagitan ng paniniwala ng mga tao na nakikipag-ugnay sila sa ibang tao. Ang pagsubok ng Turing, na iminungkahi ni Alan Turing noong 1950, ay nagsasabi na ang isang computer ay maaaring maging ganap na matalino kung maaari itong mag-isip at gumawa ng isang pag-uusap tulad ng isang tao nang walang alam na nakikipag-usap siya sa isang makina. Sa ngayon, isang computer lamang ang pumasa sa pagsubok - isang chatbot kasama ang persona ng isang 13-taong-gulang na batang lalaki. Hindi ito upang sabihin na ang isang intelihenteng makina ay imposible upang makabuo, ngunit binabalangkas nito ang mga paghihirap na likas sa paggawa ng isang pag-iisip o pakikipag-usap tulad ng isang tao. Dahil ang mga salita ay maaaring magamit sa iba't ibang mga konteksto, at ang mga makina ay walang karanasan sa totoong-buhay na mayroon ang mga tao para sa paghahatid at paglalarawan ng mga nilalang sa mga salita, maaaring tumagal nang kaunti bago pa man tuluyang makawala ang mundo sa wika ng computer programming.
![Panimula sa natural na pagproseso ng wika (nlp) Panimula sa natural na pagproseso ng wika (nlp)](https://img.icotokenfund.com/img/financial-technology/119/natural-language-processing.jpg)