• Tidak ada hasil yang ditemukan

BAB II TINJAUAN PUSTAKA

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB II TINJAUAN PUSTAKA"

Copied!
19
0
0

Teks penuh

(1)

commit to user 5

BAB II

TINJAUAN PUSTAKA

2.1. Dasar Teori 2.1.1. Kuis Online

Kuis, sebagaimana didefinisikan oleh WordWeb Online (2005) adalah "sebuah ujian yang berisi pertanyaan singkat". QuestionMark & League (2004) memberikan gambaran lebih detail kuis sebagai "sekumpulan pertanyaan yang digunakan untuk mengukur pengetahuan mahasiswa atau keterampilan untuk tujuan memberikan umpan balik untuk menginformasikan mahasiswa dari tingkat saat ini pengetahuan atau keterampilan". Kuis dapat digunakan untuk menghasilkan beberapa jenis pertanyaan: pertanyaan pilihan ganda, mengisi kekosongan, respon numerik, pencocokan daftar, jawaban singkat, respon hot spot dan benar / salah (Judge, 1999) untuk berbagai tujuan penilaian seperti sebagai penilaian formatif dan sumatif (Quinn dan Reid, 2003).

1. Penilaian Formatif biasanya disebut self-assessment, yang memungkinkan peserta didik untuk belajar sendiri, tanpa bimbingan guru (QuestionMark dan League, 2004).

2. Penilaian Sumatif memberikan penilaian kinerja secara keseluruhan dengan memberikan grading kuantitatif dan kualitatif dari prestasi belajar peserta didik, yang sering dikenal sebagai "ujian jangka menengah" atau "ujian akhir" (QuestionMark dan League, 2004).

Namun, menurut QuestionMark dan League (2004) kuis biasanya mengacu pada penilaian formatif. Sebelum adanya komputer dan Internet, kuis ini dilakukan secara manual menggunakan kertas dan pensil. Guru dibutuhkan untuk mempersiapkan pertanyaan-pertanyaan dan kemudian mendistribusikannya secara manual untuk peserta didik mereka. Seiring pertumbuhan komputer dan teknologi, kuis dilakukan melalui Internet. Contoh komersial kuis online yang tersedia di pasaran saat ini QuestionMark dan Can Studios (Lalos et al., 2005).

2.1.2. Learning Management System (LMS)

Learning Management System (LMS) adalah aplikasi perangkat lunak untuk mengelola catatan pendidikan dan pelatihan, yang perangkat lunaknya untuk mendistribusikan program

(2)

commit to user

melalui internet dengan fitur untuk kolaborasi secara online (Bersin, 2009). LMS biasa digunakan dalam institusi pendidika. LMS dapat digunakan dalam berbagai kegiatan, meliputi Student-self service (contoh : registrasi mandiri yang dipimpin instruktur pelatihan), pelatihan alur kerja, penyediaan materi pembelajaran online, penilaian online, pembelajaran kolaboratif, dan lain sebagainya. Dalam penggunaan di tingkat korporat, LMS digunakan untuk mengotomatisasi pencatatan dan pendaftaran karyawan.

Sebagian besar LMS merupakan sistem berbasis web, yang menggunakan berbagai hasil pengembangan platform, seperti Java/J2ME, Microsoft .NET, PHP. Biasanya LMS menggunakan database seperti MySQL, Microsoft SQL Server, atau Oracle sebagai back-end.

Meskipun sebagian besar LMS dikembangkan secara komersial dan mempunyai lisensi, namun ada beberapa LMS yang berbasis open-source. Dalam penelitian ini, digunakan LMS Moodle yang berbasis open-source.

2.1.3. Moodle

Moodle adalah salah satu platform CMS e-learning yang bebas (free software). Moodle merupakan akronim dari Modular Object-Oriented Dynamic Learning Environment yang berarti tempat belajar dinamis dengan menggunakan model berorientasi objek (Riana, 2011). Moodle digunakan pada lebih dari 208 negara dalam 75 bahasa. Dalam penyediannya, Moodle memberikan paket software yang lengkap (Moodle + Apache + MySQL + PHP).

Beberapa gambaran dan kelebihan dari Moodle, yaitu :

1. Cocok untuk kelas online dan sama baiknya dengan belajar tambahan yang langsung berhadapan dengan dosen / guru.

2. Sederhana, ringan, efisien, dan menggunakan teknologi sederhana.

3. Mudah untuk di-install pada banyak program yang mendukung PHP dan hanya membutuhkan satu database.

4. Menampilkan penjelasan dari pelajaran yang ada dan pelajaran tersebut dapat dibagi ke dalam beberapa kategori.

5. Mendukung lebih dari 1000 pelajaran.

6. Mempunyai sistem keamanan yang baik. Formulir pendaftaran untuk pelajar telah diperiksa validitasnya dan mempunyai cookies yang terenkripsi.

7. Paket bahasa disediakan penuh untuk berbagai bahasa.

(3)

commit to user 2.1.4. Text Mining

Text mining adalah suatu proses untuk mengambil informasi dari teks yang ada. Text mining digunakan untuk menggali informasi pada dokumen yang tidak terstruktur (Dorre et all., 1999). Untuk melakukan proses kemiripan teks (text similarity), sumber data digali terlebih dahulu untuk menemukan data-data yang diperlukan dengan text mining, dengan cara mengubah bentuk data menjadi nilai-nilai numerik. Setelah data diubah ke dalam nilai numerik, maka data tersebut dapat diolah lebih lajut. Proses text mining dibagi menjadi ke dalam tiga proses, yaitu Text Preprocessing, Text Transforming, dan Pattern Discovery.

2.1.4.1. Text Preprocessing

Tahapan awal dalam text mining adalah text preprocessing. Tahap ini bertujuan untuk mengubah dokumen teks yang digunakan sebagai sumber data untuk diubah menjadi data-data yang lebih kecil. Ada berbagai macam cara yang dapat dilakukan untuk mengubah dokumen teks menjadi data-data yang lebih kecil, seperti part-of-speech (pos), tagging, parse tree, dan tokenization. Pada penelitian kali ini, akan digunakan cara tokenization. Tokenization merupakan proses pengolahan token yang terdapat dalam rangkaian teks (Grossman et all., 2001). Dalam pembuatan indeks istilah dokumen dipecah menjadi unit-unit lebih kecil, misalnya berupa kata, frasa, atau kalimat. Dan di dalam penelitian ini, dokumen teks dipecah menjadi unit-unit kata.

Hasil unit pemrosesan tersebut disebut token. Tahapan text preprocessing juga menghilangkan karakter-karakter tertentu, seperti tanda baca, html tag, dan mengubah semua token huruf kecil (case folding).

2.1.4.2. Text Transforming

Tahap text transforming adalah tahap dimana term-term yang dihasilkan dari tahap text preprocessing akan dilakukan proses penyaringan (filtration) dengan menghilangkan stop-word.

Stop-word merupakan kata yang sering muncul dalam dokumen tetapi tidak memiliki makna yang berarti. Filtering berfungsi untuk mengurangi daftar kata indeks yang mempercepat indexing (Grossman et all., 2001). Beberapa contoh stop-word (dalam Bahasa Indonesia)

(4)

commit to user

diantaranya : yang, dari, di, hingga, ke, dan dengan. Setelah dilakukan proses penyaringan (filtration), term terebut dikonversi ke dalam bentuk dasar (stemming). Stemming merupakan proses penghilangan prefix dan suffix dari kata untuk mendapatkan kata dasar (Grossman et all., 2001). Dalam penelitian ini, akan digunakan algoritma Nazief-Andriani untuk proses stemming dokumen teks.

2.1.4.3. Pattern Discovery

Pattern discovery merupakan tahap yang paling penting dalam proses text mining. Pada penelitian ini, operasi yang dilakukan adalah pengukuran tingkat kemiripan teks (similarity).

Teknik yang digunakan pada tahap ini adalah dengan melakukan pembobotan (weighting) terhadap term dari hasil tahap text transformation (Grossman et all., 2001). Setiap term diberikan bobot sesuai dengan skema pembobotan yang dipilih, baik itu pembobotan lokal, global, maupun kombinasi keduanya. Banyak aplikasi menerapkan pembobotan kombinasi berupa perkalian bobot lokal term frequency dan global inverse document frequency, ditulis tf-idf. Dalam penelitian ini, akan menggunakan tf-idf. Dalam kemiripan antar dokumen didefinisikan berdasarkan representasi bag-of-words dan dikonversi ke suatu model ruang vektor (vector space model). Setelah merepresentasi term ke dalam bentuk vektor, akan dilakukan proses pencarian kemiripan dengan menghitung nilai cosinus antar vektor yang dalam penelitian ini menggunakan cosine similarity.

2.1.5. Term Frequency (tf) – Inverse Document Frequency (idf)

Term Frequency (tf) merupakan frekuensi kemunculan suatu kata (term) dalam dokumen (Harlian, 2006). Oleh sebab itu, tf memiliki nilai yang bervariasi dari satu dokumen ke dokumen lain tergantung dari tingkat kepentingan sebuah term dalam sebuah dokumen. Semakin sering suatu term muncul dalam suatu dokumen, term tersebut akan memiliki nilai tf yang lebih besar daripada term-term lain yang jarang muncul.

Penggunaan faktor tf belum mencukupi dalam menentukan pembobotan. Untuk itu, diperlukan faktor Inverse Document Frequency (idf) yang merupakan sebuah statistik “global”

yang mengkarakteristikkan sebuah term dalam keseluruhan koleksi dokumen (Harlian, 2006). Idf

(5)

commit to user

merupakan sebuah perhitungan dari bagaimana term didistribusikan secara luas pada koleksi dokumen yang bersangkutan. Semakin sedikit dokumen yang mengandung term yang dimaksud, maka nilai idf semakin besar. Jika setiap dokumen dalam koleksi mengandung term yang bersangkutan, maka nilai idf dari term tersebut adalah nol (0). Hal ini menunjukkan bahwa setiap term yang muncul pada dokumen dalam koleksi tidak berguna untuk membedakan dokumen berdasarkan topik tertentu.

Ilustrasi algoritma tf-idf (Harlian, 2006) ditunjukkan pada gambar berikut :

Gambar 2.1. Ilustrasi Algoritma Pembobotan tf-idf

Keterangan :

D1, …, D5 = dokumen

tf = banyaknya term yang dicari pada setiap dokumen

N = total dokumen

Df = banyaknya dokumen yang mengandung term yang dicari

Dalam penelitian ini, algoritma pembobotan Term Frequency (tf) – Inverse Document Frequency (idf) ditetapkan pada tahap similarity document. Nilai tf-idf diperoleh dengan menggunakan persamaan (Lee et al., 1997) :

( )………(1)

(6)

commit to user Dimana :

= bobot term ke-j terhadap dokumen ke-i

= jumlah kemunculan term j ke dalam dokumen i = jumlah dokumen secara keseluruhan

= jumlah dokumen yang mengandung term j

Berdasarkan persamaan (1), berapapun besarnya nilai apabila N = maka akan didapat hasil nol (0) untuk perhitungan idf. Untuk itu, dapat ditambahkan nilai 1 pada sisi idf, sehingga perhitungan bobotnya menjadi :

( ) ……….(2)

Perhitungan bobot dari term tertentu dalam sebuah dokumen dengan menggunakan tf x idf menunjukkan bahwa deskripsi terbaik dari dokumen adalah term yang banyak muncul dalam dokumen tersebut dan sangat sedikit muncul pada dokumen lain (Lee et al., 1997).

2.1.6. Vector Space Model

Model Ruang Vektor (Vector Space Model) merupakan suatu metode yang cukup banyak digunakan dalam sistem Information Retrieval. Dengan menggunakan Model Ruang Vektor, dokumen-dokumen yang ada akan direpresentasikan ke dalam n dimensi vektor (Mandala, 2006). Banyaknya dimensi dari ruang vektor akan ditentukan oleh jumlah kata signifikan yang terdapat dalam dokumen. Misalkan, terdapat sejumlah n kata yang berbeda sebagai kamus kata (vocabulary) atau indeks kata (term index). Kata-kata ini akan membentuk ruang vector yang memiliki dimensi sebesar n. setiap kata i dalam dokumen atau query diberikan bobot sebesat wi. Baik dokumen maupun query direpresentasikan sebagai vektor berdimensi n. Contohnya, terdapat tiga buah kata, yaitu t1, t2, t3. Lalu ada dua buah dokumen D1 dan D2 serta sebuah query Q. masing-masing bernilai :

(7)

commit to user Ilustrasi penggambarannya kira-kira sebagai berikut :

Gambar 2.2. Contoh model ruang vektor dengan dua dokumen D1 dan D2, serta query Q (Mandala, 2006)

Koleksi dari n buah dokumen dapat direpresentasikan dalam Model Ruang Vektor dengan sebuah matriks term-document (Mandala, 2006). Berikut penggambaran matriksnya :

Gambar 2.3. Matriks Representasi VSM (Mandala, 2006)

2.1.7. Matching Document

Matching Documents adalah tahap dimana akan dilakukan perhitungan tingkat kemiripan (similarity) antara dokumen acuan (kunci jawaban) dengan kandidat dokumen (jawaban siswa).

Perhitungan matching documents ini menggunakan metode Cosine Similarity. Rumus dari Cosine Similarity itu sendiri adalah sebagai berikut :

(8)

commit to user ( )

| || |

√∑ √∑

Dimana :

= Dokumen acuan

= Dokumen ke-i

= Bobot term j terhadap dokumen acuan

= Bobot term j terhadap dokumen ke-i

Similarity atau Sim(D,Di) = 1 jika D = Di, dan Sim(D,Di) = 0 ketika D dan Di tidak memiliki kesamaan sama sekali (benar-benar berbeda).

2.1.8. Metode Nazief-Andriani

Algoritma Stemming untuk bahasa yang satu berbeda dengan algoritma Stemming untuk bahasa yang lainnya. Sebagai contoh, bahasa Inggris memiliki morfologi yang berbeda dengan Bahasa Indonesia, sehingga algoritma Stemming untuk kedua bahasa tersebut juga berbeda.

Proses Stemming pada teks berbahasa Indonesia lebih rumit dan lebih kompleks, karena terdapat variasi imbuhan yang harus dibuang untuk mendapatkan kata dasar dari sebuah kata (Ledi Agusta, 2009).

Pada umumnya, kata dasar pada Bahasa Indonesia terdiri dari kombinasi :

Algoritma Nazief-Andriani yang dibuat oleh Bobby Nazief dan Mirna Andriani ini memiliki tahap-tahap sebagai berikut :

1. Pertama, cari kata yang akan di-stem dalam Kamus Besar Bahasa Indonesia. Jika ditemukan maka asumsikan kata sebagai root word. Algoritma berhenti.

(9)

commit to user

2. Inflection Suffixes (“-lah”, “-kah”, “-ku”, “-mu”, atau “-nya”) dibuang. Jika ada yang berupa partikel (“-lah”, “-kah”, “-tah”, atau “-pun”) maka langkah ini diulang lagi untuk menghapus Possessive Pronouns (“-ku”, “-mu”, atau “-nya”) jika ada.

3. Hapus Derivation Suffixes (“-i”, “-an”, atau “-kan”). Jika kata ditemukan di kamus, algoritma berhenti. Jika tidak, maka akan dilanjutkan ke langkah 3a :

a. Jika “-an” telah dihapus dan huruf terakhir dari kata tersebut adalah “-k” maka “-k” juga ikut dihapus. Jika kata tersebut ditemukan dalam kamus, maka algoritma berhenti. Jika masih tidak ditemukan, maka lakukan langkah 3b.

b. Akhiran yang dihapus (“-i”, “-an”, atau “-kan”) dikembalikan, lanjut ke langkah 4.

4. Hilangkan derivation prefixes (DP) {“di-”, “ke-”, “se-”, “me-”, “be-”, “pe-”, “te-”} dengan iterasi maksimum tiga kali.

a. Langkah 4 berhenti jika :

 Terjadi kombinasi awalan dan akhiran yang terlarang seperti pada Tabel 1.

 Awalan yang dideteksi saat ini sama dengan awal yang dihilangkan sebelumnya.

 Tiga awalan telah dihilangkan.

Tabel 2.1. Kombinasi Awalan-Akhiran yang tidak diizinkan Awalan Akhiran yang tidak diizinkan

be- -i

di- -an

ke- -i, -kan

me- -an

se- -i, -kan

te- -an

b. Identifikasi tipe awalan dan hilangkan. Awalan ada tipe :

 Standar : “di-”, “ke-”, “se-” yang dapat langsung dihilangkan dari kata.

(10)

commit to user

 Kompleks : “me-”, “be-”, “pe-”, “te-” adalah tipe awalan yang dapat bermorfologi sesuai kata dasar yang mengikutinya. Oleh karena itu, gunakan aturan pada Tabel 2 untuk mendapatkan pemenggalan yang tepat.

Tabel 2.2. Pemenggalan Awalan Stemmer Nazief dan Andriani

Aturan Format Kata Pemenggalan

1. berV... ber-V… | be-rV…

2. berCAP… berCAP... dimana C!=‟r‟ & P!=‟er‟

3. berCAerV... ber-CAerV... dimana C!=‟r‟

4. belajar bel-ajar

5. beC1er C2… be-C1er C2… dimana C!={‟r‟|‟1‟}

6. terV… ter-V... | te-rV..

7. terCerV… ter-CerV… dimana C!=‟r‟

8. terCP… ter-CP… dimana C!=‟r‟

9. teC1er C2… te-C1er C2… dimana C!=‟r‟

10. me{l|r|w|y}V… me-{l|r|w|y}V…

11. mem{b|f|v}... mem-{b|f|v}...

12. mempe{r|l}... mem-pe...

13. mem{rV|V}… me-m{rV|V}… | me-p{rV|V}…

14 men{c|d|j|z}… men-{c|d|j|z}…

15. menV… me-nV… | me-tV…

16. meng{g|h|q}… meng-{g|h|q}…

17. mengV… meng-V… | meng-kV…

18. menyV… meny-sV…

19. mempV… mem-pV… dimana C!=‟r‟

20. pe{w|y}V… pe-{w|y}V…

21. perV… perV… | pe-rV…

22. perCAP… per-CAP… dimana C!=‟r‟ dan P!=‟er‟

23. perCAerV… per-CAerV… dimana C!=‟r‟

24. pem{b|f|V}… pem-{b|f|V}…

25. pem{rV|V}… pe-m{rV|V}… | pe-p{rV|V}…

26. pen{c|d|j|z}… pen-{c|d|j|z}…

27. penV… pe-nV… | pe-tV…

28. peng{g|h|q}… peng-{g|h|q}…

29. pengV… peng-V… | peng-kV…

30. penyV… peny-sV…

31. pelV… pe-lV… kecuali “pelajar” yang menghasilkan kata “ajar”

32. peCerV.. per-erV.. dimana C!={r|w|y|l|m|n}

33. peCP.. pe-CP.. dimana C!={ r|w|y|l|m|n }

(11)

commit to user

c. Cari kata yang telah dihilangkan awalannya ini di dalam kamus. Apabila tidak ditemukan, maka langkah 4 diulangi kembali. Apabila ditemukan, maka keseluruhan proses dihentikan.

5. Apabila setelah langkah ke-4 kata dasar masih belum ditemukan, maka proses recording dilakukan dengan mengacu pada Tabel x. Recoding dilakukan dengan menambahkan karakter recoding awal kata yang dipenggal. Pada Tabel x, karakter recoding adalah huruf kecil setelah tanda hubung (-) dan terkadang berada di dalam tanda kurung ({}).

6. Jika semua langkah telah selesai tetapi tidak juga berhasil, maka kata awal diasumsikan sebagai root word, dan proses selesai.

Tipe awalan ditentukan melalui langkah-langkah sebagai berikut :

1. Jika awalannya adalah : “di-”, “ke-”, atau “se-”, maka tipe awalannya secara berturut-turut adalah : “di-”, “ke-”, atau “se-”.

2. Jika awalannya adalah : “te-”, “me-”, “be-”, atau “pe-” maka dibutuhkan sebuah proses tambahan untuk menentukan tipe awalannya.

3. Jika dua karakter pertama bukan “di-”, “ke-”, “se-”, “te-”, “me-”, “be-”, atau “pe-” maka berhenti.

4. Jika tipe awalan adalah “none” maka berhenti. Jike tipe awalan adalah bukan “none” maka awalan dapat dilihat pada Tabel 2.3. Hapus awalan jika ditemukan.

Tabel 2.3. Cara Menentukan Tipe Awalan Untuk awalan “te-”

Following Characters

Tipe Awalan

Set 1 Set 2 Set 3 Set 4

“-r-” “-r-” - - None

“-r-” - - - terluluh

“-r-” not (vowel or “-r-”) “-er-” vowel ter

“-r-” not (vowel or “-r-”) “-er-” not vowel ter-

“-r-” not (vowel or “-r-”) not “-er-” - ter

not (vowel or “-r-”) “-er-” vowel - None

not (vowel or “-r-”) “-er-” not vowel - None

(12)

commit to user

Tabel 2.4. Jenis Awalan Berdasarkan Tipe Awalannya Awalan Akhiran yang harus dihapus

di- di-

ke- ke-

se- se-

te- te-

ter- ter-

ter-luluh ter

Untuk mengatasi keterbatasan pada algoritma di atas, maka ditambahkan aturan-aturan di bawah ini :

1. Aturan untuk reduplikasi.

a) Jika kedua kata yang dihubungkan oleh kata penghubung adalah kata yang sama maka root word adalah bentuk tunggalnya, contoh : “buku-buku” root word-nya adalah “buku”.

b) Kata lain, misalnya “bolak-balik”, “berbalas-balasan”, dan “seolah-olah”. Untuk mendapatkan root word-nya, kedua kata diartikan secara terpisah. Jika keduanya memiliki root word yang sama, maka diubah menjadi bentuk tunggal, contoh : kata

“berbalas-balasan”, “berbalas” dan “balasan” memiliki root word yang sama, yaitu

“balas”, maka root word “berbalas-balasan” adalah “balas”. Sebaliknya, pada kata

“bolak-balik”, “bolak” dan “balik” memiliki root word yang berbeda, maka root word-nya adalah “bolak-balik”.

2. Tambahan bentuk awalan dan akhiran serta aturannya.

a) Untuk tipe awalan “mem-”, kaya yang diawali dengan awalan “memp-” memiliki tipe awalan “mem-”.

b) Tipe awalan “meng-”, kata yang diawali dengan awalan “mengk-” memiliki tipe awalan “meng-”.

(13)

commit to user

Berikut contoh-contoh aturan yang terdapat pada awalan sebagai pembentuk kata dasar : 1. Awalan SE-

Se + semua konsonan dan vokal tetap tidak berubah Contoh :

 Se + bungkus = sebungkus

 Se + nasib = senasib

 Se + arah = searah

 Se + ekor = seekor

2. Awalan ME-

Me + vokal (a,i,u,e,o) menjadi sengau “meng”

Contoh :

 Me + inap = menginap

 Me + asuh = mengasuh

 Me + ubah = mengubah

 Me + ekor = mengekor

 Me + oplos = mengoplos

Me + konsonan b menjadi “mem”

Contoh :

 Me + beri = memberi

 Me + besuk = membesuk

Me + konsonan s menjadi “meny” (luluh) Contoh :

 Me + sapu = menyapu

 Me + satu = menyatu

Me + konsonan t menjadi “men” (luluh)

(14)

commit to user Contoh :

 Me + tanam = menanam

 Me + tukar = menukar

Me + konsonan (l,m,n,r,w) menjadi tetap “me”

Contoh :

 Me + lempar = melempar

 Me + masak = memasak

 Me + naik = menaik

 Me + rawat = merawat

 Me + warna = mewarna

3. Awalan KE-

Ke + semua konsonan dan vokal tetap tidak berubah Contoh :

 Ke + bawa = kebawa

 Ke + atas = keatas

4. Awalan PE-

Pe + konsonan (h,g,k) dan vokal menjadi “per”

Contoh :

 Pe + hitung + an = perhitungan

 Pe + gelar + an = pergelaran

 Pe + kantor + an = perkantoran

Pe + semua konsonan t menjadi “pen” (luluh) Contoh :

 Pe + tukar = penukar

 Pe + tarik = penarik

Pe + konsonan (j,d,c,z) menjadi “pen”

(15)

commit to user Contoh :

 Pe + jahit = penjahit

 Pe + didik = pendidik

 Pe + cuci = pencuci

 Pe + zina = penzina

Pe + konsonan (b,f,v) menjadi “pem”

Contoh :

 Pe + beri = pemberi

 Pe + bawa = pembawa

Pe + konsonan p menjadi “pem” (luluh) Contoh :

 Pe + pikir = pemikir

 Pe + potong = pemotong

Pe + konsonan s menjadi “peny” (luluh) Contoh :

 Pe + siram = penyiram

 Pe + sabar = penyabar

Pe + konsonan (l,m,n,r,w,y) tetap tidak berubah Contoh :

 Pe + lamar = pelamar

 Pe + makan = pemakan

 Pe + nanti = penanti

 Pe + wangi = pewangi

(16)

commit to user 2.2. Penelitian Terkait

Penelitian 1. Implementasi Arsitektur Sistem Adaptif dalam Rancang Bangun Sistem Kuis Online – Arief Hidayat & Aris Sugiarto (2012)

Penelitian yang dilakukan oleh Arief Hidayat dan Aris Sugiarto membahas sebuah sistem kuis online adaptif yang dapat dimanfaatkan sebagai ekstensi content management system.

Sistem kuis adaptif menjadi lebih personal karena model pertanyaan yang disajikan secara khusus dirancang bagi mahasiswa sesuai dengan tingkat kemampuan mereka. Mahasiswa akan lebih mengenal kekuatan dan kelemahan dalam proses belajar mereka karena mereka tidak akan menuju ke tingkat kesulitan yang lebih tinggi jika mereka tidak memenuhi nilai yang dipersyaratkan pada tingkat tertentu. Fokus utama dalam penelitian yang dilakukan oleh Arief Hidayat dan Aris Sugiarto adalah komponen utama fitur adaptif dan teknik untuk melaksanakan komponen adaptif tersebut. Sebuah studi perbandingan antara sistem adaptif saat ini dilakukan untuk mengidentifikasi komponen adaptif yang diterapkan dan teknik untuk menerapkan komponen adaptif.

Penelitian 2. Metode Similarity-Mashup untuk Framework Modul Relevant Content pada Content Management System (CMS) – Riky Bagus Muhajir (2012)

Penelitian mengenai relevant content dari berbagai informasi yang diperoleh dari berbagai website. Relevant content didapat dengan menghitung kemiripan meta data antara kandidat relevant content dengan konten utama. Hasil dari penelitian yang dilakukan oleh Riky Bagus Muhajir didapatkan bahwa metode similarity-mashup untuk modul relevant content telah dapat terintegrasi pada CMS dengan baik. Selain itu, dapat dilihat bahwa seringkali berbagai kandidat relevant content yang berasal dari luar sistem (mashup) memiliki nilai similarity yang lebih tinggi dibandingkan dengan kandidat yang berasal dari luar sistem.

(17)

commit to user

Penelitian 3. Klasifikasi Konten Berita dengan Metode Text Mining – Bambang Kurniawan, dkk. (2012)

Penelitian yang dilakukan oleh Bambang Kurniawan, dkk. yaitu mengenai pengklasifikasian berita yang ada di dalam portal berita secara otomatis. Klasifikasi tersebut terdiri dari beberapa kategori seperti berita politik, olahraga, ekonomi dan lain sebagainya.

Metode yang digunakan dalam penelitian ini adalah metode Text mining, yaitu metode klasifikasi yang merupakan variasi dari data mining berusaha menemukan pola yang menarik dari sekumpulan data tekstual yang berjumlah besar. Sedangkan algoritma yang digunakan adalah algoritma naïve bayes classifier, yaitu algoritma pendukung untuk melakukan klasifikasi. Dalam penelitian yang dilakukan oleh Bambang Kurniawan, dkk. data yang digunakan berupa berita yang berasal dari beberapa media online. Berita terdiri dari 4 kategori yaitu politik, ekonomi, olahraga, entertainment. Setiap kategori tediri dari 100 berita; 90 berita digunakan untuk proses training dan 10 berita digunakan untuk proses testing. Hasil dari penelitian yang dilakukan oleh Bambang Kurniawan, dkk. menghasilkan sistem klasifikasi berita berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySQL menunjukkan bahwa berita testing bisa terklasifikasi secara otomatis seluruhnya.

Penelitian 4. Perbandingan Algoritma Stemming Porter dengan Algoritma Nazief &

Adriani untuk Stemming Dokumen Teks Bahasa Indonesia – Ledi Agusta (2009)

Penelitian yang dilakukan oleh Ledi Agusta merupakan penelitian untuk membandingkan kemampuan dan ketepatan algoritma untuk melakukan stemming dokumen teks Bahasa Indonesia. Stemming adalah salah satu cara yang digunakan untuk meningkatkan performa information retrieval dengan cara mentransformasi kata-kata dalam sebuah dokumen teks ke kata dasarnya. Proses stemming pada teks berbahasa Indonesia lebih rumit/kompleks karena terdapat variasi imbuhan yang harus dibuang untuk mendapatkan root word dari sebuah kata.

Efektifitas algoritma stemming dapat diukur berdasarkan beberapa parameter, seperti kecepatan proses, keakuratan, dan kesalahan. Penelitian yang dilakukan Ledi Agusta adalah membandingkan efektifitas algoritma Nazief dan Adriani dengan algoritma Porter untuk proses stemming pada teks berBahasa Indonesia, sehingga akhirnya akan diketahui algoritma manakah

(18)

commit to user

yang lebih cepat, lebih akurat atau yang lebih banyak melakukan kesalahan stemming. Hasil dari penelitian ini adalah bahwa algoritma Nazief & Adriani lebih cepat dan akurat dalam proses stemming teks berBahasa Indonesia dibandingan dengan algoritma Porter.

Penelitian 5. Penilaian Esai Jawaban Bahasa Indonesia Menggunakan Metode SVM-LSA Dengan Fitur Generik – Rama Adhitia dan Ayu Purwarianti (2009)

Penelitian yang dilakukan oleh Rama Adhitia dan Ayu Purwarianti merupakan penelitian untuk mengkaji solusi permasalahan penilaian jawaban esai secara otomatis dengan menggabungkan space vector machine (SVM) sebagai teknik klasifikasi teks otomatis dengan LSA sebagai usaha untuk menangani sinonim dan polisemi antar index term. Berbeda dengan sistem penilaian esai yang biasa yakni fitur yang digunakan berupa index term, fitur yang digunakan proses penilaian jawaban esai adalah berupa fitur generic yang memungkinkan pengujian model penilaian esai untuk berbagai pertanyaan yang berbeda. Dengan menggunakan fitur generic ini, seseorang tidak perlu melakukan pelatihan ulang jika orang tersebut akan melakukan penilaian esai jawaban untuk beberapa pertanyaan. Fitur yang dimaksud meliputi persentase kemunculan kata kunci, similarity jawaban esai dengan jawaban referensi, persentase kemunculan gagasan kunci, persentase kemunculan gagasan salah, serta persentase kemunculan sinonim kata kunci. Hasil pengujian juga memperlihatkan bahwa metode yang diusulkan mempunyai tingkat akurasi penilaian yang lebih tinggi jika dibandingkan dengan metode lain seperti SVM atau LSA menggunakan index term sebagai fitur pembelajaran mesin.

(19)

commit to user

Tabel 2.5. Matriks Pembahasan Literatur Konsep Penelitian Penelitian

1 2 3 4 5 Ujian bertipe uraian (essay)

Teks Berbahasa Indonesia

Text Similarity √ √

Stemming Nazief-Adriani

TF-IDF √ √

Cosine Similarity √ √

2.3. Rencana Penelitian

Penelitian ini akan membuat sebuah ekstensi penilaian otomatis untuk quiz bertipe essay pada LMS Moodle menggunakan metode text similarity. Metode ini dilakukan dengan cara membandingkan dua buah jawaban, dimana jawaban yang pertama merupakan kunci jawaban soal, dan yang satunya lagi merupakan jawaban yang diberikan oleh siswa. Jawaban-jawaban tersebut dicari persamaan kata kuncinya dan dibandingkan jumlah term dalam jawaban serta dihitung menggunakan cosine similarity. Metode text similarity diharapkan dapat menjadi sebuah konten penilaian yang baru yang cepat dan otomatis sehingga para pengajar, baik guru maupun dosen, tidak perlu memberikan penilaian secara manual untuk data yang banyak.

Referensi

Dokumen terkait

Sedangkan definisi operasional dari intensi adalah skor dari skala likert pada item alat ukur intensi bersepeda dalam kampus.. Item yang mengukur intensi ini terdiri dari 6

Unit LPPM membuat rencana strategis PKM sesuai dengan bagian dari rencana strategis PT, seperti penyuluhan tentang Koperasi, UKM dsbg kepada masyarakat sehingga hasil dari PM

Diindikasikan pada pasien dengan iskemia yang diketahui angina atau nyeri dada tanpa aktivitas, pada pasien kolesterol dan penyakit jantung keluarga yang mengalami nyeri

Pendekatan yang digunakan dalam penelitian ini adalah kuantitatif korelasional, untuk mencari hubungan antara variabel kecerdasan emosional (x) dengan variabel strategi coping

c. Mahasiswa dan Lulusan: 1) Secara kuantitatif, jumlah mahasiswa baru yang diterima Prodi PAI relatif stabil dan di atas rata-rata dibandingkan dengan jumlah

Alat itu digunakan pada proses terakhir yaitu pada proses pengaduk telur omlet, dimana alat tersebut bekerja menggunakan sumber daya dari motor listrik yang menggerakkan

Otot Lengan, Dan Kelentukan Pergelangan Tangan Dengan Hasil Smash Normal Pada Atlet Klub Bola Voli Putra Mustika Blora Tahun 2015. Skripsi Pendidikan Kepelatiahan Olahraga

Berdasarkan tabel hasil analisis jalur di atas, dapat diuraikan sebagai berikut, yaitu Variabel remunerasi mempunyai pengaruh searah terhadap efektivitas kerja di Kantor