Een
kennisgebaseerd systeem, ook wel
expertsysteem genoemd, is een computersysteem dat specifieke
kennis van menselijke experts representeert en gebruikt om een probleem binnen een bepaald gebied op te lossen. Voorbeelden van dergelijke problemen die opgelost moeten worden zijn onder meer het diagnosticeren van een bepaald ziektebeeld, besluiten of de stormvloedkering moet worden gesloten, of iemand voor een bepaalde verzekering in aanmerking komt et cetera. Dergelijke systemen zijn een onderdeel van het vakgebied
kunstmatige intelligentie. Doordat het systeem redeneert aan de hand van kennis van menselijke experts, lijkt het voor niet-technici een 'slim' systeem.