Sistema esperto basato sulle regole
Un sistema esperto basato sulle regole è un particolare tipo di software esperto in grado di riconoscere un problema in base al verificarsi o meno di un insieme di singoli aspetti ( caratteristiche ) della realtà. Le caratteristiche possono essere rilevate e misurate direttamente dal sistema esperto tramite dispositivi sensori oppure immesse in input nel sistema esperto dall'utente. Al verificarsi di tutte le condizioni ( AND / OR ) previste dalla regola ( IF ) il sistema esperto deduce ( THEN ) il problema. A sua volta, ogni problema è associato a un insieme di azioni utili/razionali che consentono di risolverlo.
Analisi della situazione corrente. I sistemi esperti basati su regole consentono di riconoscere una situazione in base a caratteristiche dell'ambiente corrente. La sequenza di decisioni passate che portano al verificarsi della situazione non è, invece, considerata, se non in minima parte. Ciò che effettivamente conta nei sistemi esperti basati sulle regole è il verificarsi di tutte le condizioni associate a un determinato problema.