reeglipõhised
Reeglipõhised süsteemid on teadmistepõhised lahendusviisid, mis kasutavad käsitsi koostatud reegleid probleemi lahendamiseks. Igal reeglil on vorm: kui tingimus kehtib, siis teostatakse antud toiming või tehakse otsus. Teadmised on esitatud teadmistebaasis, mis koosneb reeglitest, faktidest ja metaandmetest, ning lahenduste leidmiseks kasutab süsteem infereerimismootorit, mis rakendab reegleid vastavalt kontekstile.
Reeglipõhiseid lahendusi leidub peamiselt ekspert- ja teadmistepõhistes süsteemides ning keeletehnoloogias. Need on kasulikud olukordades, kus probleem
Plussid hõlmavad seletatavust ja kontrollitavust: kasutajad näevad, milliste tingimuste põhjal otsus tehti. Puudusteks on raskus skaleerida