Patent ID: 9734252
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving, by one or more computer processors, a first data set via a communication network, the first data set comprising content data items; analyzing, by one or more computer processors, the content data items in the first data set to identify content data items in the first data set that correspond to entities in a database comprising categorized entities; generating, by one or more computer processors, a second data set corresponding to the first data set and based on the analysis of the content data items in the first data set, wherein the second data set is generated to include the content data items modified to indicate how the content data items are to be interpreted by a natural language query answering system that is implemented by one or more computer processors; outputting, by one or more computer processors, an indication of the information in the second data set indicating how data in the first data set is to be interpreted by the natural language query answering system; receiving, by one or more computer processors, modified information in the second data set indicating how data in the first data set is to be interpreted by the natural language query answering system; storing, by one or more computer processors, the second data set in a database communicatively coupled to the natural language query answering system; analyzing, by one or more computer processors, the second data set using the natural language query answering system to facilitate analysis of a natural language query regarding the first data set using the natural language query answering system, including analyzing the modified content items with the natural language query answering system; and outputting, by one or more computer processors, results of the analysis using the natural language query answering system.