Rule-based reasoning dalam kecerdasan buatan adalah metode di mana sistem mengikuti serangkaian aturan logis yang telah ditentukan sebelumnya untuk mengambil keputusan atau menyelesaikan masalah. Sistem ini menggunakan if-then rules untuk menarik kesimpulan dari data yang diberikan. Setiap kali aturan relevan ditemukan, sistem dapat memilih, mengombinasikan, atau menyusun aturan yang berlaku untuk mencapai keputusan yang tepat.
Case-based reasoning (CBR), di sisi lain, bekerja dengan cara mencari dan membandingkan situasi atau kasus yang serupa dari pengalaman masa lalu untuk memecahkan masalah baru. Sistem ini menggunakan basis data dari kasus sebelumnya sebagai referensi untuk menganalisis situasi terkini, memungkinkan penyesuaian dan pembelajaran dari pengalaman.