Representasi Word Graph Kata Keterangan Bahasa Indonesia Menggunakan XML

REPRESENTASI WORD GRAPH KATA KETERANGAN
BAHASA INDONESIA MENGGUNAKAN XML

NERI PETRI ANTI

DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT PERTANIAN BOGOR
BOGOR
2012

REPRESENTASI WORD GRAPH KATA KETERANGAN
BAHASA INDONESIA MENGGUNAKAN XML

NERI PETRI ANTI

Skripsi
sebagai salah satu syarat untuk memperoleh gelar
Sarjana Komputer pada
Departemen Ilmu Komputer


DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT PERTANIAN BOGOR
BOGOR
2012

ABSTRACT
NERI PETRI ANTI. Word Graph Representation of Adverbs in Indonesian Language Using
XML. Supervised by SRI NURDIATI and AHMAD RIDHA.
Text is a natural language in a written form that is more easily understood when visualized as
an image. A method used to represent knowledge in the text is Knowledge Graph (KG). KG
represents knowledge in the text as an image (text graph) to provide a clear and meaningful visual
representation. The smallest component of the text graph is known as word graph. This research is
focused on creating a module of adverb word graph using patterns constructed by Rusiana Samba
in 2010. Word graphs would be represented in the form of Extensible Markup Language (XML)
documents to facilitate users in storing and exchanging data. The result of this research is a module
that consists of 23 documents in XML representing 25 adverb word graph patterns. This module
can be used as an input for KG viewer that can visualize word graph.
Keywords: adverb, knowledge graph, natural languange processing, word graph, XML


Judul Skripsi
Nama
NIM

: Representasi Word Graph Kata Keterangan Bahasa Indonesia Menggunakan
XML
: Neri Petri Anti
: G64080069

Menyetujui:
Pembimbing 1,

Pembimbing 2,

Dr. Ir. Sri Nurdiati, M.Sc
NIP. 19601126 198601 2 001

Ahmad Ridha, S.Kom, MS
NIP. 19800507 200501 1 001


Mengetahui:
Ketua Departemen,

Dr. Ir. Agus Buono, M.Si, M.Kom
NIP. 19660702 199302 1 001

Tanggal Lulus:

KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Allah subhanahu wata’ala karena berkat rahmat dan
karunia-Nya tulisan ini berhasil diselesaikan. Penulis menyadari bahwa penyusunan karya ilmiah
ini tidak terlepas dari bimbingan dan dorongan berbagai pihak. Untuk itu, pada kesempatan ini
penulis mengucapkan terima kasih kepada:
1 Kedua orang tua penulis, yaitu Tasman, SE (alm) dan Ramunida yang selalu memberikan kasih
sayang, kesabaran, perhatian, dan dukungan terbaiknya kepada penulis. Kakak penulis, yaitu
Zulfa Trisna dan Lira Silkarta, juga kepada adik penulis, Aneka Haspetra, terima kasih atas
dukungan dan kasih sayangnya yang senantiasa menyemangati penulis.
2 Dr. Ir. Sri Nurdiati, M.Sc dan Ahmad Ridha, S.Kom, MS selaku dosen pembimbing, terima
kasih atas kesabaran dan bimbingan yang diberikan kepada penulis selama penyelesaian
penelitian ini.

3 Bapak Sony Hartono Wijaya, S.Kom, M.Kom selaku dosen penguji, terima kasih atas kritik
dan saran yang telah diberikan kepada penulis.
4 Teman-teman satu bimbingan: Rizka, Yuli, Indra, Cipta, dan Rifky yang senantiasa membantu
penulis selama penelitian.
5 Teman-teman seperjuangan Ilkomerz 45, terima kasih atas kebersamaan selama ini.
6 Teman-teman Wisma Fairus yang mewarnai hari-hari penulis dengan canda tawa dan
kehangatan.
7 Keluarga LC yang tak tergantikan dan telah menerima saya apa adanya. Semoga kita selalu
saling mengingatkan dalam kebaikan.
8 Semua pihak yang tidak dapat penulis sebutkan satu per satu.
Semoga tulisan ini dapat bermanfaat, aamiin.

Bogor, Oktober 2012

Neri Petri Anti

RIWAYAT HIDUP
Penulis lahir di Padang pada tanggal 12 April 1990 sebagai anak ketiga dari empat bersaudara,
putri dari pasangan Tasman, SE (alm) dan Ramunida. Pada tahun 2008, penulis lulus dari SMA
Negeri 1 Solok dan melanjutkan pendidikan ke Institut Pertanian Bogor (IPB) melalui jalur Ujian

Saringan Masuk IPB (USMI) dan diterima di Departemen Ilmu Komputer, Fakultas Matematika
dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor.
Selama aktif sebagai mahasiswa, penulis menjadi bagian dalam beberapa organisasi.
Organisasi yang pernah diikuti antara lain IKMT (Ikatan Keluarga Muslim TPB) pada tahun 20082009, LDK Al-Hurriyyah pada tahun 2008-2011, Himalkom (Himpunan Mahasiswa Ilmu
Komputer) pada tahun 2009-2010, dan BEM FMIPA pada tahun 2010-2011.

DAFTAR ISI
Halaman
DAFTAR TABEL ............................................................................................................................ vi
DAFTAR GAMBAR ....................................................................................................................... vi
DAFTAR LAMPIRAN .................................................................................................................... vi
PENDAHULUAN
Latar Belakang ............................................................................................................................... 1
Tujuan Penelitian ............................................................................................................................ 1
Ruang Lingkup ............................................................................................................................... 1
TINJAUAN PUSTAKA
Knowledge Graph (KG) ................................................................................................................. 1
Word Graph.................................................................................................................................... 1
Aspek Ontologi .............................................................................................................................. 1
Kata Keterangan ............................................................................................................................. 2

Extensible Markup Language (XML) ............................................................................................ 3
METODE PENELITIAN
Studi Literatur ................................................................................................................................ 3
Analisis Pola Word Graph Kata Keterangan .................................................................................. 3
Skema XML ................................................................................................................................... 3
Pembuatan Dokumen XML ............................................................................................................ 3
Pengujian dan Analisis Hasil .......................................................................................................... 3
HASIL DAN PEMBAHASAN
Analisis Pola Word Graph Kata Keterangan .................................................................................. 4
Pembuatan Dokumen XML............................................................................................................ 4
Pengujian dan Analis Hasil ............................................................................................................ 9
SIMPULAN DAN SARAN
Simpulan....................................................................................................................................... 10
Saran ............................................................................................................................................. 10
DAFTAR PUSTAKA ..................................................................................................................... 10
LAMPIRAN .................................................................................................................................... 11

v

DAFTAR TABEL

Halaman
1
2
3
4
5
6
7

Daftar tag XML pola word graph kata keterangan ...................................................................... 4
Component pola_1 ........................................................................................................................ 5
Relationship pola_1 ....................................................................................................................... 5
Component pola_5 ........................................................................................................................ 6
Relationship pola_5 ....................................................................................................................... 7
Component pola_9 ........................................................................................................................ 8
Relationship pola_9 ....................................................................................................................... 8

DAFTAR GAMBAR
Halaman
1

2
3
4
5
6
7

Contoh penerapan binary relationship pada word graph .............................................................. 2
Metode penelitian. ......................................................................................................................... 3
Pola word graph kata kurang (pola_1).......................................................................................... 5
Pola word graph kata kira-kira (pola_5). ...................................................................................... 6
Pola word graph kata selalu atau sering (pola_9). ........................................................................ 8
Tampilan pola_1 pada sistem KG Viewer ..................................................................................... 9
Pola word graph kata kurang (Samba 2010). ................................................................................ 9

DAFTAR LAMPIRAN
Halaman
1
2
3

4

Jenis word graph kata keterangan hasil penelitian Samba (2012).............................................. 12
Dokumen XSD ............................................................................................................................ 16
Dokumen XML ........................................................................................................................... 18
Hasil pengujian menggunakan sistem KG Viewer ...................................................................... 29

vi

1

PENDAHULUAN
Latar Belakang
Natural Language Processing
(NLP)
ialah bidang ilmu pengenalan bahasa alami
oleh komputer. Bahasa alami atau natural
language ialah suatu bahasa yang diisyaratkan
oleh manusia untuk komunikasi umum. NLP
mencoba untuk membuat komputer dapat

mengerti perintah-perintah dalam standar
bahasa manusia untuk memudahkan pengguna
dalam memenuhi kebutuhannya.
Teks merupakan salah satu jenis bahasa
alami dalam bentuk tulisan dan lebih mudah
dipahami apabila divisualisasikan dalam
bentuk gambar. Memahami isi teks dalam
sebuah dokumen menjadi persoalan tersendiri
karena setiap orang akan memiliki
pemahaman yang berbeda terhadap yang
dibacanya. Dalam hal ini, Knowledge Graph
(KG) merepresentasikan pengetahuan dalam
teks yang jelas dan bermakna. Metode KG
merupakan salah satu jenis representasi NLP
yang mengarahkan pada cara baru dalam
menjelaskan dan memodelkan NLP dan juga
sebagai langkah besar ke depan untuk
pemahaman terhadap semantik kata (Zhang
2002).
Komponan terkecil dari text graph ialah

word graph yaitu graf kata. Penelitian tentang
pembuatan modul word graph kata bahasa
Indonesia sudah banyak dilakukan, di
antaranya oleh Zahara (2010) yang membuat
modul word graph kata sifat dan Henry
(2011) yang membuat modul word graph kata
kerja. Namun, pengembangan modul pada
penelitian
tersebut
menggunakan
BogorDelfConstruct yang berbasis MATLAB
(Ramadoni & Nurdiati 2010), sehingga tidak
bisa digunakan secara mudah oleh pengguna.
MATLAB bersifat closed platform yang
menyebabkan modul tidak bisa dijalankan
dengan piranti lain selain MATLAB.
Penelitian ini mengembangkan modul
word graph yang direpresentasikan sebagai
dokumen Extensible Markup Language
(XML) untuk memudahkan pengguna dalam
penggunaan, penyimpanan, dan pertukaran
data. Pembuatan word graph penelitian ini
dibatasi untuk kata keterangan.
Tujuan Penelitian
Penelitian ini bertujuan untuk membuat
modul yang merepresentasikan word graph
jenis kata keterangan menggunakan XML.

Ruang Lingkup
Penelitian ini dibatasi pada pembuatan
modul word graph jenis kata keterangan
menggunakan pola word graph kata
keterangan berdasarkan penelitian Samba
(2010).

TINJAUAN PUSTAKA
Knowledge Graph (KG)
Metode KG ialah suatu metode yang
digunakan untuk menggambarkan bahasa
alami yang difokuskan pada aspek semantik
daripada sintaksis (Zhang 2002). KG mampu
mengekstrak teks yang merepresentasikan
pengetahuan dalam teks dan disajikan dalam
bentuk graph untuk menjelaskan persepsi
manusia dan pembentukan informasi. KG
tersusun dari concept dan relationship (Zhang
2002).
Concept merupakan komponen terpenting
dalam pemikiran manusia. Concept dalam KG
terdiri atas token dan type. Token ialah
concept yang dipahami oleh seseorang
menurut cara pandangnya masing-masing
sehingga token bersifat subjektif. Token
dilambangkan dilambangkan dengan “
”.
Type ialah concept yang bersifat umum dan
objektif karena merupakan kesepakatan yang
dibuat sebelumnya (Zhang 2002).
Relationship merupakan hubungan yang
membedakan antara token. Pada dasarnya,
metode KG menggunakan relationship yang
sangat
terbatas.
Untuk
menghindari
pertumbuhan relationship yang tidak terbatas
dari semantic network, sangat diperlukan
basic relationship atau disebut juga ontologi.
Word Graph
Menurut Hoede dan Nurdiati (2008), word
graph merupakan graph dari kata. Dalam KG,
setiap kata yang berhubungan dengan sebuah
word graph meyatakan arti kata yang disebut
dengan semantic word graph. Gabungan
semantic word graph dalam sebuah kalimat
akan membentuk sentence graph. Graph yang
merepresentasikan gabungan dari sentence
graph dalam sebuah teks disebut text graph
yang di dalamnya terdapat pengetahuan.
Aspek Ontologi
Aspek ontologi merupakan gambaran dari
beberapa concept dan relation antar-concept
yang bertujuan untuk mendefinisikan ide-ide

2

yang merepresentasikan konsep, relasi, dan
logikanya (Rusiyamti 2008). Berdasarkan
ontologi inilah KG dapat membangun sebuah
model yang dapat digunakan untuk
memahami bahasa alami.
Ontologi word graph sampai saat ini
direpresentasikan dengan sebuah node,
delapan binary relationships, sebuah ontologi
F, dan empat frame relationships (Hoede &
Nurdiati 2008).
Berikut ini ialah gambaran dari delapan
binary relationships:
1
2
3
4
5
6
7
8

Relasi kesamaan (ALI/alikeness)
Relasi kausalitas (CAU/causality)
Relasi kesederajatan (EQU/equality)
Relasi yang bertautan (SUB/subset)
Relasi perbedaan (DIS/disparatness)
Relasi yang beurutan (ORD/ordering)
Relasi atribut (PAR/attribute)
Relasi
kebergantungan
informasi
(SKO/SKOLEM)

Contoh penerapan binary relationship
pada word graph dapat dilihat pada Gambar 1.
Gambar 1 merupakan word graph dari type
“ekor kucing”. Pada contoh tersebut, terdapat
dua token; dua jenis relationship, yaitu ALI
dan SUB; dan dua buah type, yaitu ekor dan
kucing.
Ekor

ALI

SUB

ALI

Kucing

Gambar 1 Contoh penerapan binary
relationship.
Ontologi F (focus) digunakan untuk
mewujudkan fokus dari suatu graf. Ontologi F
untuk menunjukkan kata atau kalimat yang
diterangkan dalam suatu pernyataan. Focus
dilambangkan dengan “
“.
Frame relationship digunakan untuk
menerangkan hal-hal yang tidak bisa
dinyatakan oleh binary relationship. Berikut
ini ialah empat frame relationship, yaitu:
1
2
3
4

Focusing on a situation: FPAR
Negation on a situation: NEGPAR
Possibility on a situation: POSPAR
Necessity on a situation: NECPAR

Kata Keterangan
Kata keterangan dalam bahasa Indonesia
disebut juga adverbia. Kata keterangan ialah
kata yang digunakan untuk memberi
penjelasan pada kata-kata lain yang sifatnya
tidak menerangkan keadaan atau sifat (Chaer
1994).

Dilihat dari tatarannya, kata keterangan
dibedakan menjadi dua yaitu tataran frasa dan
tataran klausa (Samba 2010). Dalam tataran
frasa, kata keterangan ialah kata yang
menjelaskan kata kerja, kata sifat, atau kata
keterangan yang lain. Dalam tataran klausa,
kata keterangan menjelaskan fungsi-fungsi
sintaksis. Umumnya kata atau bagian kalimat
yang dijelaskan oleh kata keterangan itu
berfungsi sebagai predikat. Kata keterangan
dapat dibedakan menjadi:
1 Kata keterangan dari segi bentuk.
2 Kata keterangan dari segi perilaku
sintaksnya.
3 Kata keterangan dari segi perilaku
semantisnya.
4 Kata keterangan konjungtif.
5 Kata keterangan pembuka wacana.
Berdasarkan penelitian Samba (2010),
hasil dari identifikasi kata keterangan
menghasilkan sepuluh jenis kata keterangan
berdasarkan makna, yaitu sebagai berikut:
1 Keterangan kualitatif
Kata
keterangan
kualitatif
menggambarkan makna yang berhubungan
dengan tingkat, derajat, atau mutu.
2 Kata keterangan kuantitatif
Kata
keterangan
kuantitatif
menggambarkan makna yang berhubungan
dengan jumlah.
3 Kata keterangan limitatif
Kata keterangan limitatif menggambarkan
makna
yang
berhubungan
dengan
pembatasan.
4 Kata keterangan frekuentif
Kata
keterangan
frekuentatif
menggambarkan makna yang berhubungan
dengan tingkat kekerapan terjadinya
sesuatu yang diterapkan kata keterangan
itu.
5 Kata keterangan kewaktuan
Kata
keterangan
kewaktuan
menggambarkan makna yang berhubungan
dengan saat terjandinya peristiwa yang
diterangkan kata keterangan itu.
6 Kata keterangan kecaraan
Kata keterangan kecaraan menggambarkan
makna
yang
berhubungan
dengan
bagaimana peristiwa yang diterangkan
oleh kata keterangan itu berlangsung atau
terjadi.
7 Kata keterangan kontrastif
Kata
keterangan
kontrastif
menggambarkan pertentangan dengan
makna kata atau hal yang dinyatakan
sebelumnya.

3

8 Kata keterangan keniscayaan
Kata
keterangan
keniscayaan
menggambarkan makna yang berhubungan
dengan kepastian tentang kelangsungan
atau terjadinya hal atau peristiwa yang
dijelaskan kata keterangan itu.
9 Kata keterangan lokatif
Kata keterangan lokatif menggambarkan
makna
yang
berhubungan
dengan
keterangan tempat atau arah dalam kata
keterangan.
10 Kata keterangan instrumental.
Kata keterangan yang menjelaskan dengan
alat manakah suatu proses itu berlangsung.
Extensible Markup Language (XML)
XML ialah bahasa markup yang
disarankan oleh W3C (World Wide Web
Consortium) untuk membuat dokumen
markup keperluan pertukaran data antar
sistem yang beraneka ragam. XML
merupakan kelanjutan dari HTML (Jacobs
2006). XML yang merupakan turunan dari
SGML (Standard Generalized Markup
Language) ini merupakan bahasa yang cukup
menjanjikan
untuk
penyimpanan
dan
pengiriman informasi pada world wide web.
Berbeda dengan HTML yang memiliki
keterbatasan kapasitas untuk menyimpan
informasi, XML memiliki sintaks yang lebih
luwes yang dapat menjelaskan secara virtual
berbagai jenis informasi, dari yang sederhana
sampai yang rumit. Pendefinisikan aturan
dalam penulisan XML menggunakan XML
Schema Definition (XSD). XSD berfungsi
memberikan informasi mengenai struktur file
XML yang digunakan.

keterangan
keterangan
(makna).

yang digunakan ialah kata
dari segi perilaku semantis

Skema XML
XML memiliki sifat self describing
(deskripsi diri) sehingga XML tidak memiliki
format tag yang baku. Pada tahap ini akan
dilakukan pembuatan skema XML. Skema ini
digunakan untuk memberikan informasi
mengenai struktur file XML yang digunakan.
Pembuatan Dokumen XML
Pembuatan dokumen XML disesuaikan
dengan skema yang telah dibuat pada tahap
sebelumnya sehingga dihasilkan dokumen
XML yang sesuai dengan konsep KG.
Pengujian dan Analisis Hasil
Pengujian dilakukan untuk mengetahui
akurasi dari modul-modul yang sudah dibuat.
Pada tahap ini, modul dalam bentuk dokumendokumen XML akan diuji menggunakan
aplikasi KG Viewer (Lesmana 2012). Aplikasi
ini khusus dirancang untuk menerima
masukan dokumen word graph dalam format
XML yang sudah terstandardisasi dan
keluaran berupa gambar word graph.
Mulai
Studi Literatur
Analisis Pola Word Graph
Kata Keterangan

METODE PENELITIAN

Skema XML

Tahapan penelitian pengembangan modul
kamus word graph jenis kata keterangan ini
dapat dilihat pada Gambar 2.

Pembuatan Dokumen XML

Studi Literatur
Studi literatur ialah kegiatan yang
dilakukan untuk mengumpulkan semua bahan
pustaka yang relevan dengan topik penelitian.

Pengujian dan Analisis Hasil
Dokumentasi dan Laporan

Analisis Pola Word Graph Kata Keterangan
Analisis pola word graph kata keterangan
didasarkan pada penelitian Samba (2010)
yang berjudul Analisis Teks Berbahasa
Indonesia Menggunakan Metode Knowledge
Graph. Penelitian tersebut menghasilkan 25
pola word graph kata keterangan. Jenis kata

Selesai
Gambar 2 Metode penelitian.

4

Dari hasil pengujian akan didapatkan nilai
akurasi yang dilakukan dengan perhitungan
sebagai berikut:

HASIL DAN PEMBAHASAN



Menunjukkan komponen
tujuan dari arah
relationship



Menunjukkan suatu
token pembentuk pola




Menunjukkan suatu
token dengan id tertentu



Menunjukkan suatu
focus pembentuk pola




Menunjukkan suatu
focus dengan id tertentu



Menunjukkan type dan
name pembentuk pola




Menunjukkan suatu text
dari type dan name
dengan id tertentu




Menunjukkan suatu
binary relationship
pembentuk pola




Menunjukkan suatu
relation dengan id
tertentu



Menunjukkan frame
yang mengelompokkan
beberapa komponen




Menunjukkan suatu
frame FPAR dengan id
tertentu



Menunjukkan id dari
komponen-komponen
yang membentuk pola



Menunjukkan nilai dari
text , elemen ini dapat
berisikan tanda tanya jika
nilainya belum diketahui




Menunjukkan value yang
bisa diubah (YES) atau
tidak (NO)




Menujukkan reference
ke suatu text tertentu
yang memiliki kesamaan
sifat



Menunjukkan tipe-tipe
dari binary relationship

Analisis Pola Word Graph Kata Keterangan
Dengan menggunakan 52 kata keterangan
yang telah dipilih untuk mewakili sepuluh
jenis kata keterangan di atas, dihasilkan 25
pola word graph yang dapat dilihat pada
Lampiran 1. Setelah pola-pola tersebut
dianalisis, yaitu dengan memperhatikan
struktur word graph dari masing-masing pola,
penelitian ini merepresentasikan pola-pola
tersebut ke dalam 23 dokumen XML. Hal ini
disebabkan ditemukannya beberapa pola yang
memiliki kesamaan struktur sehingga bisa
dijadikan satu jenis representasi pola, yaitu
kata paling dengan sangat dan amat, dan kata
banyak dengan sedikit.
Pembuatan Dokumen XML
Tag-tag dan skema XML yang dibutuhkan
untuk pembuatan dokumen XML merujuk
pada hasil penelitian-penelitian sebelumnya,
yaitu penelitian Astriratma (2012), kemudian
Wiraswasta (2012) menambahkan sebuah tag
baru, yaitu . Tag-tag tersebut
dapat dilihat pada Tabel 1, sedangkan
informasi mengenai struktur dokumen XML
dapat dilihat dalam skema XML pada
Lampiran 2.
Tabel 1 Daftar tag XML pola word graph
kata keterangan
Nama Tag


Deskripsi
Merupakan root node
yang mewakili
keseluruhan dokumen




Mewakili keseluruhan
komponen-komponen
pembentuk pola




Mewakili keseluruhan
arah yang
menghubungkan suatu
komponen dengan
komponen lainnya



Menunjukkan komponen
asal dari arah
relationship

5

Pola kata kurang (pola_1)
Kata kurang memiliki makna tingkat yang
belum atau tidak cukup (Depdikbud 2008).
Penggunaan kata kurang dapat dilihat pada
kalimat berikut:
Hasil panennya kurang memuaskan.
Kata keterangan kurang pada kalimat di
atas menyatakan bahwa belum atau tidak
sama dengan seharusnya. Menurut Samba
(2010) word graph pola_1 terdiri atas dua
token. Token pertama menunjukkan suatu
yang belum atau tidak sama dengan token
kedua sehingga kedua token tersebut
mempunyai hubungan urutan. Karena
hubungan urutan, kedua token tersebut
dihubungkan oleh sebuah relasi yang berlabel
ORD. Arah relasi berawal dari token yang
lebih kecil menuju token yang lebih besar dan
focus terletak pada token yang lebih kecil.
Word graph dari pola_1 dapat dilihat pada
Gambar 3. Pola_1 terdiri atas beberapa
component yang dapat dilihat pada Tabel 2
dan relationship yang dapat dilihat pada Tabel
3.

1
2
3
4
5
6


1


1


Tabel 2 Component pola_1
Komponen
Focus
Token
Text

Relation

Frame

Gambar 3 Pola word graph kata kurang
(pola_1).
Setelah mengamati Tabel 2 dan Tabel 3,
dapat ditentukan tag-tag yang diperlukan
untuk merepresentasikan pola_1 ke dalam
dokumen XML. Tag sebagai root
node memiliki dua elemen, yaitu tag
dan tag .
Component memiliki lima elemen, yaitu
token, focus, text, relation, dan frame.
Berdasarkan penamaan tag yang dapat dilihat
pada Tabel 1, component pada pola_1 dapat
direpresentasikan dengan kode XML berikut:
1
2
3
4
5
6
7









Token dan focus dilengkapi oleh elemen
id. Terdapat satu token dan satu focus pada
pola_1. Token dan focus pada pola_1 dapat
direpresentasikan dengan kode XML berikut:

Elemen
Focus id = 1
Token id = 1
Text id = 1
Value = kurang
Replace = NO
Text id = 2
Value = ukuran
Replace = YES
Text id = 3
Clone id = 2
Relation id = 1
Type = ALI
Relation id = 2
Type = ALI
Relation id = 3
Type = ORD
Relation id = 4
Type = ALI
Frame id = 1
Focus id = 1
Token id = 1
Textid = 2
Textid = 3
Relation id = 2
Relation id = 3
Relation id = 4

Tabel 3 Relationship pola_1
Relation
id
1
2
3
4

Komponen
asal
Text id = 1
Text id = 2
Focus id = 1
Text id = 3

Komponen
tujuan
Frame id = 1
Focus id = 1
Token id = 1
Token id = 1

Text dilengkapi oleh elemen id, value,
replace, dan cloneid. Terdapat tiga text pada
pola_1, yaitu kurang (id 1), ukuran (id 2), dan
ukuran (id 3). Text dengan id 3 dilengkapi
oleh elemen cloneid karena menunjukkan sifat
yang sama dengan text id 2. Text pada pola_1
dapat direpresentasikan dengan kode XML
berikut:
1
2
3
4
5
6


1
kurang
NO



6

7
8
9
10
11
12
13
14

2
ukuran
YES


3
2


Relation dilengkapi oleh elemen id dan
type. Terdapat empat relation dari pola_1,
yaitu tiga relation ALI dan satu relation ORD.
Relation pada pola_1 dapat direpresentasikan
dengan kode XML berikut:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


1
ALI


2
ALI


3
ORD


4
ALI


Frame dilengkapi oleh id dan kumpulan
komponen yang berada di dalam frame
tersebut. Frame pada pola_1 dapat
direpresentasikan dengan kode XML berikut:
1
2
3
4
5
6
7
8
9
10


1
1
1
2
3
2
3
4


Relationships memiliki satu elemen yaitu
relationid. Relationid dilengkapi oleh elemen
from dan to. Representasi relationship dengan
id 1 dari pola_1 ialah sebagai berikut:
1
2
3
4
5
6
7
8
9
10

Dokumen XML yang dibentuk dari pola
word graph pola_1 secara keseluruhan dapat
dilihat pada Lampiran 3.
Pola kata kira-kira (pola_5)
Kata kira-kira memiliki makna lebih
kurang
(Depdikbud
2008).
Contoh
penggunaan kata kira-kira dapat dilihat pada
kalimat berikut:
Kira-kira lima orang tewas dalam kecelakaan
itu.
Kata kira-kira pada kalimat di atas
menyatakan lebih kurang dari suatu bilangan.
Menurut Samba (2010), word graph kata kirakira terdiri atas dua token. Token pertama
merupakan acuan yang menyatakan ukuran
(lima orang) dan token kedua merupakan
fokus kata kira-kira yang menyatakan suatu
ukuran kuantitas yang lebih kurang atau
hampir sama dengan ukuran (lima orang).
Kata kira-kira menyatakan makna hampir
sama sehingga bisa menggunakan relasi EQU,
di lain pihak kata kira-kira bermakna tidak
sama sehingga dapat menggunakan relasi DIS.
Word graph dari pola_5 dapat dilihat pada
Gambar 4. Pola_5 terdiri atas beberapa
component dan relationship yang dapat dilihat
pada Tabel 4 dan Tabel 5.

Gambar 4 Pola word graph kata kira-kira
(pola_5).
Tabel 4 Component pola_5
Komponen
Focus
Token
Text


1

1


1




Relation

Elemen
Focus id = 1
Token id = 1
Text id = 1
Value = ukuran kuantitas
Replace = NO
Text id = 2
Value = ukuran
Replace = YES
Relation id = 1
Type = ALI
Relation id = 2
Type = DIS
Relation id = 3
Type = EQU
Relation id = 4
Type = EQU

7

Tabel 5 Relationship pola_5
Relation
id
1
2
3
4

Komponen
asal
Text id = 1
Focus id = 1
Focus id = 1
Text id = 2

Komponen
tujuan
Focus id = 1
Token id = 1
Token id = 1
Token id = 1

Setelah mengamati Tabel 4 dan Tabel 5,
dapat ditentukan tag-tag yang diperlukan
untuk merepresentasikan pola_5 ke dalam
dokumen XML. Tag sebagai root
node memiliki dua elemen, yaitu tag
dan tag .
Component memiliki empat elemen, yaitu
token, focus, text, dan relation. Berdasarkan
penamaan tag pada Tabel 1, component pada
pola_5 dapat direpresentasikan dengan kode
XML berikut:
1
2
3
4
5
6








Token dan focus dilengkapi oleh elemen
id. Terdapat satu token dan satu focus pada
pola_5. Token dan focus pada pola_1 dapat
direpresentasikan dengan kode XML berikut:
1
2
3
4
5
6


1


1


Text dilengkapi oleh elemen id, value, dan
replace. Terdapat dua text pada pola_5, yaitu
ukuran kuantitas dan ukuran. Text pada pola_5
dapat direpresentasikan dengan kode XML
berikut:
1
2
3
4
5
6
7
8
9
10
11


1
ukuran
kuantitas

NO


2
ukuran
YES


Relation dilengkapi oleh elemen id dan
type. Terdapat empat relation dari pola_5,
yaitu tiga relation ALI dan satu relation ORD.
Relation pada pola_5 dapat direpresentasikan
dengan kode XML berikut:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


1
ALI


2
DIS


3
EQU


4
EQU


Relationships memiliki satu elemen yaitu
relationid. Relationid dilengkapi oleh elemen
from dan to. Relation EQU dan DIS
merupakan relation tidak berarah sehingga
tidak menggunakan elemen from dan to.
Representasi relationship dengan id 1 dan id 2
dari pola_5 ialah sebagai berikut:
1
2
3
4
5
6
7
8
9
10
11
12
13
14


1

1


1


2
1
1



Dokumen XML yang dibentuk dari pola
word graph pola_5, secara keseluruhan dapat
dilihat pada Lampiran 3.
Pola kata selalu atau sering (pola_9)
Contoh word graph kata keterangan yang
selanjutnya akan dijelaskan ialah pola word
graph kata selalu atau sering (pola_9). Kata
selalu atau sering memiliki makna senantiasa,
selamanya, terus-menerus, tidak pernah tidak,
kerap, atau acap (Depdikbud 2008). Contoh
penggunaan kata selalu dapat dilihat pada
kalimat berikut:
Dia selalu berkata jujur.
Menurut Samba (2010), word graph
pola_9 terdiri atas dua token. Token pertama
mengimplementasikan sesuatu, token kedua
mengimplementasikan suatu kegiatan yang
terus menerus berlangsung. Token pertama
merepresentasikan atribut dari token kedua
sehingga kedua token tersebut dihubungkan
meggunakan relasi PAR. Makna dari frame

8

pada pola_9 ialah suatu kegiatan yang
dikerjakan
secara berulang-ulang dan
biasanya dikenakan sebagai atribut dari
sesuatu, yang menunjukkan makna dari kata
selalu atau sering. Fokus kata selalu/sering
menyatakan kegiatan yang berulang, sehingga
fokus terletak pada token kedua yang
dihubungkan oleh ontologi ALI yang
mengarah ke fokus itu sendiri. Word graph
dari pola_9 dapat dilihat pada Gambar 5.
Pola_9 terdiri atas beberapa component yang
dapat dilihat pada Tabel 6 dan relationship
yang dapat dilihat pada Tabel 7.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16


1
selalu/sering

YES


2
kegiatan
NO


3
sesuatu
YES


Tabel 6 Component pola_9

Gambar 5 Pola word graph kata selalu atau
sering (pola_9).

Komponen
Focus
Token
Text

Setelah mengamati Tabel 6 dan Tabel 7,
dapat ditentukan tag-tag yang dibutuhkan
untuk merepresentasikan pola_9 ke dalam
dokumen XML. Tag sebagai root
node memiliki dua elemen, yaitu tag
dan tag .
Component memiliki lima elemen, yaitu
token, focus, text, relation, dan frame.
Berdasarkan penamaan tag yang dapat dilihat
pada Tabel 1, component pada pola_9 dapat
direpresentasikan dengan kode XML berikut:
1
2
3
4
5
6
7









Token dan focus dilengkapi oleh elemen
id. Terdapat satu token dan satu focus pada
pola_9. Berdasarkan Tabel 1, token dan focus
pada pola_9 dapat direpresentasikan dengan
kode XML berikut:
1
2
3
4
5
6

Relation


1


1


Text dilengkapi oleh elemen id, value, dan
replace. Terdapat tiga text pada pola_9, yaitu
selalu/sering, kegiatan, dan sesuatu. Text pada
pola_9 dapat direpresentasikan dengan kode
XML berikut:

Frame

Elemen
Focus id = 1
Token id = 1
Text id = 1
Value = selalu/sering
Replace = YES
Text id = 2
Value = kegiatan
Replace = NO
Text id = 3
Value = sesuatu
Replace = YES
Relation id = 1
Type = ALI
Relation id = 2
Type = ALI
Relation id = 3
Type = ALI
Relation id = 4
Type = PAR
Relation id = 5
Type = ALI
Frame id = 1
Focus id = 1
Text id = 2
Relation id = 2
Relation id = 3
Relation id = 4

Tabel 7 Relationship pola_9
Relation
id
1
2
3
4
5

Komponen
asal
Text id = 1
Focus id = 1
Text id = 2
Focus id = 1
Text id = 3

Komponen
tujuan
Frame id = 1
Focus id = 1
Focus id = 1
Token id = 1
Token id = 1

9

Relation dilengkapi oleh elemen id dan
type. Terdapat lima relation dari pola_9, yaitu
empat relation ALI dan satu relation PAR.
Relation pada pola_9 dapat direpresentasikan
dengan kode XML berikut:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20


1
ALI


2
ALI


3
ALI


4
PAR


5
ALI


Frame dilengkapi oleh id dan kumpulan
komponen yang berada di dalam frame
tersebut. Frame pada pola_9 dapat
direpresentasikan dengan kode XML berikut:
1
2
3
4
5
6
7
8


1
1
2
2
3
4


Relationships memiliki satu elemen yaitu
relationid. Relationid dilengkapi oleh elemen
from dan to. Salah satu contohnya ialah
relationship dengan id 2 yang menerangkan
suatu hubungan yang berulang secara rekursif
terhadap dirinya sendiri. Representasi
relationship dengan id 2 dari pola_9 ialah
sebagai berikut:
1
2
3
4
5
6
7
8
9
10


2

2


2




Dokumen XML yang dibentuk dari pola
word graph pola_9, secara keseluruhan dapat
dilihat pada Lampiran 3.

Pengujian dan Analis Hasil
Dokumen-dokumen XML yang telah
dibuat akan diuji menggunakan KG Viewer
yang merupakan hasil dari penelitian Lesmana
(2012). Sistem ini akan memunculkan gambar
dari modul XML word graph.
Gambar pola word graph yang dihasilkan
dari sistem viewer dibandingkan dengan pola
dari penelitian Samba (2010). Jika gambar
tersebut sama, dokumen XML akan bernilai
benar. Hasil pengujian terhadap pola_1 dapat
dilihat pada Gambar 6 dan word graph pola_1
berdasarkan penelitian Samba (2010) dapat
dilihat pada Gambar 7. Dokumen XML untuk
pola_1 ialah salah satu contoh dokumen yang
benar.

Gambar 6 Tampilan pola_1 pada sistem KG
Viewer.

Gambar 7 Pola word graph kata kurang
(Samba 2010).
Hasil representasi word graph kata
keterangan menggunakan XML sudah dapat
dibuat sesuai dengan aturan KG. Terdapat 23
dokumen XML yang merepresentasikan kata
keterangan. Hasil pengujian terhadap 23
dokumen tersebut dapat dilihat pada Lampiran
4. Hasil analisis ialah pengujian pada
penelitian ini menghasilkan akurasi sebesar
100% dengan perhitungan sebagai berikut:

10

SIMPULAN DAN SARAN
Simpulan
Berdasarkan penelitian yang telah
dilakukan, dokumen XML telah berhasil
merepresentasikan word graph jenis kata
keterangan. Penelitian ini menghasilkan 23
dokumen XML dengan akurasi sebesar 100%.
Saran
Perlu ditinjau kembali klasifikasi kata
keterangan pada bahasa Indonesia. Dokumen
yang dibentuk pada penelitian ini hanya
merepresentasikan kata keterangan dalam segi
semantik. Penelitian selanjutnya diharapkan
dapat merepresentasikan kata keterangan
dalam segi lainnya.

DAFTAR PUSTAKA
Astriratma R. 2012. Representasi word graph
menggunakan XML untuk kata sifat
dalam bahasa Indonesia [skripsi]. Bogor:
FMIPA, Institut Pertanian Bogor.
Chaer A. 1994. Linguistik Umum. Jakarta:
Rineka Cipta.
[Depdikbud] Departemen Pendidikan dan
Kebudayaan, Pusat Pembinaan dan
Pengembangan Bahasa. 2008. Kamus
Besar Bahasa Indonesia. Ed ke-4.
Jakarta: PT Gramedia Pustaka Umum.
Henry C. 2011. Penambahan
modul
pembentukan word graph kata kerja pada
aplikasi BogorDelftConstruct [skripsi].
Bogor: Fakultas Matematika dan Ilmu
Pengetahuan Alam, Institut Pertanian
Bogor.
Hoede C, Nurdiati S. 2008. A Graph
Theoretical Analysis of Certain Aspects
of
Bahasa
Indonesia.
Belanda:
Departement of Applied Mathematics,
University of Twente.
Jacobs S. 2006. Beginning XML with DOM
and Ajax: From Novice to Professional.
New York: Springer-Verlag.
Lesmana I. 2012. Integrasi sistem viewer
modul word graph dengan modul XML
dalam bahasa Indonesia [skripsi]. Bogor:
Fakultas
Matematika
dan
Ilmu
Pengetahuan Alam, Institut Pertanian
Bogor.

Ramadoni
D,
Nurdiati
S.
2010.
Pengembangan sistem pembentukan word
graph untuk teks berbahasa Indonesia.
Jurnal Ilmiah Ilmu Komputer 8(2): 76-79.
Bogor: Departemen Ilmu Komputer, IPB.
Rusiyamti. 2008. Analisis teks berbahasa
Indonesia
menggunakan
metode
Knowledge Graph [tesis]. Bogor: Sekolah
Pascasarjana, Institut Pertanian Bogor.
Samba R. 2010. Analisis pembentukan word
graph kata keterangan menggunakan
metode Knowledge Graph [tesis]. Bogor:
Sekolah Pascasarjana, Institut Pertanian
Bogor.
Wiraswasta C. 2012. Representasi word graph
frasa keterangan bahasa Indonesia
menggunakan XML [skripsi]. Bogor:
Fakultas
Matematika
dan
Ilmu
Pengetahuan Alam, Institut Pertanian
Bogor.
Zahara A. 2010. Penambahan
pembentukan word graph kata
aplikasi BogorDelftConstruct
Bogor: Fakultas Matematika
Pengetahuan Alam, Institut
Bogor.

modul
sifat pada
[skripsi].
dan Ilmu
Pertanian

Zhang L. 2002. Knowledge Graph Theory and
Structural
Parsing
[disertasi].
Netherlands: Twente University.

LAMPIRAN

12

Lampiran 1 Pola word graph kata keterangan hasil penelitian Samba (2010)
No
1

2

Kata Keterangan

Word Graph

Kata Keterangan Kualitatif

a.

Kurang

b.

Lebih

c.

Paling

d.

Sangat dan amat

Kata Keterangan Kuantitatif

a.

Kuantitatif dapat dihitung: satu
kali, dua kali, tiga kali

dengan Bt ialah banyaknya tindakan
b.

Kuantitatif tidak dapat dihitung:

 Kira-kira

13

Lanjutan
No

Kata Keterangan

 Banyak

 Sedikit

3

Kata Keterangan Limitatif

Limitatif pengecualian:
hanya dan saja

4

Kata Keterangan Frekuentatif

a.

Selalu dan sering

b.

Jarang dan kadang-kadang

Word Graph

14

Lanjutan
No
5

6

Kata Keterangan
Kata Keterangan Kewaktuan

a.

Sekarang dan kini

b.

Nanti, besok, dan lusa

c.

Kemarin, dulu, dan tadi

Kata Keterangan Kecaraan

a.

Cara Kesungguhan: pasti,
sungguh, benar, betul, tentu,
niscaya, dan pasti

b.

Cara Kesangsian: agaknya,
entah, mungkin, rasanya, kalaukalau, jangan-jangan, barangkali,
mudah-mudahan, moga-moga,
dan hendaknya

c.

Cara Keinginan: mari, silakan,
dan sudilah

Word Graph

15

Lanjutan
No

Kata Keterangan

d.

7

Cara Pengingkaran dan
Larangan: tak, tidak, dan jangan

Kata Keterangan Kontrastif

Bahkan, malahan, dan justru

8

9

Kata Keterangan Lokatif

a.

Lokatif keberadaan: Di

b.

Lokatif tujuan: Ke

c.

Lokatif tempat asal: Dari

Kata Keterangan Instrumental

Instrumental: dengan + kata benda

Word Graph

16

Lampiran 2 Dokumen XSD





















































































17

Lanjutan













18

Lampiran 3 Dokumen XML
Pola_1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43





1


1


1
kurang
NO


2
ukuran
YES


3
2


1
ALI


2
ALI


3
ORD


4
ALI


1
1
1

44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85

2
3
4
2
3



1

1


1


2

2


1


3

1


1


4

3


1





Pola_2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43





1


1


1
lebih
NO


2
ukuran
YES


3
2


1
ALI


2
ALI


3
ORD


4
ALI


1
1
1

44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85

2
3
4
2
3



1

1


1


2

2


1


3

1


1


4

3


1





19

Lanjutan
Pola_3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60





1


1


2


1
paling/sangat/amat
YES


2
ukuran
YES


3
2


4
2


1
ALI


2
ALI


3
ORD


4
ALI


5
ORD


6
ALI


1
1
1
2
2

61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120

3
4
5
6
2
3
4



1

1


1


2

2


1


3

1


2


4

3


2


5

2


1


6

4


1





20

Lanjutan
Pola_4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
4