Methods for constructing and maintaining knowledge representation systems
are disclosed herein. The knowledge representation system is initially
organized and populated using knowledge engineers. After the initial
organization, scientific domain experts digest and structure source texts
for direct entry into the knowledge representation system using templates
created by the knowledge engineers. These templates constrain both the
form and content of the digested information, allowing it to be entered
directly into the knowledge representation system. Although knowledge
engineers are available to evaluate and dispose of those instances when
the digested information cannot be entered in the form required by the
templates, their role is much reduced from conventional knowledge
representation system construction methods. The methods disclosed herein
permit the construction and maintenance of a much larger knowledge
representation system than could be constructed and maintained using
known methods.