CHATBOT AI
Ringkasan
ChatbotAI adalah chatbot sederhana yang diimplementasikan dengan Python. Ini mensimulasikan percakapan mirip manusia dengan merespons masukan pengguna berdasarkan pola yang telah ditentukan. Chatbot menggunakan modul random dan re untuk menghasilkan respons yang sesuai.
Fitur:-
Pencocokan Pola: Merespon masukan pengguna menggunakan pola yang telah ditentukan sebelumnya.
Respons Acak: Menghasilkan respons acak ketika tidak ada pola yang cocok.
Kontrol Loop: Melanjutkan percakapan hingga pengguna keluar dengan “bye”, “goodbye”, atau “exit”.
Cara Kerjanya:
Mengimpor Modul:
Program dimulai dengan mengimpor modul random dan re.
Mendefinisikan Respons:
Dua daftar ditentukan: user_inputs dan bot_responses. Ini berisi pola yang telah ditentukan sebelumnya dan tanggapannya yang terkait.
Menghasilkan Respons:
Fungsi generate_response mengambil input pengguna, memeriksa kecocokan dalam daftar user_inputs menggunakan re.search, dan mengembalikan respons yang sesuai dari daftar bot_responses. Jika tidak ditemukan kecocokan, respons akan dipilih secara acak dari daftar default.
Lingkaran Percakapan:
Program menjalankan loop tak terbatas, meminta pengguna untuk memasukkan. Itu keluar ketika pengguna mengetik "selamat tinggal", "selamat tinggal", atau "keluar".
Memulai: :-
Prasyarat: -
Python 3.x
Berkontribusi:-
Kontribusi dipersilahkan! Silakan fork repositori ini dan kirimkan permintaan penarikan untuk perbaikan atau perbaikan bug apa pun.
Lisensi:-
Proyek ini dilisensikan di bawah Lisensi MIT. Lihat file LISENSI untuk lebih jelasnya.
Kontak
Untuk pertanyaan atau masukan apa pun, jangan ragu untuk menghubungi: -
** GitHub: **Ritika800
** Email:** [email protected]