15. The apparatus of claim 11 , where the data extraction module provides the concepts to the backend system using a concept vector.
11. An apparatus comprising: a. an electronic processor; b. a computer memory storing modules configured to be executed by the processor, the modules comprising: i. a data extraction module configured to extract concepts from input data and provide the concepts to a backend system; and ii. a report module configured to receive a results record from the backend system in response to the data extraction module providing the concepts to the backend system and formatting output using the results record; and c. a communications interface configured to receive the input data comprising a description of symptoms troubling a system, and send formatted output, where the backend system comprises an optimized knowledgebase combining a company-specific knowledge representation and a change knowledge representation, and where the optimized knowledgebase further combines a general knowledge representation, and where the company-specific knowledge representation, the change knowledge representation, and the general knowledge representation each are stated as natural language assertions that specify conceptual relationships holding among entities.