sistem penilaian esai otomatis pada e...

32
SISTEM PENILAIAN ESAI OTOMATIS PADA E-LEARNING DENGAN METODE COSINE SIMILARITY Penyusun : Rohmawati Fuat 5206 100 014 Pembimbing: Rully Agus Hendrawan, S.Kom, M.Eng LABORATORIUM SISTEM PENDUKUNG KEPUTUSAN JURUSAN SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SEMINAR PROGRES TUGAS AKHIR CF 1380

Upload: lyhanh

Post on 06-Mar-2018

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

SISTEM PENILAIAN ESAI OTOMATIS PADA

E-LEARNING DENGAN METODE COSINE

SIMILARITY

Penyusun:

Rohmawati Fuat 5206 100 014

Pembimbing:

Rully Agus Hendrawan, S.Kom, M.Eng

LABORATORIUM SISTEM PENDUKUNG KEPUTUSAN

JURUSAN SISTEM INFORMASI

FAKULTAS TEKNOLOGI INFORMASI

INSTITUT TEKNOLOGI SEPULUH NOPEMBER

SEMINAR PROGRES TUGAS AKHIR – CF 1380

Page 2: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Latar Belakang

Beberapa institusi pendidikan mulai mengembangkansistem e-learning dalam proses pengajarannyaPelaksanaan ujian dapat dilakukan secaraonline, mulai dari menjawab soal ujian hingga prosespenilaianSelama ini kebanyakan proses ujian dan penilaiandilaksanakan secara manualPerlu adanya sistem penilaian otomatis

Page 3: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Perumusan Masalah

Bagaimana implementasi pengukuan Text

Similarity dalam pengembangan SistemPenilaian Esai Otomatis?Bagaiamana proses integrasi Sistem PenilaianEsai Otomatis dengan E-learning?Bagaimana hasil kinerja Sistem Penilaian EsaiOtomatis dibandingkan dengan human raters

Page 4: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGOwww.themegallery.com

TujuanBatasan Masalah

Esai yang dinilai dalam sistemini menggunakan bahasaInggris.Data uji coba yang digunakanadalah data hasil ujian esaisecara online mata kuliahPengantar Sistem Informasi diJurusan Sistem Informasi, ITS. Tipe jawaban esai yang dinilaidalam sistem ini bersifatdefinitif. Aplikasi e-learning yang digunakan adalah Moodle.

Pembuatan sistem penilaianesai otomatis pada e-learning denganmengimplementasikanpengukuran Text Similarity.

Page 5: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Manfaat Tugas Akhir

Membantu dosen dalam memberikanpenilaian ujian mahasiswa secara objektif

Mengurangi waktu dan tenaga dosendalam menilai ujian mahasiswa

Page 6: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Konsep E-learningTINJAUAN PUSTAKA

E-learning merupakan suatu sistem dimana penyampaianmateri pembelajaran, pelatihan atau program pendidikanmenggunakan peralatan elektronik dalam tujuanmemberikan materi pelatihan, pendidikan ataupembelajaran

E-learning bisa digunakan sebagai:1. Tempat sharing materi pembelajaran2. Tempat pemberian tugas peserta didik3. Tempat latihan soal atau ujian4. Tempat diskusi

Page 7: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Pengukuran Cosine Similarity

o = bobot term j dalamdokumen ke i

o = jumlah term j yang terdapat pada dokumenke i

o = jumlah dok yang mengandung term j

o D = jumlah total dokumen

o = bobot term j dalamquery q

TINJAUAN PUSTAKA

Page 8: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Start

Studi Literatur

Perancangan Sistem

Implementasi Sistem

Uji Coba Sistem

Integrasi Sistem dengan E-Learning

Evaluasi Kinerja Sistem

Pembuatan Dokumentasi TA

Stop

Yes

No

Back

Metodologi Penelitian

Page 9: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Gambaran Sistem

MembuatQuiz

• Turn editing on

• Add an activity ---> QUIZ• Pengaturan Quiz

MembuatSoal Esai

• create new question ---> Essay

• Input pertanyaan dan jawaban• Menambah soal ke quiz

MengikutiQuiz

• Attempt Quiz• Input jawaban• Submit

Form Pertanyaan Dosen

Form Ujian Mahasiswa

Page 10: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Perancangan Data

•Pertanyaan

•JawabanDosen

•JawabanMhs

Data Input

Kumpulan kata

penting

Data Proses Nilai Mhs

Data Output

Perancangan Sistem

Page 11: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Page 12: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Start

Jawaban Dosen

Tokenizing

Stemming

Filtering(Stopword Removal)

Case Folding

IMPORT LIBRARY PORTER

STEMMER

1

Desain Proses Text Preprocessing

Page 13: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

J = 1J <= jumlah kata

tfj = frekuensi kemunculan kata j dfj = jumlah doc mengandung kata j

D = total docIDFj = log(D/dfj)

Wj = tfj * IDFj

J++

|Q| = SQRT(∑W²qj)|D| = SQRT(∑W²dj)

Q∙D = SQRT(∑Wqj * Wdj)Cosine = Q∙D / |Q| * |D|

Nilai Mhs

Stop

1

- Data proses Mhs (Q)- Data proses Jwb Dosen (D)

- Data kata sinonim

Desain Pengukuran Text Similarity

Page 14: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Berdasarkan range

Konversi Nilai Similarity

Page 15: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Implementasi Data

Dosen memasukkan pertanyaan dan jawaban

Page 16: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Dosen memasukkan pertanyaan dan jawaban

Page 17: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Tabel mdl_question

Page 18: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Mahasiswa memasukkan jawaban

Page 19: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Tabel mdl_question_states

Page 20: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Text PreprocessingProses pengukuran similarityKonversi nilai1) mdl_question_states nilai per jawaban

2) mdl_quiz_attempts nilai total

Implementasi Proses

Page 21: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Tabel word

Page 22: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Tampilan Nilai di Moodle

Page 23: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Data meliputi : Pertanyaan Kunci jawaban Jawaban mahasiswa

Sumber : http://www.miislita.com/ Ralph M.Stair, George W. Reynolds, 2003.

“Principles of Information Systems, Sixth Edition”, Thomson Course Technology. Canada.

UJI COBA SISTEM

Data uji coba

Page 24: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEMUji Coba Validitas

Page 25: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

Data

Uji Coba Behaviour

Page 26: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

Hasil

Page 27: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

Uji Coba Kinerja

Page 28: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

Hasil

0

20

40

60

80

100

120

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

Nil

ai

Peserta Quiz Soal No.1

Nilai Human Raters Nilai Sistem

Page 29: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

HasilRata-rata standar deviasi antara nilai sistem dengan nilai human

raters untuk setiap soal

0

2

4

6

8

10

12

1 2 3 4 5

Nil

ai D

evia

si

Nomor Soal

Standar Deviasi

Page 30: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

UJI COBA SISTEM

HasilTingkat agreement dari hasil uji coba

Page 31: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Implementasi Algoritma cosine similarity dalam Sistem EsaiPenilaian Otomatis Akurat

Nilai similarity yang dihasilkan sistem dikonversi ke dalam nilaimahasiswa berdasarkan range yang sudah didefinisikan.

Sistem Penilaian Otomatis yang dibangun telah berhasildiimplementasikan ke Moodle , aplikasi E-learning.

Hasil uji coba menunjukkan kesesuaian nilai sistem dengan nilaihuman raters antara 78.57% - 96.99% dan rata-rata standar deviasi 5.19.

Kesimpulan

Page 32: SISTEM PENILAIAN ESAI OTOMATIS PADA E …digilib.its.ac.id/public/ITS-Undergraduate-14345-presentationpdf.pdf · Tempat latihan soalatauujian 4. Tempat diskusi. LOGO. ... Jawaban

LOGO

Penentuan bobot kata dapat dipertimbangkan dalammengembangkan sistem penilaian yang lebih akurat sehinggadapat dihasilkan nilai yang mirip dengan nilai manual

Pengembangan sistem yang dapat mengenali kata-kata antonimyang sebenarnya memiliki makna sama

Saran