DFD Level 2 Proses 4 Penerapan metode text mining pada aplikasi chatbot

2. Setting ganti password ditekan akan menampilkan halaman ganti password untuk admin chatbot yang sedang aktif saat itu. 3. Setting tidak ada jawaban ditekan akan menampilkan halaman tidak ada jawaban yang digunakan untuk mengubah mengubah data jawaban jika chatbot tidak mempunyai jawaban dari pertanyaan yang ditanyakan oleh pengguna chatbot. Tabel 3.22 Spesifikasi proses chatting No. Proses 7 Nama Chatting Deskripsi Proses yang digunakan untuk melakukan chatting antara pengguna chatbot dengan sistem chatbot. Data Masuk pertanyaan Data Keluar hasil_translasi_jawaban Logika Proses 1. Pertanyaan diketikkan di field. 2. Jika pengguna menekan tombol kirim atau menekan enter, pertanyaan tersebut akan dikirim ke server translator untuk di translasikan ke bahasa yang diinginkan pengguna. 3. Hasil translasi akan dilakukan perhitungan untuk mencari tingkat similaritas. 4. Ambil pertanyaan yang mempunyai similaritas tertinggi dengan pertanyaan pengguna chatbot, dari pertanyaan tersebut akan diambil jawaban. 5. Jika tingkat similaritas tidak diketahui, maka sistem akan menganggap bahwa pertanyaan tersebut tidak mempunyai jawaban, dan jawaban akan diambil dari data jawaban tidak ditemukan. 6. Hasil jawaban akan ditranslasikan ke bahasa yang diinginkan pengguna menggunakan server translator. 7. Hasil translasi akan ditampilkan ke pengguna chatbot. Tabel 3.23 Spesifikasi proses input data_login No. Proses 1.1 Nama Input data_login Deskripsi Proses yang digunakan untuk mengisikan data login admin chatbot. Data Masuk data_login Data Keluar info_validasi_login Logika Proses 1. Admin chatbot mengisikan username dan password. 2. Admin chatbot menekan tombol login. 3. Data username dan password akan dikirim ke server untuk dilakukan proses validasi login. Tabel 3.24 Spesifikasi proses validasi login No. Proses 1.2 Nama Validasi Login Deskripsi Proses yang digunakan untuk melakukan validasi data login admin chatbot. Data Masuk data_login