BAB IV ANALISA DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB 3 ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN. kuantitatif karena bertujuan untuk mengetahui kompetensi pedagogik mahasiswa

3 METODE PENELITIAN 3.1 Kerangka Pemikiran 3.2 Lokasi dan Waktu Penelitian

PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR

BAB IV. METODE PENELITlAN. Rancangan atau desain dalam penelitian ini adalah analisis komparasi, dua

BAB III METODE PENELITIAN

Perancangan Aplikasi Tari Bali Klasik Berbasis Web

HASIL DAN PEMBAHASAN Formulasi Perencanaan

PERANCANGAN SITUS WEBSITE SISTEM PEMASARAN PADA PT. RADJAWALI MENGGUNAKAN BAHASA PEMROGRAM PHP DAN DATABASE MYSQL

METODE PENELITIAN. Subyek dalam penelitian ini adalah siswa kelas XI IPA 1 SMA Wijaya Bandar

METODE PENELITIAN. Ajaran dengan jumlah siswa 40 orang yang terdiri dari 19 siswa lakilaki

BAB IV IMPLEMENTASI DAN PENGUJIAN

Beberapa metode pengembangan sistem : a. Metode pengembangan Evolusioner

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4

BAB III METODE PENELITIAN. Jenis penelitian ini adalah penelitian pengembangan (research and

BAB III METODOLOGI PENELITIAN

TINJAUAN PUSTAKA Pengertian

III. METODE PENELITIAN. Penelitian ini merupakan penelitian tindakan kelas yang dilaksanakan pada siswa

Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PERANCANGAN APLIKASI PEMBELAJARAN MUSEUM INTERAKTIF BERBASIS MOBILE DEVICE

PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK. Sutikno

BAB III LANDASAN TEORI

BAB III METODE PENELITIAN

Pendekatan Nilai Logaritma dan Inversnya Secara Manual

III. METODE PENELITIAN. kelas VIII semester ganjil SMP Sejahtera I Bandar Lampung tahun pelajaran 2010/2011

BAB 1 PENDAHULUAN. Bagi Negara yang mempunyai wilayah terdiri dari pulau-pulau yang dikelilingi lautan,

BAB III METODOLOGI PENELITIAN. Penelitian ini dilaksanakan pada bulan Juli 2013 sampai Januari 2014

BAB III METODE PENELITIAN

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi

Sistem Pakar Deteksi Diabetes Mellitus Menggunakan Metode Bayesian Berbasis Web

BAB I PENDAHULUAN. Integral adalah salah satu konsep penting dalam Matematika yang

BAB IV ANALISA DAN PERANCANGAN

BAB IV PEMBAHASAN DAN ANALISIS

III. METODOLOGI PENELITIAN. Populasi dalam penelitian ini adalah semua siswa kelas XI IPA SMA Negeri I

III. METODE PENELITIAN. Bandar Lampung Tahun Pelajaran dengan jumlah siswa 32 orang. terdiri dari 12 siswa laki-laki dan 20 siswa perempuan.

BAB III METOE PENELITIAN. penelitian ini, hanya menggunakan kelas eksperimen tanpa adanya kelas

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN UNTUK POTENSI DAERAH DI KABUPATEN TABANAN DENGAN MENGUNAKAN GOOGLE MAPS API

IV. METODE PENELITIAN. Penelitian ini dilakukan di Kawasan Pantai Anyer, Kabupaten Serang

BAB III METODOLOGI DAN PELAKSANAAN PENELITIAN. Perumusan - Sasaran - Tujuan. Pengidentifikasian dan orientasi - Masalah.

BAB III METODE PENELITIAN. Metode yang digunakan dalam penelitian ini adalah penelitian korelasi,

BAB III METODOLOGI PENELITIAN. Jenis penelitian yang digunakan oleh peneliti adalah jenis penelitian

IV. METODE PENELITIAN

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT

ARTIKEL. Menentukan rumus Jumlah Suatu Deret dengan Operator Beda. Markaban Maret 2015 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

Aplikasi Interpolasi Bilinier pada Pengolahan Citra Digital

RESPONSI 2 STK 511 (ANALISIS STATISTIKA) JUMAT, 11 SEPTEMBER 2015

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. penelitian ini adalah penelitian diskriptif kuantitatif. Dalam hal ini peneliti akan

BAB III METODE PENELITIAN

BAB 3 METODE PENELITIAN

BAB III METODE PENELITIAN Penelitian ini dilakukan di kelas X SMA Muhammadiyah 1 Pekanbaru. semester ganjil tahun ajaran 2013/2014.

2.1 Gambaran Umum SMA Kemala Bhayangkari 1 Surabaya

Pedahulua Hipotesis: asumsi atau dugaa semetara megeai sesuatu hal. Ditutut utuk dilakuka pegeceka kebearaya. Jika asumsi atau dugaa dikhususka megeai

PENGUJIAN HIPOTESIS. Atau. Pengujian hipotesis uji dua pihak:

BAB III METODE PENELITIAN

III. METODE PENELITIAN. Subjek dari penelitian adalah siswa kelas X.B SMA Muhammadiyah 2 Bandar

Implementasi Framework Laravel Pada Aplikasi Digitalisasi Arsip Sekretariat Organisasi Mahasiswa STMIK STIKOM Bali

Ukuran Pemusatan. Pertemuan 3. Median. Quartil. 17-Mar-17. Modus

BAB III METODE PENELITIAN. Dalam melakukan penelitian, terlebih dahulu menentukan desain

BAB III METODOLOGI PENELITIAN

I. DERET TAKHINGGA, DERET PANGKAT

BAB III METODE PENELITIAN. penelitian yaitu PT. Sinar Gorontalo Berlian Motor, Jl. H. B Yassin no 28

III. METODE PENELITIAN. Penelitian ini dilaksanakan di halaman Pusat Kegiatan Olah Raga (PKOR) Way Halim Bandar Lampung pada bulan Agustus 2011.

Induksi Matematika. Pertemuan VII Matematika Diskret Semester Gasal 2014/2015 Jurusan Teknik Informatika UPN Veteran Yogyakarta

BAB 1 PENDAHULUAN. Analisis regresi menjadi salah satu bagian statistika yang paling banyak aplikasinya.

Evaluasi Algoritme HASIL DAN PEMBAHASAN Penggunaan Cronjob Memasukkan Link ke Frontier Pemberhentian Crawling

BAB III 1 METODE PENELITAN. Penelitian dilakukan di SMP Negeri 2 Batudaa Kab. Gorontalo dengan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Bab III Metoda Taguchi

BAB III METODE PENELITIAN

RENCANA PROGRAM PEMBELAJARAN KE - 1. : 6 jam pelajaran

SISTEM INFORMASI PERSEWAAN PERALATAN PESTA MENGGUNAKAN SMS GATEWAY BERBASIS WEB PADA PERSEWAAN AR MUSIC DENGAN TAMBAHAN FITUR HELP DESK

BAB 2 LANDASAN TEORI

BAB 3 DATA DAN METODOLOGI PENELITIAN

An = an. An 1 = An. h + an 1 An 2 = An 1. h + an 2... A2 = A3. h + a2 A1 = A2. h + a1 A0 = A1. h + a0. x + a 0. x = h a n. f(x) = 4x 3 + 2x 2 + x - 3

BAB I PENDAHULUAN Latar Belakang Permasalahan


Analisis Kepuasan Publik Terhadap Fasilitas Pelayanan Tiket di Stasiun. Kereta Api Medan

Cara Pengisian Pada File Excel

III. METODE PENELITIAN. Penelitian ini dilaksanakan di SMPN 20 Bandar Lampung, dengan populasi

Persamaan Non-Linear

PEMBANGUNAN APLIKASI PEMBELAJARAN BAHASA JEPANG PERSIAPAN UJI KEMAMPUAN JLPT (JAPANESE-LANGUAGE PROFICIENCY TEST) LEVEL N5 BERBASIS MOBILE ANDROID

BAB 3 METODE PENELITIAN

BAB V METODOLOGI PENELITIAN

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci

BAB III METODE PENELITIAN. Metode yang digunakan dalam penelitian ini adalah metode korelasional, yaitu

BAB III METODE PENELITIAN. Penelitian ini merupakan jenis penelitian deskriptif-kuantitatif, karena

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PENERIMA JAMKESMAS DI DESA KATERBAN MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI

BAB V ANALISA PEMECAHAN MASALAH

An = an. An 1 = An. h + an 1 An 2 = An 1. h + an 2... A2 = A3. h + a2 A1 = A2. h + a1 A0 = A1. h + a0. x + a 0. x = h a n. f(x) = 4x 3 + 2x 2 + x - 3

BAB IV HASIL DAN PEMBAHASAN. : Lux meter dilengkapi sensor jarak berbasis arduino. : panjang 15,4 cm X tinggi 5,4 cm X lebar 8,7 cm

STATISTIKA NON PARAMETRIK

BAB III METODOLOGI PENELITIAN. Madiun, untuk mendapatkan gambaran kondisi tempat penelitian secara umum,

ANALISIS TABEL INPUT OUTPUT PROVINSI KEPULAUAN RIAU TAHUN Erie Sadewo

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Transkripsi:

4.1Aalisa Sistem Lama BAB IV ANALISA DAN PERANCANGAN Sistem yag ada di UIN SUSKA Riau dalam pegiformasia tetag kampus bagi calo mahasiswa biasaya dega melihat iformasi dari website resmi kampus UIN yag disaa juga bercampur dega iformasi lai tetag UIN SUSKA Riau. Sehigga tidak ada kespesifikasia bagi calo mahasiswa dalam megakses kebutuha yag mereka cari, termasuk iformasi seputar akademik UIN da jurusa-jurusa di UIN yag mereka perluka. Aalisa sistem baru ii aka memafaatka tekologi iformasi berupa age percakapa (chatbot) sebagai alat batu peyampaia iformasi tetag UIN SUSKA Riau bagi calo mahasiswa yag igi tahu lebih rici tetag UIN SUSKA Riau. Iovasi ii diharapka mampu memberika iformasi kepada calo mahasiswa melalui age chatbot, sehigga meimbulka kesa komuikasi lagsug atara pihak UIN SUSKA Riau dega calo mahasiswa. 4.2Aalisa Sistem Baru 4.2.1 Aalisa Iputa Aalisa iputa yag diguaka pada tugas akhir ii adalah dega megaalisa model iputa dari peggua yag aka ditayaka ke dalam sistem. Berikut uraia aalisa iputa sistem : a. Pertayaa yag aka diajuka calo mahasiswa tetag UIN SUSKA Riau cakupaya tidak begitu besar da tidak aka bayak pertayaa, peulis medapati sumber pertayaa peggua dari Buku padua akademik UIN SUSKA Riau. b. Chatbot Iformasi UIN SUSKA Riau perlu sebuah stadarisasi iputa agar mempermudah sistem dalam mejawab pertayaa peggua. Stadarisasi

yag dimaksud adalah dalam pegguaa bahasa pertayaa, yaitu haruslah megguaka bahasa Idoesia yag baku yag sesuai dega format pertayaa bahasa Idoesia. Pada struktur bahasa idoesia, sebuah pertayaa haruslah didahului dega kalimat Taya salah satu dari berikut ( Apa, Siapa, Dimaa, Kapa, Bagaimaa, da megapa), baru dilajutka ke pertayaa yag aka ditayaka. Cotoh : Siapa ama Rektor UIN? 4.2.2 Aalisa respos Aalisa respos dari Pertayaa : a. Karea chatbot ii megguaka algoritma patter matchig dalam medapatka jawaba dari sistem, maka perlu aalisa jawaba yag dikeluarka sistem. 1. Pada pecocoka pola dega algoritma bruteforce ii jika katakata dalam pertayaa cocok dega jawaba, maka sistem aka meampilka jawaba dari sistem. 2. Jika atara pertayaa da jawaba belum medapati kecocoka, maka sistem aka memberika respo bahwa sistem belum bisa mejawab pertayaa peggua. b. Sistem aka meyimpa record pertayaa yag belum terjawab, utuk kemudia sistem megusulka kata kuci utuk sistem c. Respo chatbot dega bermacam-macam jeis respo seperti respos pembuka, iputa perulaga, da iputa kosog. 1. Respos Iputa Pembuka Respos yag dikeluarka sistem pada saat pertama kali melakuka chattig adalah dega meyapa peggua da meawarka peggua utuk meayaka pertayaa yag igi ditaya. 2. Respos Iputa Perulaga IV-2

Respo ii aka diberika sistem ketika sebuah pertayaa yag sama da tidak diketahui jawabaya oleh sistem. Pada saat ii sistem aka memberitahuka ke peggua agar tidak megulagi pertayaaya terus da meggati ke pertayaa lai. 3. Respos Iputa Kosog Respos ii aka dikeluarka sistem ketika peggua memasukka pertayaa yag tidak ada kata-kata ke dalam sistem dega memberika respos megigatka peggua agar tidak memberika iputa kosog. d. Iputa pertayaa ke sistem dibatasi bukalah kalimat majemuk agar mempermudah dalam meetuka kata kuci dari pertayaa yag diajuka peaya. Utuk sumber data pada sistem chatbot yag aka diterapka pada iformasi UIN SUSKA Riau bersumber dari website UIN SUSKA Riau da buku padua akademik UIN SUSKA Riau. Berikut pertayaa yag berkaita dega Iformasi UIN SUSKA Riau berupa sampel tabel yag diguaka dalam megakomodasi setiap kosakata yag disediaka serta jawaba dari pertayaa yag iputka dapat digambarka dega sampel sebagai berikut : Tabel 4.1 Tabel utuk sampel brai file Kategori kuci Jawaba Fakultas Jeis-jeis Fakultas 1. Fakultas Sais & Tekologi 2. Fakultas Tarbiyah da Kegurua 3. Fakultas Syariah da Ilmu Hukum 4. Fakultas Psikologi 5. Fakultas Ekoomi da Ilmu Sosial 6. Fakultas Fakultas Ushuluddi 7. Fakultas Pertaia da Peteraka 8. Fakultas Dakwah da Ilmu Komuikasi IV-3

Fakultas Berapa Fakultas Ada 8 fakultas Fakultas Pegertia Fakultas, apa itu fakultas Bagia dari pergurua tiggi yag terdiri dari atas beberapa jurusa Jurusa Berapa Jumlah Jurusa Ada 36 jurusa yag tersebar di 8 fakultas Uag Kuliah Berapa Uag Kuliah Tekik Iformatika, Berapa Uag Kuliah Jurusa Tekik Iformatika. Rp. 1.750.000,00, yag terdiri dari Rp.900.000,00 uag SPP da Rp.750.000,00 uag praktikum 4.2.3 Aalisa Bot program da Brai File tidak ya tidak ya Gambar 4.1 Alur Bot program Dalam alur peracaga Chatbot Iformasi UIN SUSKA Riau, proses chatbot dimulai dega megsca iputa yag dimasukka peggua yaitu terjadi pada proses scaer, dega megsca da meghilagka tada baca dari iputa, Pada tahapa ii juga dilakuka petoke kata. Setelah proses scaer IV-4

selesai maka dilajutka dega pegeceka toke yag masuk da memparserkaya ke proses berikutya, tahapa ii disebut dega Parser. Tahap iti dari Chatbot adalah pada pecocoka pola pertayaa dega kata kuci dari Braifile chatbot. Tahap ii disebut dega tahapa reasoig. Jika terdapat ketidakcocoka atara pertayaa da kata kuci yag ada, maka proses berlajut ke proses learig, yaitu meyimpa kata asig yag belum terjawab ke dalam sistem chatbot. Secara detail megeai aalisa per tahapa aka dijelaska pada peragraf di bawah. 4.2.4 Aalisa Bot Program 4.2.4.1 Scaer Pada sistem chatbot Iformasi UIN SUSKA Riau utuk calo mahasiswa ii Scaer melakuka pemeriksaa karakter per karakter dari program sumber yag di iputka sehigga kemudia mejadi sebuah betu kalimat ormal. Dalam kasus chatbot Iformasi UIN SUSKA Riau utuk calo mahasiswa sebagai cotoh ada sebuah pertayaa SIAPA NAMA REKTOR UIN SUSKA RIAU? Maka, pada tahapa scaer sistem aka meormalka betuk kalimat dega cara 1. Memeriksa seluruh karakter pada kalimat da meghilagka simbolsimbol operator da tada baca. 2. Megubah setiap kata mejadi huruf kecil. Siapa ama rektor ui suska riau? siapa ama rektor ui suska riau Gambar 4.2 Proses Scaer IV-5

4.2.4.2 Parser Proses parser pada chatbot Iformasi UIN SUSKA Riau utuk calo mahasiswa dilakuka pemisaha kalimat yag sudah dilakuka proses scaer mejadi toke kata-kata. Siapa ama rektor ui suska riau siapa ama rektor ui suska riau Gambar 4.3 Proses parser Setiap kosakata hasil dari parsig aka di simpa semetara dalam variabel utuk ditampug utuk dijadika rujuka sebagai kata kuci. 4.2.5 Aalisa Braifile 4.2.5.1 Reasoig Aalisa sistem pada tahapa reasoig chatbot adalah Aalisa Reasoig. Pada kasus Chatbot Iformasi UIN SUSKA Riau utuk calo mahasiswa adalah dega mecocokka atara kata kuci pada Braifile sistem dega toke-toke yag telah terbetuk pada tahapa parser. Pada tahapa ii Algoritma Bruteforce berpera petig dalam meetuka keberhasila sebuah chatbot case base reasoig. Alur aalisa reasoig dapat dilihat pada gambar di bawah ii IV-6

kosakata hasil parsig Cari kata kuci di brai file Tidak Abaika selai selai kata kuci Ada Tampug kata kuci Reasoig Pecocoka kata kuci dega jawaba Siklus Retrieve da reuse Jawaba yag sesuai utuk proses reasoig Gambar 4.4 proses reasoig Pada gambar 4.5 meggambarka bahwa proses reasoig Reasoig dilakuka utuk megembalika respo yag sesuai dega kata kuci berupa jawaba yag bear dari pertayaa yag diiputka oleh peggua. proses utuk meampilka jawaba dari kosakata yag terpilih yag merupaka alur reasoig megguaka Algoritma Bruteforce. Berikut cotoh dari pertayaa yag dicocokka dega kata kuci da peerapaya megguaka algoritma bruteforce. Teks: Siapa ama Rektor UIN? IV-7

Lagkah 1 1 1 1 1 1 0 1 2 3 4 Pertayaa s I a P a a M A R E K A m A R e k T O r Kuci Yag dicocoka: s da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter 1 1 1 1 1 5 6 7 8 9 2 2 0 1 T o r u i N Lagkah 2 1 1 1 1 1 0 1 2 3 4 Pertayaa s I a P a a M a R e K Kuci N a m a r e K t o R Yag dicocoka: i da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter 1 1 1 1 1 2 5 6 7 8 9 0 2 1 T o r u i Lagkah 3 1 1 1 1 1 0 1 2 3 4 Pertayaa s I a p A a M a R e K Kuci a M A r E k t O r Yag dicocoka: a da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter 1 1 1 1 1 5 6 7 8 9 2 2 0 1 T o r u i Lagkah 4 1 1 1 1 1 0 1 2 3 4 Pertayaa s I a p A a M a R e K Kuci A M a R e k T o R Yag dicocoka: p da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter 1 1 1 1 1 5 6 7 8 9 2 2 0 1 T o r u i IV-8

Lagkah 5 0 0 1 Pertayaa T o r u i s I a p A a M a R e K N A m a r e K t O R Kuci Yag dicocoka: a da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter Lagkah 6 0 0 1 Pertayaa T o r u i s I a p a A M a R e K N a M A r E k T O r Kuci Yag dicocoka: da = tidak cocok Maka dilakuka pergesera sebayak 1 karakter Lagkah 7 0 0 1 Pertayaa T o r u i s I a p a A M a R e K A M a R e K T o r Kuci Yag dicocoka: da = cocok Dilajutka ke pecocoka huruf setelah yaitu pecocoka huruf a Lagkah 8 0 0 1 Pertayaa T o r u i s I a p a A M a R e K A M a R e K T o r Kuci Yag dicocoka: a da a = cocok Dilajutka ke pecocoka huruf setelah a yaitu pecocoka huruf m IV-9

Lagkah 9 0 0 1 Pertayaa T o r u i s I a p a A M a R e K A M a R e K T o r Kuci Yag dicocoka: m da m = cocok Dilajutka ke pecocoka huruf setelah m yaitu pecocoka huruf a Lagkah 10 0 0 1 Pertayaa T o r u i s I a p a A M a r e K A M a r e K T o r Kuci Yag dicocoka: a da a = cocok Dilajutka ke pecocoka huruf setelah a yaitu pecocoka spasi Lagkah 11 0 0 1 Pertayaa T o r u i s I a p a A M a r e K A M a r e K T o r Kuci Yag dicocoka: spasi da spasi = cocok Dilajutka ke pecocoka huruf setelah spasi yaitu pecocoka r Lagkah 12 0 0 1 Pertayaa T o r u i s I a p a A M a r e K A M a r e K T o r Kuci Yag dicocoka: r da r = cocok Dilajutka ke pecocoka huruf setelah r yaitu pecocoka e IV-10

Lagkah 13 0 0 1 Pertayaa T o r u i s I a p a A M a r e K A M a r e K T o r Kuci Yag dicocoka: k da k = cocok Dilajutka ke pecocoka huruf setelah k yaitu pecocoka t Lagkah 14 0 0 1 Pertayaa T o r u i s I a p a A M a r e K A M a r e K T o r Kuci Yag dicocoka: t da t = cocok Dilajutka ke pecocoka huruf setelah t yaitu pecocoka o Lagkah 15 0 0 1 Pertayaa T O r u i s I a p a A M a r e K A M a r e K T O r Kuci Yag dicocoka: da o = cocok Dilajutka ke pecocoka huruf setelah o yaitu pecocoka r Lagkah 16 0 0 1 Pertayaa T O r u i s I a p a A M a r e K A M a r e K T O r Kuci Yag dicocoka: r da r = cocok IV-11

Maka cocok atara kata kuci dega pertayaa, da jawaba aka ditampilka ke sistem. 4.2.5.2 Learig Aalisa learig pada chatbot Iformasi UIN SUSKA Riau utuk calo mahasiswa dega megguaka pedekata case base reasoig adalah dimulai dari tahapa siklus Revise sampai siklus retai pada metode case base reasoig. kosakata hasil parsig Cari kata kuci di brai file Tidak Chatbot aka megusulka katakuci baru utuk sistem Admi melihat usula katakuci dari sistem Revise retai Usula katakuci diterima (admi lagsug megiputka ke kowledge base) Usula ditolak (admi memprediksi katakuci baru utuk dimasukka ke kowledge base) Gambar 4.5 proses learig Pada gambar 4.6 di atas jika terdapat ketidakcocoka atara katakuci jawaba dega pertyaa yag masuk, maka terjadi pegguaa siklus revise pada case base reasoig, yaitu saat sistem memberika usula katakuci utuk dimasukka ke dalam kowledge base sistem utuk ditidaklajuti oleh admi sistem. Jika usula katakuci diterima, maka admi tidak megiputka katakuci da jawaba ke dalam kowledge base. Namu jika admi merasa katakuci perlu IV-12

direvisi, maka aka diperbaiki dahulu sebelum dimasukka ke dalam kowledge base sistem. Tahap iilah yag disebut dega siklus retai pada case base reasoig. 4.2.6 Aalisa Kuci Aalisa kata kuci yag diguaka pada tugas akhir ii adalah pegolaha kata pertayaa dari peggua yag telah terstruktur dalam pola bahasa yag baik da bear (Berstadarka struktur kalimat berpola S P O K) dega meghilagka kata-kata yag tidak petig da juga meghilagka kalimat taya (seperti Apa, Bagaimaa, siapa, kapa, dimaa) sehigga meghasilka kata kuci yag cocok utuk sistem ii. Cotoh : Perayaa : Siapa ama Rektor UIN? Maka dari sistem aka memilah kesesuaia kalimat mejadi kalimat ormal dega meghilagka kata-kata stopword yag telah dicocokka dega sistem, sehigga meghasilka kata Nama Rektor UIN Yag merupaka kata kuci terpilih dari sistem. 4.3 Peracaga Peracaga yag aka diguaka dalam peelitia ii adalah peracaga use case diagram, use case spesificatio, sequece diagram, class diagram, peracaga tabel, da peracaga atar muka. 4.3.1 Use Case Diagram Proses-proses yag terjadi pada Sistem pembelajara chatbot bisa digambarka dega megguaka use case diagram. IV-13

Gambar 4.6 Sistem Use Case Diagram Sistem 4.3.2 Use Case Specificatio Utuk mejelaska alur dari gambar use case diagram sistem, maka selajutya dideskripsika di use case specificatio yag dapat dilihat pada Tabel 4.2. Sedagka use case specificatio laiya dapat dilihat pada Lampira A. Tabel 4.2 Use case Spesificatio melakuka chat Nama Use Case Deskripsi Sigkat Aktor Pre Coditio Post Coditio Normal Flow Alterate Flow Melakuka chat Calo Mahasiswa dapat melakuka chat dega sistem utuk bertaya seputar iformasi UIN SUSKA Riau da sistem aka mejawabya Calo Mahasiswa Calo Mahasiswa membuka sistem, kemudia megiputka pertayaa seputar UIN SUSKA kedalam sistem, tapa harus logi terlebih dahulu Sistem memberi respo jawaba dari pertayaa yag diajuka Mahasiswa tidak perlu logi haya perlu memilih meu chat, da sistem aka meyapa, setelah itu mahasiswa dapat bertaya dega megiputka pertayaa da sistem aka melakuka tahapa - tahapa scaer, parsig, pecaria kata kuci, da proses reasoig atau learig dalam betuk respo berupa jawaba dari pertayaa yag diiputka Seadaiya sistem tidak dapat mejawab, sistem dapat megiputka pertayaa asig yag tidak dapat dijawab oleh age percakapa chat utuk rekomedasi kepada admi. IV-14

4.3.3 Sequece Diagram Utuk meggambarka iteraksi atar objek pada sistem pembelajara chatbot maka dibuatlah sequece diagram. Sequece diagram chat dapat dilihat pada gambar 4.11 Sedagka Sequece Diagram laiya dapat dilihat pada Lampira B Gambar 4.7 Sequece Diagram Calo Mahasiswa melakuka chat 4.3.4 Class Diagram Utuk meggambarka class pada Sistem Pembelajara Chatbot da hubugaya atara satu dega yag lai, serta atribut da operasi chat maka dibuatlah class diagram. Class diagram Sistem Pembelajara Chatbot dapat dilihat pada gambar 4.12 IV-15

Gambar 4.8 Class Diagram Sistem Chatbot 4.3.5 Peracaga Tabel Basis Data Pada tahap ii dilakuka peracaga Tabel Basis Data seperti Tabel Data yag dapat dilihat pada Tabel 4.3 Sedagka Peracaga Tabel Basis Data laiya dapat dilihat pada Lampira C. Tabel berikut ii mejelaska tabel peggua. Tabel 4.3 Tabel Brai File Reasoig Nama : tbl_brai_file_reasoig Deskripsi : Berisi data berupa kumpula kosakata pertayaa da jawaba yag bear utuk pegetahua chatbot Primary key : id_ brai_file_reasoig Tabel 4.3 Basis Data Sistem Nama Field Type da Deskripsi Boleh Default Legth Null id_brai_file_reasoig it(11) Idetifer No PK Kuci Text kuci No pertayaa - Jawaba Text sadi No - id_kategori It(11) ama kategori No FK IV-16

4.3.6 Peracaga Meu Pada tahap ii dilakuka peracaga meu utuk sistem chatbot, terdapat 2 avigasi meu sesuai dega hak akses masig-masig seperti avigasi meu utuk halama utama da avigasi utuk halama admi yag dapat dilihat pada gambar berikut a. Navigasi meu halama utama Halama utama memiliki avigasi dega hak akses umum yag bisa di kujugi jika megakses sistem pembelajara chatbot ii. Berikut racaga meu avigasi halama utama Gambar 4.9 Navigasi meu halama utama b. Navigasi meu halama admi Halama admi memiliki avigasi dega hak akses admi yag bisa di kujugi utuk megelola data sistem pembelajara chatbot. Berikut racaga meu avigasi halama chatbot. Gambar 4.10 Navigasi meu halama admi 4.3.7 Peracaga Atar Muka (Iterface) Pada tahap ii dilakuka peracaga Iterface seperti form chat yag dapat dilihat pada Gambar 4.12, form ii aka mucul setelah dari meu berada peggua memilih meu chat. Sedagka racaga iterface form laiya dapat dilihat pada Lampira D. IV-17

Bera Chat Tetag Kami Logi Admi CHATBOT INFORMASI UIN SUSKA RIAU Utuk Calo Mahasiswa Padua Tampila Chat Iputa Chat Copyright @ Chatbot Iformasi UIN SUSKA Riau 2014 Gambar 4.11 Racaga Form Chat IV-18