Pemprosesan Bahasa Semulajadi (NLP)
Apakah itu Pemprosesan Bahasa Semulajadi (NLP)?
Pemprosesan Bahasa Semulajadi (NLP) ialah satu bidang kecerdasan buatan (AI) yang membolehkan komputer menganalisis dan memahami bahasa manusia, baik bertulis mahupun lisan. Ia dirumus untuk membina perisian yang menjana dan memahami bahasa semula jadi supaya pengguna boleh melakukan perbualan semula jadi dengan komputer dan bukannya melalui pengaturcaraan atau bahasa buatan seperti Java atau C.
Memahami Pemprosesan Bahasa Semulajadi (NLP)
Pemprosesan Bahasa Asli (NLP) ialah satu langkah dalam misi yang lebih besar untuk sektor teknologi—iaitu, menggunakan kecerdasan buatan (AI) untuk memudahkan cara dunia berfungsi. Dunia digital telah terbukti menjadi pengubah permainan bagi banyak syarikat apabila populasi yang semakin celik teknologi mencari cara baharu untuk berinteraksi dalam talian antara satu sama lain dan dengan syarikat.
Media sosial telah mentakrifkan semula makna komuniti; mata wang kripto telah mengubah norma pembayaran digital; e-dagang telah mencipta makna baharu perkataan kemudahan, dan storan awan telah memperkenalkan satu lagi tahap pengekalan data kepada orang ramai.
Melalui AI, bidang seperti pembelajaran mesin dan pembelajaran mendalam membuka mata kepada dunia yang mempunyai segala kemungkinan. Pembelajaran mesin semakin digunakan dalam analisis data untuk memahami data besar. Ia juga digunakan untuk memprogram chatbots untuk mensimulasikan perbualan manusia dengan pelanggan. Walau bagaimanapun, aplikasi pembelajaran mesin ke hadapan ini tidak akan dapat dilaksanakan tanpa penambahbaikan Pemprosesan Bahasa Semulajadi (NLP).
Peringkat Pemprosesan Bahasa Semulajadi (NLP)
NLP menggabungkan AI dengan linguistik pengiraan dan sains komputer untuk memproses bahasa dan pertuturan manusia atau semula jadi. Proses ini boleh dibahagikan kepada tiga bahagian. Tugas pertama NLP adalah untuk memahami bahasa semula jadi yang diterima oleh komputer. Komputer menggunakan model statistik terbina dalam untuk melaksanakan rutin pengecaman pertuturan yang menukar bahasa semula jadi kepada bahasa pengaturcaraan. Ia melakukan ini dengan memecahkan pertuturan terbaharu yang didengarinya kepada unit kecil, dan kemudian membandingkan unit ini dengan unit sebelumnya daripada pertuturan sebelumnya.
Output atau hasil dalam format teks secara statistik menentukan perkataan dan ayat yang kemungkinan besar disebut. Tugas pertama ini dipanggil proses pertuturan ke teks.
Tugasan seterusnya dipanggil penandaan sebahagian daripada pertuturan (POS) atau nyahkekaburan kategori perkataan. Proses ini secara asasnya mengenal pasti perkataan dalam bentuk tatabahasanya sebagai kata nama, kata kerja, kata sifat, kala lampau, dsb. menggunakan satu set peraturan leksikon yang dikodkan ke dalam komputer. Selepas memahami kedua-dua proses ini, komputer mungkin kini memahami maksud ucapan yang dibuat.
Langkah ketiga yang diambil oleh NLP ialah penukaran teks ke pertuturan. Pada peringkat ini, bahasa pengaturcaraan komputer ditukar kepada format boleh didengar atau teks untuk pengguna. Chatbot berita kewangan, sebagai contoh, yang ditanya soalan seperti "Bagaimana keadaan Google hari ini?" kemungkinan besar akan mengimbas tapak kewangan dalam talian untuk saham Google dan mungkin memutuskan untuk memilih maklumat seperti harga dan volum sahaja sebagai balasannya.
Pertimbangan Khas
NLP cuba menjadikan komputer pintar dengan membuat manusia percaya mereka berinteraksi dengan manusia lain. Ujian Turing,. yang dicadangkan oleh Alan Turing pada tahun 1950, menyatakan bahawa komputer boleh menjadi pintar sepenuhnya jika ia boleh berfikir dan membuat perbualan seperti manusia tanpa manusia mengetahui bahawa mereka sebenarnya bercakap dengan mesin.
Satu komputer pada tahun 2014 telah lulus ujian dengan meyakinkan—sebuah bot sembang dengan persona seorang budak lelaki berusia 13 tahun. Ini bukan untuk mengatakan bahawa mesin pintar adalah mustahil untuk dibina, tetapi ia menggariskan kesukaran yang wujud dalam membuat komputer berfikir atau bercakap seperti manusia. Memandangkan perkataan boleh digunakan dalam konteks yang berbeza, dan mesin tidak mempunyai pengalaman hidup sebenar yang manusia miliki untuk menyampaikan dan menerangkan entiti dalam perkataan, ia mungkin mengambil sedikit masa lagi sebelum dunia boleh menghapuskan sepenuhnya bahasa pengaturcaraan komputer.
##Sorotan
Pemprosesan bahasa semulajadi (NLP) menggunakan algoritma komputer dan kecerdasan buatan untuk membolehkan komputer mengenali dan bertindak balas kepada komunikasi manusia.
Apl teks ke pertuturan, yang kini ditemui pada kebanyakan platform iOS dan Android, bersama-sama pembesar suara pintar seperti Amazon Echo (Alexa) atau Google Home, telah menjadi contoh NLP di mana-mana sejak beberapa tahun lalu.
Walaupun beberapa kaedah NLP wujud, kaedah ini biasanya melibatkan pemecahan pertuturan atau teks kepada sub-unit diskret dan kemudian membandingkannya dengan pangkalan data tentang cara unit ini sesuai bersama berdasarkan pengalaman lalu.