Metode analyzeSyntax menampilkan detail tentang struktur linguistik dari
teks yang diberikan. Untuk setiap token dalam
teks, Natural Language API memberikan informasi tentang struktur
internalnya (morfologi) dan perannya dalam kalimat (sintaksis).
Morfologi adalah studi tentang struktur internal kata. Morfologi berfokus pada cara komponen dalam sebuah kata (pokok kata, kata dasar, awalan, akhiran, dll.) disusun atau dimodifikasi untuk menciptakan makna yang berbeda. Misalnya, bahasa Inggris sering kali menambahkan "-s" atau "-es" di akhir kata benda yang dapat dihitung untuk menunjukkan jamak, dan "-d" atau "-ed" pada kata kerja untuk menunjukkan kala lampau. Sufiks “-ly” ditambahkan ke kata sifat untuk membuat kata keterangan (misalnya, “happy” [kata sifat] dan “happily” [kata keterangan]).
Natural Language API menggunakan analisis morfologi untuk menyimpulkan informasi gramatikal tentang kata-kata.
Morfologi sangat bervariasi antarbahasa. Dalam bahasa seperti Rusia, akhiran kata menunjukkan peran kata dalam kalimat (misalnya, “книга” [buku - kasus nominatif] menjadi “книгу” [kasus akusatif] saat menjadi objek langsung dari kata kerja). Artinya, urutan kata dapat bervariasi tanpa mengubah makna kalimat, meskipun urutan kata yang berbeda memengaruhi kesesuaian kontekstual. Bahasa seperti Inggris dan Mandarin, yang keduanya tidak memiliki afiks yang menunjukkan kasus, lebih mengandalkan urutan kata dalam kalimat untuk menunjukkan peran masing-masing kata. Akibatnya, analisis morfologi sangat bergantung pada bahasa sumber, dan pemahaman tentang apa yang didukung dalam bahasa tersebut.
Sintaksis adalah studi tentang struktur frasa dan kalimat. Sintaksis dan morfologi bekerja sama untuk menunjukkan hubungan gramatikal, dengan bahasa yang berbeda membagi tugas di antara keduanya secara berbeda. Misalnya, bahasa Rusia menggunakan afiks untuk menunjukkan peran objek langsung (“у” dalam “книгу”), sedangkan bahasa Inggris menggunakan urutan kata, dengan objek langsung mengikuti kata kerja (read the book).
Respons analyzeSyntax menampilkan informasi morfologi di kolom partOfSpeech dan hubungan sintaksis antar-kata di kolom dependencyTree.
Kelas Kata
Dalam permintaan sintaksis, informasi part-of-speech dan morfologi
ditampilkan dalam kolom partOfSpeech respons. Kolom partOfSpeech berisi serangkaian sub-kolom dengan informasi Part-of-Speech (POS) serta informasi morfologi yang lebih eksplisit. Sub-bidang ini tercantum di bawah.
tagmenunjukkan bagian ucapan menggunakan tag POS berbutir kasar (NOUN, VERB, dll.), dan memberikan informasi sintaksis permukaan tingkat teratas. Tag POS berguna jika Anda ingin membuat pola dan/atau mengurangi ambiguitas untuk analisis bahasa berikutnya (misalnya, “train” ditandai sebagai KATA BENDA versus KATA KERJA).numbermenunjukkan jumlah gramatikal kata. Dalam bahasa Inggris, akhiran "-s" ditambahkan ke kata benda yang dapat dihitung untuk menunjukkan lebih dari satu (misalnya, “dog+s” menunjukkan lebih dari satu). Tidak adanya akhiran jamak sering disebut sebagai bentuk tunggal. Beberapa bahasa, seperti bahasa Arab, juga memiliki konsep angka ganda. Kolom ini dapat berisi nilai berikut:SINGULARmenunjukkan satu kuantitas.PLURALmenunjukkan lebih dari satu jumlah.DUALmenunjukkan tepat dua jumlah.
personmengidentifikasi orang gramatikal suatu kata. Dalam bahasa Inggris, “I/me” adalah orang pertama tunggal dan merujuk pada pembicara (atau penulis) ekspresi, sedangkan “you” dan “she/her and he/him” merujuk pada penerima (pendengar) yang dituju dan orang lain, masing-masing. Kolom ini dapat berisi nilai berikut:FIRSTorang menunjukkan pembicara.- Orang
SECONDmenunjukkan penerima yang dituju, yaitu orang yang diajak bicara. THIRDorang menunjukkan non-pembicara/non-pendengar.REFLEXIVE_PERSONmenunjukkan, misalnya, subjek dan objek merujuk pada entitas yang sama, seperti dalam “Kucing menjilati dirinya sendiri”, dengan -sendiri ditambahkan ke kata ganti untuk menunjukkan refleksivitas. Dalam bahasa Rusia dan Jepang, refleksif adalah kata ganti mandiri. (misalnya, “John mencintai dirinya sendiri” dalam bahasa Rusia adalah “Джон любит себя” dengan себя adalah “diri sendiri” yang netral gender; dalam bahasa Jepang adalah “Tarō wa zibun o aisuru” (versi Romanisasi) dengan “zibun” adalah “diri sendiri” yang netral gender. Lihat kata ganti refleksif.
gendermenunjukkan gender gramatikal kata benda. Kolom ini dapat berisi nilai berikut:- Gender gramatikal
FEMININE - Gender gramatikal
MASCULINE - Gender gramatikal
NEUTER
- Gender gramatikal
casemenunjukkan kasus tata bahasa sebuah kata dan perannya dalam frasa atau kalimat. Kolom ini dapat berisi nilai berikut::- Kasus
ACCUSATIVEmenunjukkan objek langsung dari kata kerja transitif. - Kasus
ADVERBIALmenunjukkan bentuk adverbia dari kata sifat. Perhatikan bahwa bahasa Inggris menggunakan kata keterangan ("well") dan kata sifat ("good") yang terpisah. Sufiks -ly dalam bahasa Inggris berasal dari kata keterangan dari kata sifat (misalnya, “happy”, “happily”), meskipun tidak dianggap sebagai “kasus”. - Kasus
COMPLEMENTIVE(China) menunjukkan kata yang diperlukan untuk melengkapi makna ekspresi potensial, deskriptif, atau resultatif menggunakan partikel konjungtif. - Kasus
DATIVEmenunjukkan objek tidak langsung, yang merujuk pada referen yang menerima objek langsung. Dalam bahasa Inggris, objek tidak langsung sering ditunjukkan oleh preposisi "to" seperti dalam frasa "He gave the ball to Bobby", di mana “Bobby” adalah objek tidak langsung, dan merupakan penerima bola. Sedangkan dalam contoh bahasa Rusia ini: Иван дал книгу маше (Ivan memberikan buku kepada Masha), “-e” menunjukkan bahwa “маше” adalah objek tidak langsung, dan Masha adalah penerima buku tersebut. - Kasus
GENITIVEmenunjukkan kepemilikan. Perhatikan bahwa bahasa Inggris sering menunjukkan kepemilikan menggunakan afiks "-'s" dan bukan menggunakan kasus genitif. Afiks "-'s" dapat dapat dilampirkan di akhir frasa (misalnya, “[Istri pria yang meningkatkan tagihan] membayar harga yang mahal atas kelebihan suaminya”). Sedangkan dalam contoh bahasa Rusia ini, “-а” menandai “Антон-” sebagai genitif: “Где книга Антона?” (Di mana buku Anton?). Dalam bahasa Rusia, kasus genitif juga muncul sebagai pelengkap kata-kata seperti “beberapa”, “sedikit”. Misalnya: Зимой здесь мало снега (“Di musim dingin, di sini hanya ada sedikit salju”) “-a” menandai “снег-” (salju) sebagai genitif, karena merupakan pelengkap “мало” (“sedikit”). Tidak ada kepemilikan yang terlibat. - Kasus
INSTRUMENTALmenunjukkan apakah kata benda adalah alat yang digunakan untuk menyelesaikan suatu tindakan. Dalam bahasa Rusia, kalimat bahasa Inggris, "He opened the door with a key", akan menjadi: “он открыл дверь ключом” dengan “-om” yang ditambahkan ke “ключ” (kunci) yang menunjukkan kasus instrumental. - Kasus
LOCATIVEmenunjukkan penggunaan kata untuk merujuk ke suatu lokasi. Bahasa Inggris tidak memiliki kasus lokatif. NOMINATIVEkasus dikaitkan dengan subjek verba. Dalam bahasa Inggris, subjek kalimat ditunjukkan melalui urutan kata, bukan huruf kapital. Dalam kalimat, “The girl won the race” (Gadis itu memenangkan lomba), frasa “the girl” adalah subjek, yang muncul di sebelah kiri kata kerja, “won” (menang). Dalam bahasa Rusia, девушка (gadis itu) dapat muncul sebelum atau setelah kata kerja: “девушка выиграла гонку” atau “гонку выиграла девушка”, dengan kata kerja выиграла (menang).- Kasus
OBLIQUEmenunjukkan penggunaan kata sebagai objek untuk kata kerja atau preposisi. - Kasus
PARTITIVEmenunjukkan "sebagian" atau kurangnya identitas spesifik suatu kata. Contoh partitif dalam bahasa Inggris adalah “tiga teman saya”. Dalam bahasa Rusia, ini adalah “трое моих друзей” dengan “трое” adalah “tiga dari” (bandingkan dengan “три друга” dengan “три” adalah “tiga”). - Kasus
PREPOSITIONALmenunjukkan objek preposisi. REFLEXIVE_CASEmenunjukkan identitas objek kata kerja ke subjeknya. Sebagian besar bahasa tidak menggunakan kasus refleksif, karena penggunaan ini ditunjukkan melalui penggunaan kata ganti refleksif khusus (seperti "dirinya sendiri", "diri saya sendiri", dll.")RELATIVE_CASE(China) menunjukkan pelengkap klausa relatif yang menghubungkan kata benda dengan kata kerja atau kata sifat. Contoh: 工作 [的] 地方 (work [] place :: "place [where I] work"). 便宜 的 餐馆 (inexpensive [] restaurants :: restaurants [that are] inexpensive).- Kasus
VOCATIVEmenunjukkan kata benda yang digunakan untuk menyapa seseorang atau sesuatu, biasanya saat berbicara dengan orang atau sesuatu tersebut.
- Kasus
tensemenunjukkan kala gramatikal kata kerja, yang menunjukkan rujukan kata kerja ke posisi dalam waktu. Perhatikan bahwatenseberbeda dariaspect, yang juga berkaitan dengan hubungan kata kerja dengan waktu, tetapi berfokus pada karakteristik alur waktu tersebut, bukan posisinya. TensesIMPERFECTdanPLUPERFECTdalam banyak bahasa lebih akurat merujuk pada kombinasi tenses dan aspek tertentu. Kolom ini dapat berisi nilai berikut:CONDITIONAL_TENSEadalah istilah alternatif untuk istilah morfologi yang lebih umum, yaitu "modus kondisional". (LihatCONDITIONAL_MOODdi bawah.)FUTUREmenunjukkan tindakan yang akan terjadi di masa mendatang. Perhatikan bahwa dalam bahasa Inggris, kala depan paling sering ditandai dengan menambahkan kata "will" ke frasa verba.PASTmenunjukkan tindakan yang terjadi di masa lalu.PRESENTmenunjukkan tindakan yang terjadi saat ini.IMPERFECTmenunjukkan tindakan yang terjadi di masa lalu, tetapi tidak selesai pada kerangka rujuk tenses tersebut. Perhatikan bahwa dalam bahasa Inggris, kala tidak sempurna paling sering ditandai dengan menambahkan bentuk gerundia dari kata kerja ke kala lampau seperti dalam "I was walking". Peristiwa kala lampau tidak sempurna terjadi di masa lalu, tetapi tidak selesai relatif terhadap kala lampau tersebut.PLUPERFECTmenunjukkan tindakan yang telah terjadi di masa lalu, dan juga diselesaikan dalam kerangka waktu tersebut. Misalnya, "Saya telah berjalan" terjadi di masa lalu, tetapi juga selesai dalam kerangka referensi bentuk lampau.
aspectmenunjukkan aspek tata bahasa kata kerja, yaitu ekspresi alur waktunya. Tidak sepertitense, yang berfokus pada posisi kata kerja dalam waktu,aspectberfokus pada karakteristik alur waktu tempat terjadinya. Kolom ini dapat berisi nilai berikut:- Aspek
PERFECTIVEmenunjukkan peristiwa yang "selesai" baik karena telah sepenuhnya terjadi di masa lalu atau akan sepenuhnya terjadi di masa mendatang. - Aspek
IMPERFECTIVEmenunjukkan peristiwa yang belum selesai, baik karena berkelanjutan atau karena berulang. - Aspek
PROGRESSIVEmenunjukkan peristiwa yang berkelanjutan. Aspek progresif umumnya diperlakukan sebagai kasus khusus dari aspek imperfektif yang lebih umum (yang juga mencakup pengulangan).
- Aspek
moodmenunjukkan suasana tata bahasa kata kerja, yang menunjukkan sikap tentang tindakan yang mendasarinya. Kolom ini dapat berisi nilai berikut:CONDITIONAL_MOODmenunjukkan tindakan yang bergantung pada kondisi tertentu. Perhatikan bahwa dalam bahasa Inggris, bentuk kata kerja tidak bersyarat; perilaku bersyarat ditunjukkan dengan penggunaan kata "would" yang dikombinasikan dengan infinitif kata kerja.IMPERATIVEmenunjukkan perintah atau permintaan melalui orang kedua.INDICATIVEmenunjukkan pernyataan fakta, yang secara umum dikenal sebagai "mood realis".INTERROGATIVEmenunjukkan pertanyaan.JUSSIVEmenunjukkan perintah atau permintaan melalui orang pertama atau ketiga. Bahasa Inggris tidak memiliki suasana jussive, meskipun dorongan yang dimulai dengan "Let us" (Mari kita) yang nyata atau tersirat menyampaikan suasana jussive ini.SUBJUNCTIVEmenunjukkan kualitas ketidakpastian yang terkait dengan suatu tindakan, yang juga dikenal sebagai suasana "irrealis" (berbeda dengan suasana indikatif "realis"). Bahasa Inggris tidak memiliki suasana subjungtif tertentu; sebagai gantinya, kata-kata seperti "want", "wish", "hope", dll. menyampaikan maksud suasana subjungtif.
voicemenunjukkan bentuk gramatikal kata kerja, yaitu hubungan antara tindakan dan subjek dan/atau objek. Kolom ini dapat berisi nilai berikut:- Suara
ACTIVEmenunjukkan tindakan yang subjeknya melakukan tindakan tersebut. - Suara
CAUSATIVEmenunjukkan tindakan yang efeknya dilakukan pada subjek. Dalam bahasa Inggris, tidak ada bentuk kausatif langsung; sebagai gantinya, kausalitas tersebut ditunjukkan melalui penggunaan kata kerja "make", seperti dalam "Mom made me go to school". - Suara
PASSIVEmenunjukkan tindakan yang efeknya dilakukan pada subjek. Dalam banyak kasus, "agen" pasif tidak disebutkan atau tidak diketahui.
- Suara
reciprocitymenunjukkan timbal balik kata (biasanya kata ganti), yang menunjukkan bahwa kata ganti tersebut merujuk pada frasa nomina di tempat lain dalam kalimat. Kolom ini dapat berisi nilai berikut:RECIPROCALmenunjukkan bahwa kata ganti bersifat resiprokal.NON_RECIPROCALmenunjukkan bahwa kata ganti tidak resiprokal.
propermenunjukkan apakah kata benda merupakan bagian dari nama diri. Perhatikan bahwa banyak nama diri terdiri dari beberapa kata; jika frasa ini terdeteksi sebagai nama diri, setiap token juga akan terdeteksi sebagai nama diri. (Misalnya, "Wrigley" dan "Field" dalam nama properti "Wrigley Field" akan memiliki atribut yang tepat yang ditetapkan kePROPER.) Kolom ini dapat berisi nilai berikut:PROPERmenunjukkan bahwa token adalah bagian dari nama yang tepat.NOT_PROPERmenunjukkan bahwa token bukan bagian dari nama yang tepat.
formmenunjukkan bentuk morfologi tambahan yang tidak sesuai dengan kumpulan bentuk umum sebelumnya (tense,mood,person, dll.) Sebagian besar formulir ini khusus untuk bahasa tertentu. Kolom ini dapat berisi nilai berikut:ADNOMIAL(Korea/Jepang) menunjukkan akhiran kata (Korea) atau kata kerja (Jepang) yang mengubah frasa nomina. Contoh: 밥을 먹는 사람 [seseorang yang makan nasi] dan 書く人 [seseorang yang menulis].AUXILIARY(Korea) menunjukkan akhiran kata yang menghubungkan dua predikat utama dan tambahan yang berdekatan: 밥을 먹게 하다 [membuat (seseorang) makan]COMPLEMENTIZER(Korea) menunjukkan akhiran kata yang menghubungkan dua atau lebih klausa yang berbeda: 밥을 먹고 물을 마신다 [ (Saya) makan nasi dan minum air]FINAL_ENDING(Korea/Jepang) menunjukkan akhiran kata yang mengakhiri klausa atau kalimat yang berada di akhir klausa atau kalimat. Contoh: 밥을 먹는다 [(Saya) makan nasi] dan 手紙を書く [menulis surat].GERUND(Korea/Jepang) menunjukkan akhiran kata yang menominalisasi verba atau adjektiva: (Korea) 밥 먹기 [makan nasi] atau menghubungkan verba dengan berbagai verba bantu: (Jepang) 書きたい [ingin menulis]REALIS(Jepang) menunjukkan bentuk kondisional dan subjungtif dengan partikel konjungtif “ば”: 書けば [jika (saya) menulis].IRREALIS(Jepang) menunjukkan penghubung kata kerja dengan kata kerja bantu negatif, pasif, atau kausatif: 書かない [jangan menulis], 書かれる [ditulis], 書かせる [membuat (seseorang) menulis].ORDER(Jepang) menunjukkan kata kerja perintah, mirip dengan imperatif: 書け! [write!]SPECIFIC(Jepang) menunjukkan bentuk khusus yang tidak dapat dicakup oleh enam kategori di atas. Penggunaan bentuk ini yang paling umum adalah turunan kata benda dari kata sifat dengan menambahkan sufiks ke bentuknya: かわいさ [kelucuan]SHORT(Rusia) menunjukkan adjektiva atau partisipia bentuk pendek.LONG(Rusia) menunjukkan kata sifat atau partisipia panjang, berbeda dengan bentukSHORTdi atas.
Perhatikan bahwa Natural Language API memberikan informasi morfologi berdasarkan per token (bukan per frasa). Konstruksi morfologi yang melintasi batas kata mungkin tidak didukung.
Hierarki dependensi
Dalam permintaan sintaksis, informasi part-of-speech dan morfologi
ditampilkan dalam kolom partOfSpeech respons.
Untuk setiap kalimat dalam teks yang diberikan ke Natural Language API untuk analisis sintaksis, API akan membuat pohon ketergantungan yang menjelaskan struktur sintaksis kalimat tersebut. Informasi sintaksis ditampilkan dalam
kolom dependencyEdge respons.
Diagram hierarki dependensi untuk satu kalimat ini dari John F. Pidato Pelantikan Kennedy ditampilkan di bawah:
Untuk setiap token, elemen dependencyEdge mengidentifikasi token lain yang dimodifikasinya
(di kolom headTokenIndex) dan hubungan sintaksis antara token ini
dan token kepalanya (di kolom label). Misalnya, berikut elemen dependencyEdge untuk token "your" dalam
(kemunculan pertama) frasa "your country":
"dependencyEdge": {
"headTokenIndex": 4,
"label": "POSS"
},
Elemen ini menunjukkan bahwa "Anda" mengubah token kelima (headTokenIndex menggunakan
offset berbasis nol) dan bahwa itu adalah pengubah posesif.
Setiap pohon dependensi menyertakan elemen ROOT ("label": ROOT), yang sesuai dengan
kata kerja utama dalam kalimat. Dalam contoh di atas, elemen ROOT kebetulan
menjadi kata pertama dalam kalimat ("headTokenIndex": 0). Untuk kata ROOT "Ask",
headTokenIndex adalah indeksnya sendiri.
Meskipun pohon parse tidak melintasi batas kalimat, Natural Language API mengindeks kalimat dan token menggunakan nilai offset berbasis nol dalam teks secara keseluruhan.
Natural Language API memberi label pada hubungan sintaksis menggunakan serangkaian dependensi umum yang berlaku di seluruh bahasa yang didukung. Label dijelaskan di bawah. Dalam contoh teks, "Head" dan label muncul di bawah token yang berlaku.
| Label | Deskripsi |
|---|---|
UNKNOWN |
Hubungan tidak diketahui |
ABBREV |
Singkatan token head.
British Broadcasting Company (BBC)
Head ABBREV
|
ACOMP |
Frasa adjektiva yang berfungsi sebagai pelengkap (seperti objek kata kerja). Relasi ini secara khusus mencakup konstruksi kopula `be` dengan predikat adjektif.
The book looks heavy.
Head ACOMP
The book is heavy.
Head ACOMP
She arrived sad.
Head ACOMP
I consider John intelligent.
Head ACOMP
|
ADVCL |
Klausa adverbia yang mengubah kata kerja, seperti klausa temporal, konsekuensi, klausa kondisional, atau klausa tujuan.
The accident happened as the night was falling.
Head ADVCL
If you know who did it, you should tell the teacher.
ADVCL Head
He talked to him in order to secure the account.
Head ADVCL
|
ADVPHMOD |
Pengubah frasa adverbial (Jepang) |
ADVMOD |
Adverbia (non-klausal) atau frasa adverbia
yang berfungsi untuk mengubah arti kata.Genetically modified food. ADVMOD Head less often ADVMOD Head About 200 people came to the party. ADVMOD Head |
AMOD |
Frasa adjektiva yang berfungsi untuk mengubah
makna frasa nomina.
Sam eats red meat.
AMOD Head
Sam took out a 3 million dollar loan.
AMOD Head
|
APPOS |
Frasa nomina tepat di sebelah kanan frasa nomina lain,
dengan frasa kedua berfungsi untuk menentukan atau mengubah frasa pertama.Sam, my brother, arrived. Head APPOS Bill (John’s cousin) Head APPOS |
ATTR |
Frasa nominal yang diawali dengan kata kerja kopula. Perhatikan bahwa
``ATTR`` berbeda dari ``ACOMP`` karena yang bergantung adalah frasa nomina, bukan
adjektiva.
He is a doctor.
Head ATTR
She resembles her mother.
Head ATTR
What is your name?
ATTR Head NSUBJ
What breed is the dog?
ATTR Head NSUBJ
I consider John an intelligent person. Head ATTR |
AUX |
Verba non-utama, seperti modal bantu atau bentuk ``be``,
``do``, atau ``have`` dalam tenses perifrastic. Mengecualikan penggunaan
``be`` sebagai kata bantu dalam konstruksi pasif.
Reagan has died.
AUX Head
He should leave.
AUX Head
|
AUXPASS |
Verba non-utama dalam klausa voice pasif.
Kennedy has been killed.
AUX AUXPASS Head
Kennedy was/got killed.
AUXPASS Head
|
CC |
Hubungan antara elemen konjungsi dan konjungsi koordinatif. Salah satu konjungsi (biasanya yang
pertama) diperlakukan sebagai kepala konjungsi.
Bill is big and honest.
Head CC
They either ski or snowboard.
Head CC
Bill went to Florida but Jane traveled to Alaska.
Head CC
|
CCOMP |
Klausa dependen dengan subjek internal yang berfungsi seperti objek kata kerja atau kata sifat.
He says that you like to swim.
Head CCOMP
I am certain that he did it.
Head CCOMP
I admire the fact that you are honest.
Head CCOMP
|
CONJ |
Hubungan antara dua elemen yang dihubungkan oleh konjungsi koordinatif, seperti ``dan`` atau ``atau``. Head relasi adalah konjungsi pertama dan konjungsi lainnya bergantung padanya melalui relasi ``conj``.
Bill is big and honest.
Head CONJ
They either ski or snowboard.
Head CONJ
We have apples, pears, oranges, and bananas.
DOBJ CONJ CONJ CONJ
|
CSUBJ |
Subjek sintaksis klausal dari klausa; yaitu, subjek itu sendiri adalah klausa ("Apa yang dia katakan" dalam contoh di bawah).
What she said makes sense.
CSUBJ Head
|
CSUBJPASS |
Subjek sintaksis klausal dari klausa pasif.
That she lied was suspected by everyone.
CSUBJ Head
|
DEP |
Sistem tidak dapat menentukan hubungan ketergantungan yang lebih akurat antara dua kata.
Then, as if to show that he could, . . .
DEP Head
travel agency florence kentucky
Head DEP
|
DET |
Hubungan antara kepala frasa nomina dan penentunya.The man is here. DET Head Which book do you prefer? DET Head |
DISCOURSE |
Kata seru dan elemen wacana lainnya yang tidak terkait dengan jelas dengan struktur kalimat, kecuali dalam cara ekspresif. Contohnya adalah interjeksi (``'oh'``, ``'uh-huh'``,
``'Selamat datang'``), pengisi (``'um'``, ``'ah'``), dan penanda wacana (``'well'``,
``'like'``, ``'actually'``, tetapi bukan ``'you know'``).
Iguazu is in Argentina :)
Head DISCOURSE
|
DOBJ |
Frasa nomina yang merupakan objek ([akusatif](https://en.wikipedia.org/wiki/Accusative_case)) dari
kata kerja.
She gave me a raise.
Head DOBJ
They win the lottery.
Head DOBJ
|
EXPL |
Nomina pleonastik. Dalam bahasa Inggris, berikut beberapa penggunaan ``it`` dan ``there``: ``there`` eksistensial, dan ``it`` saat digunakan dalam konstruksi ekstraposisi. Nomina ekspletif atau pleonastik adalah nomina yang tidak memenuhi peran semantik predikat. Dalam bahasa yang mengandung kata-kata tidak sopan, kata-kata tersebut dapat ditempatkan di slot subjek dan objek langsung.There is a ghost in the room. EXPL Head NSUBJ It is clear that we should decline. EXPL Head |
GOESWITH |
Menghubungkan dua bagian kata yang terpisah dalam teks. |
IOBJ |
Frasa nomina yang merupakan objek tidak langsung ([datif](https://en.wikipedia.org/wiki/Dative_case)) dari
kata kerja.
She gave me a present.
Head IOBJ DOBJ
|
MARK |
Kata yang memperkenalkan klausa bawahan berhingga atau tidak berhingga, seperti ``'bahwa'`` atau ``'apakah'``. Head adalah head dari klausa bawahan.
Forces engaged in fighting after insurgents attacked.
MARK Head
He says that you like to swim.
MARK Head
|
MWE |
Salah satu dari dua relasi
(bersama ``NN``) untuk penggabungan. Fungsi ini digunakan untuk ekspresi gramatikal tetap tertentu dengan kata fungsi yang berperilaku seperti satu kata fungsi. Ekspresi multi-kata diberi anotasi dalam struktur datar yang diawali dengan kata kepala, yang
semua kata dalam ekspresi memodifikasi kata pertama menggunakan label ``MWE``.
I like dogs as well as cats.
Head MWE MWE
He cried because of you.
Head MWE
|
MWV |
Ekspresi verbal multi-kata. |
NEG |
Hubungan antara kata negasi dan kata yang dimodifikasinya.
Bill is not a scientist.
Head NEG
Bill is no scientist.
NEG Head
|
NN |
Setiap kata benda yang berfungsi untuk mengubah kata benda utama.phone book NN Head oil price futures NN NN Head |
NPADVMOD |
Frasa nomina yang digunakan sebagai pengubah adverbial.
The director is 65 years old.
NPADVMOD Head
Six feet long
NPADVMOD Head
Shares eased a fraction.
HEAD NPADVMOD
The silence is itself significant.
NPADVMOD Head
90% of Australians like him, the most of any country.
Head NPADVMOD
|
NSUBJ |
Frasa nomina yang merupakan subjek sintaksis dari klausa.
Clinton defeated Dole.
NSUBJ Head
The baby is cute
NSUBJ Head
|
NSUBJPASS |
Frasa nomina yang merupakan subjek sintaksis dari klausa pasif.Dole was defeated by Clinton. NSUBJPASS Head |
NUM |
Frasa angka apa pun yang berfungsi untuk mengubah makna kata benda dengan kuantitas.
Sam ate three sheep.
NUM Head
|
NUMBER |
Bagian dari frasa angka.
I have four thousand sheep.
NUMBER Head
|
P |
Tanda baca apa pun dalam klausa. |
PARATAXIS |
Relasi parataksis (dari bahasa Yunani yang berarti “menempatkan berdampingan”) adalah relasi
antara sebuah kata (sering kali predikat utama kalimat) dan elemen lain yang ditempatkan
berdampingan tanpa koordinasi, subordinasi, atau relasi argumen
eksplisit dengan kata kepala. Parataxis adalah padanan seperti wacana dari koordinasi.
Let's face it we're annoyed.
Head PARATAXIS
The guy, John said, left early in the morning.
PARATAXIS Head
|
PARTMOD |
Modifier partisipial |
PCOMP |
Digunakan saat pelengkap preposisi adalah klausa atau frasa
preposisional (atau terkadang, frasa adverbial).
We have no information on whether users are at risk.
Head PCOMP
They heard about you missing classes.
Head PCOMP
|
POBJ |
Kepala frasa nomina yang mengikuti preposisi atau kata keterangan ``'di sini'`` dan ``'di sana'``.
I sat on the chair.
Head POBJ
What does CPR stand for?
POBJ Head
|
POSS |
Penentu posesif atau pengubah [genitif](https://en.wikipedia.org/wiki/Genitive_case).their offices POSS Head Bill’s clothes. POSS Head |
POSTNEG |
Partikel negatif pasca-verba |
PRECOMP |
Pelengkap predikat |
PRECONJ |
Kata yang muncul
di awal yang mengapit konjungsi, seperti
``'baik'``, ``'keduanya'``, ``'tidak satu pun'``).Both the boys and the girls are here. PRECONJ Head |
PREDET |
Kata yang mendahului dan mengubah makna penentu frasa nomina.All the boys are here. PREDET Head |
PREF |
Awalan |
PREP |
Frasa preposisional yang berfungsi untuk mengubah makna verba, adjektiva, nomina, atau bahkan preposisi lain.
I saw a cat in a hat.
Head PREP
I saw a cat with a telescope.
Head PREP
He is responsible for meals.
Head PREP
|
PRONL |
Hubungan antara verba dan morfem verbal (Prancis) |
PRT |
Partikel kata kerja.
They shut down the station.
Head PRT
He would not put up with it.
Head PRT
|
PS |
Penanda asosiatif atau posesif |
QUANTMOD |
Pengubah frasa pengukur |
RCMOD |
Link dari kata benda ke kata kerja yang memimpin klausa relatif.
I saw the man you love.
Head RCMOD
the book that you bought
Head RCMOD
Bell, a company which is based in LA, makes and distributes computer products.
Head RCMOD
|
RCMODREL |
Pelengkap dalam klausa relatif (China) |
RDROP |
Elipsis tanpa predikat sebelumnya (Jepang) |
REF |
Referen (Hindi) |
REMNANT |
Digunakan untuk elipsis.
John won bronze, Mary silver, and Sandy gold.
Head REMNANT REMNANT
|
REPARANDUM |
Menunjukkan gangguan kelancaran yang diganti dalam perbaikan ucapan.Go to the righ- to the left. REPARANDUM Head |
ROOT |
Akar kalimat. Dalam sebagian besar kasus, kata ini adalah kata kerja. |
SNUM |
Akhiran yang menentukan unit angka(Jepang) |
SUFF |
Akhiran |
TMOD |
Konstituen frasa nomina telanjang
yang berfungsi untuk mengubah arti konstituen dengan menentukan waktu. ``TMOD`` menangkap titik dan durasi temporal; tidak menangkap pengulangan
(``'dua kali'``, yang akan menjadi ``'NPADVMOD'``).
Last night, I swam in the pool.
TMOD Head
|
TOPIC |
Penanda topik (China) |
VMOD |
Klausa yang diawali dengan bentuk infinitif kata kerja.
Berries gathered on this side of the mountain are sweeter.
Head VMOD
He sat in the armchair reading the morning newspaper.
Head VMOD
I have nothing to say to them.
Head VMOD
|
VOCATIVE |
Menandai peserta dialog yang dibahas dalam teks
(umum dalam email dan postingan newsgroup).Anna, can you bring a tent? VOCATIVE Head |
XCOMP |
Pelengkap
klausa tanpa subjeknya sendiri, yang referensinya ditentukan oleh subjek
eksternal.
He says that you like to swim.
Head XCOMP
I am ready to leave.
Head XCOMP
|
SUFFIX |
Akhiran nama |
TITLE |
Judul nama |
AUXCAUS |
Auxiliary kausatif (Jepang) |
AUXVV |
Auxiliary helper (Jepang) |
DTMOD |
Rentaishi (Pengubah prenominal) |
FOREIGN |
Kata asing |
KW |
Kata kunci |
LIST |
Daftar untuk rangkaian item sebanding |
NOMC |
Klausa yang dinominalisasi |
NOMCSUBJ |
Subjek klausa yang dinominalisasi |
NOMCSUBJPASS |
Pasif klausal yang dinominalisasi |
NUMC |
Gabungan pengubah angka (Jepang) |
COP |
Kopula (Spanyol) |
DISLOCATED |
Hubungan yang tidak terkait (untuk elemen yang ditampilkan/ditempatkan di bagian atas) |
ASP |
Penanda aspek |
GMOD |
Pengubah genitif |
GOBJ |
Objek genitif |
INFMOD |
Pengubah infinitif |
MES |
Ukur |
NCOMP |
Pelengkap nominal kata benda |
Untuk mengetahui informasi selengkapnya tentang pohon dependensi, lihat project Universal Dependency Treebank. Selain itu, Universal Dependency Annotation for Multilingual Processing berisi informasi latar belakang tentang metodologi yang digunakan untuk menafsirkan hierarki dependensi tersebut.
Mengurai respons analisis sintaksis
Pseudo-code berikut memberikan pola umum yang dapat digunakan saat melakukan operasi iteratif pada respons analisis sintaksis:
index = 0
for sentence in self.sentences:
content = sentence['text']['content']
sentence_begin = sentence['text']['beginOffset']
sentence_end = sentence_begin + len(content) - 1
while index < len(self.tokens) and self.tokens[index]['text']['beginOffset'] <= sentence_end:
# This token is in this sentence
index += 1