Artificial Intelligence process for reasoning and responses (DEAL 535)

Disclosed is a technique to provide a response to questions in natural language by identifying relevant response concepts in a knowledge base and create a continuous chain of logic from the input concept to the response concept. Also disclosed techniques to limit the creation of the logic chains to the context of the natural language sentence and information in the knowledge base. The system automatically identify the relevant source documents to use and create a knowledge base at the run time. The technology may be implemented in natural language response system, conversation robot system, AI based chatbots, etc.