29. The computer-readable medium of claim 27 , wherein the fact template is modified upon a determination that a new fact cannot be accommodated by at least one existing fact template.
27. A computer-readable medium containing instructions that cause a processor to populate a knowledge representation system (KRS), by: creating a fact template, for a predetermined type of fact, that accepts, from predetermined information sources, a structured fact having the predetermined type, wherein the fact template constrains, based on the predetermined type of fact, an organization and permitted content within the template to be consistent with an organization of an ontology organizing the KRS, wherein the fact template includes a user interface object that constrains user data entry, for completing the fact template, based upon a predetermined set of valid entries, wherein the valid entries are determined according to the ontology organization; presenting the fact template to a reviewer of information upon receiving a selection of the predetermined type of fact; accepting a structured fact from the reviewer, wherein the structured fact is entered into the fact template as selections from the at least one user interface object, wherein the fact template includes a user entry field that permits entry of new information, from the structured fact, not included in the predetermined set of valid entries, wherein the completed fact template is automatically flagged for review responsive to the entry of new information, and wherein the fact template is completed with information extracted from the predetermined information sources; and inserting the structured fact into the KRS.