Apa perbedaan antara pengurai konstituensi dan pengurai ketergantungan ? Apa perbedaan penggunaan keduanya?
Pohon penguraian konstituensi memecah teks menjadi sub-frasa. Non-terminal di pohon adalah jenis frase, terminal adalah kata-kata dalam kalimat, dan ujung-ujungnya tidak berlabel. Untuk kalimat sederhana "John melihat Bill", penguraian konstituensi adalah:
Sentence
|
+-------------+------------+
| |
Noun Phrase Verb Phrase
| |
John +-------+--------+
| |
Verb Noun Phrase
| |
sees Bill
Parse ketergantungan menghubungkan kata-kata sesuai dengan hubungannya. Setiap simpul di pohon mewakili sebuah kata, simpul anak adalah kata-kata yang bergantung pada induknya, dan tepinya diberi label oleh hubungan. Penguraian dependensi "John melihat Bill", adalah:
sees
|
+--------------+
subject | | object
| |
John Bill
Anda harus menggunakan jenis parser yang paling mendekati tujuan Anda. Jika Anda tertarik dengan sub-frasa dalam kalimat tersebut, Anda mungkin menginginkan konstituensi parse. Jika Anda tertarik dengan hubungan ketergantungan antar kata, maka Anda mungkin ingin mengurai ketergantungan.
Pengurai Stanford dapat memberikan Anda salah satunya ( demo online ). Faktanya, cara kerjanya adalah selalu mengurai kalimat dengan pengurai konstituensi, dan kemudian, jika diperlukan, ia melakukan transformasi deterministik (berbasis aturan) pada pohon penguraian konstituensi untuk mengubahnya menjadi pohon ketergantungan.
Selengkapnya dapat ditemukan di sini: