The system of knowledge architecture transforms knowledge of an expert by capturing
the knowledge as structured content; and using the structured content in a software
format. Knowledge is captured by mapping the structured content into topics and
questions and/or a structured document, inputting said structured content, and
storing said structured content. The structured content is then prepared for use
as a specialized software application, next the prepared structured content is
presented to a user where interaction with a user in a software format causes the
forming of a narrative end-product based upon the data structure that communicates
the findings and opinions of the expert knowledge.