Pemrosesan Bahasa Alami - Analisis Semantik

Tujuan dari analisis semantik adalah untuk menggambarkan arti yang tepat, atau Anda dapat mengatakan arti kamus dari teks. Pekerjaan penganalisis semantik adalah memeriksa makna teks.

Kita sudah tahu bahwa analisis leksikal juga berkaitan dengan arti kata-kata, lalu bagaimana analisis semantik berbeda dengan analisis leksikal? Analisis leksikal didasarkan pada token yang lebih kecil tetapi di sisi lain, analisis semantik berfokus pada potongan yang lebih besar. Itulah mengapa analisis semantik dapat dibagi menjadi dua bagian berikut -

Mempelajari arti kata individu

Ini adalah bagian pertama dari analisis semantik di mana studi tentang arti kata-kata dilakukan. Bagian ini disebut semantik leksikal.

Mempelajari kombinasi kata-kata individu

Pada bagian kedua, setiap kata akan digabungkan untuk memberikan makna dalam kalimat.

Tugas terpenting dari analisis semantik adalah mendapatkan makna kalimat yang tepat. Misalnya menganalisis kalimat“Ram is great.”Dalam kalimat ini, pembicara berbicara tentang Lord Ram atau tentang seseorang yang bernama Ram. Itulah mengapa tugas penganalisis semantik untuk mendapatkan arti yang tepat dari kalimat itu penting.

Elemen Analisis Semantik

Berikut adalah beberapa elemen penting dari analisis semantik -

Hyponymy

Ini dapat didefinisikan sebagai hubungan antara istilah umum dan contoh dari istilah umum itu. Di sini istilah umum disebut hypernym dan contohnya disebut hiponim. Misalnya, kata warna adalah hypernym dan warna biru, kuning, dll. Adalah hiponim.

Kehomoniman

Ini dapat didefinisikan sebagai kata-kata yang memiliki ejaan yang sama atau bentuk yang sama tetapi memiliki arti yang berbeda dan tidak berhubungan. Misalnya, kata "Bat" adalah kata homonimi karena kelelawar bisa menjadi alat untuk memukul bola atau kelelawar juga merupakan mamalia terbang nokturnal.

Hal berarti banyak

Polisemi adalah kata Yunani, yang berarti "banyak tanda". Ini adalah kata atau frase dengan pengertian yang berbeda tetapi berhubungan. Dengan kata lain, kita dapat mengatakan bahwa polisemi memiliki ejaan yang sama tetapi memiliki arti yang berbeda dan terkait. Misalnya, kata "bank" adalah kata polisemi yang memiliki arti sebagai berikut -

  • Lembaga keuangan.

  • Bangunan tempat lembaga semacam itu berada.

  • Sinonim dari "mengandalkan".

Perbedaan antara Polisemi dan Homonimi

Kata polysemy dan homonymy memiliki sintaks atau ejaan yang sama. Perbedaan utama di antara mereka adalah bahwa dalam polisemi, arti kata-kata itu terkait tetapi dalam homonimi, arti kata-katanya tidak terkait. Misalnya, jika kita berbicara tentang kata yang sama “Bank”, kita dapat menulis artinya 'lembaga keuangan' atau 'tepi sungai'. Dalam hal itu akan menjadi contoh homonim karena maknanya tidak berhubungan satu sama lain.

Kesinoniman

Ini adalah hubungan antara dua item leksikal yang memiliki bentuk berbeda tetapi mengungkapkan makna yang sama atau dekat. Contohnya adalah 'penulis / penulis', 'takdir / takdir'.

Antonimi

Ini adalah hubungan antara dua item leksikal yang memiliki simetri antara komponen semantiknya relatif terhadap sumbu. Ruang lingkup antonimi adalah sebagai berikut -

  • Application of property or not - Contohnya adalah 'hidup / mati', 'kepastian / ketidaksertaan'

  • Application of scalable property - Contohnya adalah 'kaya / miskin', 'panas / dingin'

  • Application of a usage - Contohnya adalah 'ayah / anak', 'bulan / matahari'.

Representasi Arti

Analisis semantik menciptakan representasi makna kalimat. Namun sebelum masuk ke konsep dan pendekatan yang berkaitan dengan representasi makna, kita perlu memahami blok bangunan dari sistem semantik.

Blok Bangunan Sistem Semantik

Dalam representasi kata atau representasi dari arti kata-kata, blok bangunan berikut memainkan peran penting -

  • Entities- Ini mewakili individu seperti orang tertentu, lokasi dll. Misalnya, Haryana. India, Ram semuanya adalah entitas.

  • Concepts - Ini mewakili kategori umum individu seperti orang, kota, dll.

  • Relations- Ini mewakili hubungan antara entitas dan konsep. Misalnya, Ram adalah seseorang.

  • Predicates- Ini mewakili struktur kata kerja. Misalnya, peran semantik dan tata bahasa kasus adalah contoh predikat.

Sekarang, kita dapat memahami bahwa representasi makna menunjukkan bagaimana menyusun blok bangunan sistem semantik. Dengan kata lain, ini menunjukkan bagaimana menggabungkan entitas, konsep, relasi, dan predikat untuk menggambarkan suatu situasi. Ini juga memungkinkan penalaran tentang dunia semantik.

Pendekatan untuk Representasi Arti

Analisis semantik menggunakan pendekatan berikut untuk representasi makna -

  • Logika predikat urutan pertama (FOPL)

  • Jaring Semantik

  • Frames

  • Ketergantungan konseptual (CD)

  • Arsitektur berbasis aturan

  • Tata Bahasa Kasus

  • Grafik Konseptual

Kebutuhan Representasi Arti

Pertanyaan yang muncul di sini adalah mengapa kita membutuhkan representasi makna? Berikut ini adalah alasan yang sama -

Menghubungkan unsur linguistik dengan unsur non-linguistik

Alasan pertama adalah bahwa dengan bantuan representasi makna, keterkaitan unsur-unsur linguistik dengan unsur-unsur non-linguistik dapat dilakukan.

Mewakili keragaman pada tingkat leksikal

Dengan bantuan representasi makna, bentuk kanonik yang tidak ambigu dapat direpresentasikan pada tingkat leksikal.

Bisa digunakan untuk penalaran

Representasi makna dapat digunakan sebagai alasan untuk memverifikasi apa yang benar di dunia serta untuk menyimpulkan pengetahuan dari representasi semantik.

Semantik Leksikal

Bagian pertama dari analisis semantik, mempelajari arti dari setiap kata disebut semantik leksikal. Ini termasuk kata, sub-kata, imbuhan (sub-unit), kata majemuk dan frase juga. Semua kata, sub-kata, dll. Secara kolektif disebut item leksikal. Dengan kata lain, kita dapat mengatakan bahwa semantik leksikal adalah hubungan antara item leksikal, makna kalimat dan sintaks kalimat.

Berikut adalah langkah-langkah yang terlibat dalam semantik leksikal -

  • Klasifikasi item leksikal seperti kata, sub-kata, imbuhan, dll dilakukan dalam semantik leksikal.

  • Penguraian item leksikal seperti kata, sub-kata, imbuhan, dll. Dilakukan dalam semantik leksikal.

  • Perbedaan serta persamaan antara berbagai struktur semantik leksikal juga dianalisis.