This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.
Copyright and reuse:
This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.
RANCANG BANGUN APLIKASI CHATBOT PENJUALAN
MOBIL BERBASIS ARTIFICIAL INTELLIGENCE
MARKUP LANGUAGE MENGGUNAKAN
ALGORITMA PORTER STEMMER
(STUDI KASUS: PT PERMATA HIJAU AUTOMEGAH)
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar
Gambar 2.1 Contoh Tahap Tokenization ................................................................ 8 Gambar 2.2 Contoh Stopword Removal ................................................................. 9 Gambar 2.3 Stemming Token ............................................................................... 10 Gambar 2.4 Sintaks Dasar AIML ......................................................................... 11 Gambar 2.5 Penggunaan Tag <aiml> ................................................................... 12 Gambar 2.6 Penggunaan AIML Tag <category>, <pattern>, dan <template> ..... 13 Gambar 2.7 Penggunaan Tag <star index = “n”> ................................................. 14
Gambar 2.8 Tag <srai> Untuk Symbolic Reduction ............................................. 15 Gambar 2.9 Tag <srai> Divide and Conquer ........................................................ 15 Gambar 2.10 Tag <srai> Untuk Sinonim .............................................................. 16 Gambar 2.11 Tag <srai> Untuk Deteksi Keyword ............................................... 17 Gambar 2.12 Tag <random> dan <li> .................................................................. 17 Gambar 2.13 Tag <set> ......................................................................................... 18 Gambar 2.14 Tag <get> ........................................................................................ 18 Gambar 2.15 Skenario Percakapan ....................................................................... 18 Gambar 2.16 Penggunaan Tag <that> ................................................................... 19 Gambar 2.17 Penggunaan Tag <topic> ................................................................. 20 Gambar 2.18 Penggunaan Tag <think> ................................................................ 20
Gambar 2.19 Penggunaan Tag <condition> ......................................................... 21 Gambar 2.20 Penggunaan Tag <bot> ................................................................... 21 Gambar 2.21 Desain Porter Stemmer Untuk Bahasa Indonesia ........................... 22 Gambar 2.22. Struktur Kata Bahasa Indonesia ..................................................... 23 Gambar 2.23 Technology Acceptance Model ....................................................... 26 Gambar 3.1 DFD Level 0 ...................................................................................... 33 Gambar 3.3 DFD Level 2 Proses Chatbot ............................................................. 36 Gambar 3.4 DFD Level Pengaturan Chatbot ........................................................ 37 Gambar 3.5 Sitemap Front End ............................................................................. 40 Gambar 3.6 Sitemap Back End ............................................................................. 41
Gambar 3.7 Flowchart Halaman Home Website Penjualan Mobil ....................... 42 Gambar 3.8 Flowchart Komunikasi Chatbot ........................................................ 44 Gambar 3.9 Flowchart Stopwords Removal ......................................................... 45 Gambar 3.10 Flowchart Porter Stemmer .............................................................. 46
Gambar 3.11 Flowchart Pemilihan Menu Utama ................................................. 50 Gambar 3.12 Flowchart Pemilihan Menu Footer .................................................. 51 Gambar 3.13 Flowchart Proses Perhitungan Kredit .............................................. 52
Gambar 3.14 Flowchart Halaman Accord ............................................................ 53 Gambar 3.15 Flowchart Halaman Civic Turbo ..................................................... 54 Gambar 3.16 Flowchart Halaman City ................................................................. 55 Gambar 3.17 Flowchart Halaman CR-V ............................................................... 56
Gambar 3.18 Flowchart Halaman HR-V .............................................................. 57 Gambar 3.19 Flowchart Halaman BR-V ............................................................... 58 Gambar 3.20 Flowchart Halaman CR-Z ............................................................... 59
Gambar 3.21 Flowchart Halaman Jazz ................................................................. 60 Gambar 3.22 Flowchart Halaman Brio ................................................................. 61 Gambar 3.23 Flowchart Halaman Mobilio ........................................................... 62
Gambar 3.24 Flowchart Halaman Odyssey .......................................................... 63 Gambar 3.25 Flowchart Halaman Price List ......................................................... 64 Gambar 3.26 Flowchart Halaman Periodic Service .............................................. 65 Gambar 3.27 Flowchart Halaman Credit Requirements ....................................... 66 Gambar 3.28 Flowchart Halaman Contact ............................................................ 67 Gambar 3.29 Flowchart Genuine Parts ................................................................. 68 Gambar 3.30 Flowchart Halaman E-brochure ...................................................... 69 Gambar 3.31 Flowchart Login Admin .................................................................. 70 Gambar 3.32 Flowchart Home Admin .................................................................. 71 Gambar 3.33 Flowchart Memilih Menu Admin ................................................... 72
Gambar 3.34 Flowchart Halaman Chat Logs ........................................................ 73 Gambar 3.35 Flowchart Halaman Add Dialog ..................................................... 75 Gambar 3.36 Flowchart Halaman Upload AIML ................................................. 76 Gambar 3.37 Flowchart Halaman Clear AIML .................................................... 77 Gambar 3.38 Flowchart Halaman Edit AIML ...................................................... 79 Gambar 3.39 Flowchart Halaman Edit SRAI ....................................................... 80 Gambar 3.40 Flowchart Halaman Edit Account ................................................... 81 Gambar 3.41 Flowchart Halaman Add Admin ..................................................... 82 Gambar 3.42 Flowchart Halaman Delete Admin .................................................. 83 Gambar 3.43 Entity Relationship Diagram ........................................................... 84 Gambar 3.44 Database Schema............................................................................. 85
Gambar 3.45 Wireframe Home ............................................................................. 90 Gambar 3.46 Wireframe Produk ........................................................................... 92 Gambar 3.47 Wireframe Price List ....................................................................... 93 Gambar 3.48 Wireframe E-brochure..................................................................... 94 Gambar 3.49 Wireframe Genuine Parts ................................................................ 95 Gambar 3.50 Wireframe Credit Requirement ....................................................... 96 Gambar 3.51 Wireframe Periodic Service ............................................................ 97 Gambar 3.52 Wireframe Contact .......................................................................... 97 Gambar 3.53 Wireframe Login Admin ................................................................. 98 Gambar 3.54 Wireframe Home Admin ................................................................. 99
Gambar 3.55 Wireframe Halaman Form .............................................................. 99 Gambar 3.56 Wireframe Chat Logs .................................................................... 100
Gambar 3.57 Wireframe Upload, Download, dan Clear AIML ......................... 101 Gambar 3.58 Wireframe Edit AIML dan Edit SRAI .......................................... 101 Gambar 3.59 Wireframe Delete Admin .............................................................. 102 Gambar 3.60 Diagram Dialog Komunikasi Chatbot ........................................... 104 Gambar 4.1 Potongan Kode global_config.php .................................................. 106
Gambar 4.2 Potongan Pertama Program Javascript Halaman Home .................. 107 Gambar 4.3 Kode Input String Tokenization ...................................................... 108 Gambar 4.4 Kode Input String Stopwords Removal .......................................... 108 Gambar 4.4 Kode Stemming Porter Stemmer..................................................... 109
Gambar 4.5 Kode Fungsi buangpartikel ............................................................. 109 Gambar 4.6 Kode Fungsi buangkepemilikan ...................................................... 110 Gambar 4.7 Potongan Kode Pertama Fungsi buangawalan1 .............................. 110
Gambar 4.8 Potongan Kode Kedua Fungsi buangawalan1 ................................. 111 Gambar 4.9 Kode Fungsi buangawalan2 ............................................................ 111 Gambar 4.10 Kode Fungsi buangakhiran............................................................ 112
Gambar 4.11 Potongan Kode Jalannya Chatbot ................................................. 112 Gambar 4.12 Potongan Pertama Penggunaan AngularJS Credit Simulator ....... 113 Gambar 4.13 Potongan Kedua Penggunaan AngularJS Credit Simulator .......... 113 Gambar 4.14 Kode Pembuatan JSON Credit Simulator ..................................... 114 Gambar 4.15 Potongan Pertama Program PHP Halaman Chat Logs.................. 115 Gambar 4.16 Potongan Kedua Program PHP Halaman Chat Logs .................... 115 Gambar 4.17 Potongan Kedua Program PHP Halaman Add Dialog .................. 116 Gambar 4.18 Potongan Ketiga Program PHP Halaman Add Dialog .................. 116 Gambar 4.19 Potongan Pertama Program PHP Halaman Edit AIML ................ 117 Gambar 4.20 Potongan Kedua Program PHP Halaman Edit AIML ................... 118
Gambar 4.21 Potongan Ketiga Program PHP Halaman Edit AIML ................... 118 Gambar 4.22 Halaman Home .............................................................................. 120 Gambar 4.23 Tampilan Home Chatbot HondaBot .............................................. 120 Gambar 4.24 Tampilan Home Our Products....................................................... 121 Gambar 4.25 Tampilan Home Contact Person ................................................... 121 Gambar 4.26 Tampilan Menu Navigasi Statik .................................................... 122 Gambar 4.27 Tampilan Menu Footer .................................................................. 122 Gambar 4.28 Tampilan Slider Halaman CR-V ................................................... 123 Gambar 4.29 Menu Navigasi Kedua Halaman CR-V ......................................... 123 Gambar 4.30 Section Overview Halaman CR-V ................................................ 124 Gambar 4.31 Section Fitur Halaman CR-V ........................................................ 125
Gambar 4.32 Section Spesifikasi Halaman CR-V .............................................. 126 Gambar 4.33 Section Gallery Halaman CR-V .................................................... 126 Gambar 4.34 Section Price List Halaman CR-V ................................................ 126 Gambar 4.36 Tampilan Modal Form Credit Simulator ....................................... 128 Gambar 4.37 Tampilan Halaman Price List ........................................................ 128 Gambar 4.38 Tampilan Halaman Honda Genuine Parts ..................................... 129 Gambar 4.39 Tampilan Halaman Periodic Service ............................................. 130 Gambar 4.40 Tampilan Halaman E-brochure ..................................................... 131 Gambar 4.41 Tampilan Halaman Contact ........................................................... 131 Gambar 4.42 Tampilan Halaman Credit Requirements ...................................... 132
Gambar 4.43 Tampilan Halaman Login Admin ................................................. 133 Gambar 4.44 Notifikasi Gagal Login .................................................................. 133
Gambar 4.45 Tampilan Halaman Home Admin ................................................. 133 Gambar 4.46 Tampilan Menu Navigasi Admin .................................................. 135
Gambar 4.47 Tampilan Menu di Kanan Atas Halaman ...................................... 135 Gambar 4.48 Tampilan Collapsed Menu ............................................................ 136 Gambar 4.49 Tampilan Halaman Chat Logs....................................................... 137
Gambar 4.50 Tampilan Halaman Add Dialog .................................................... 137 Gambar 4.51 Tampilan Halaman Upload AIML ................................................ 138 Gambar 4.52 Tampilan Halaman Clear AIML ................................................... 139 Gambar 4.53 Tampilan Halaman Edit AIML ..................................................... 139
Gambar 4.54 Tampilan Halaman Edit SRAI ...................................................... 140 Gambar 4.55 Tampilan Halaman Edit Account .................................................. 140 Gambar 4.56 Hasil Update Foto Profil ............................................................... 141
Gambar 4.57 Tampilan Halaman Add Admin .................................................... 141 Gambar 4.58 Tampilan Halaman Delete Admin................................................. 142 Gambar 4.59 Menu Test HondaBot Menampilkan Home Front End ................. 142
Gambar 4.60 Dialog Harga Dalam File brio.aiml ............................................... 144 Gambar 4.61 Skenario Pertama Percakapan Harga Brio .................................... 144 Gambar 4.62 Skenario Kedua Percakapan Harga Brio ....................................... 145 Gambar 4.63 Dialog Dengan Topic Brio Dalam File brio.aiml .......................... 145 Gambar 4.64 Skenario Percakapan Dengan Topik Brio ..................................... 146 Gambar 4.65 Dialog Tipe Dalam Topik Brio Pada brio.aiml ............................. 147 Gambar 4.66 Skenario Percakapan Dengan Menggunakan Tag <that> ............. 147 Gambar 4.67 Dialog Isi Silinder (cc) mobilio.aiml............................................. 148 Gambar 4.68 Skenario Perubahan Topik Brio Menjadi Mobilio ........................ 149 Gambar 4.69 Hasil Pemrosesan Input Pertama Menggunakan Program ............ 150
Gambar 4.70 Hasil Pemrosesan Input Kedua Menggunakan Program ............... 151 Gambar 4.71 Hasil Pemrosesan Input Ketiga Menggunakan Program............... 152 Gambar 4.72 Hasil Pemrosesan Input Keempat Menggunakan Program ........... 153 Gambar 4.73 Hasil Pemrosesan Input Kelima Menggunakan Program ............. 154