Patent ID: 9639601
Date: 2017-05-02
CPC Classifications: G06F,G06N,G09B

Claim:
1. A method for querying a knowledge base, comprising: providing a knowledge base which includes a plurality of layers, each layer corresponding to a different type of information, a first of the layers comprising a set of simple solution descriptions, each explaining how to perform a specific simple action, and a second of the layers comprising a set of complex solution descriptions, each including a sequence of two or more of the simple solution descriptions to perform a complex action; providing a question answering system which includes categorization rules for categorizing at least a part of a user's request according to the types of information and for mapping the request to the knowledge base, the mapping including mapping to a first of the knowledge base layers when a first of the types of information is identified and mapping to a second of the knowledge base layers when a second of the types of information is identified; receiving a user's request; categorizing at least a part of the user's request with the categorization rules; mapping the user's request to one of the layers of the knowledge base, based on the categorization; and searching for responsive problem descriptions in the one of the layers; wherein at least one of the categorizing and the mapping of the user's request is performed with a computer processor.