Teadmussüsteemide laiemat levikut piiravaks peamiseks nõrkuseks on praktilised raskused teadmusbaasi loomisel, mis on seotud just teadmiste üksühese formuleerimise ja nende tõlkimisega arvutile mõistetavasse keelde.
The original use of the term knowledge base was to describe one of the two sub-systems of an expert system. A knowledge-based system consists of a knowledge-base representing facts about the world and ways of reasoning about those facts to deduce new facts or highlight inconsistencies.