METHOD AND SYSTEM FOR ANALYZING DATA USING A QUERY ANSWERING SYSTEM
First Claim
1. A method, comprising:
- analyzing, by one or more computer processors, content data items in a first electronic file to identify content data items in the first electronic file that correspond to entities in a database comprising categorized entities, the database utilized by a natural language query answering system that is implemented by one or more computer processors executing machine readable instructions;
generating, by the one or more computer processors and using the analysis of the content data items in the first electronic file, modified content data items of a second electronic file, the modified content data items corresponding to content data items in the first electronic file modified to indicate how the content data items are to be interpreted by the natural language query answering system;
modifying, by the one or more computer processors, information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system in response to user input;
analyzing, by the one or more computer processors, the second electronic file using the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file using the natural language query answering system, including analyzing the modified content items with the natural language query answering system; and
outputting, by the one or more computer processors, results of the analysis using the natural language query answering system.
0 Assignments
0 Petitions
Accused Products
Abstract
Content data items in a first electronic file that correspond to entities in a database comprising categorized entities are identified. Modified content data items of a second electronic file are generated, the modified content data items indicating how the content data items are to be interpreted by a natural language query answering system. Information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system are modified in response to user input. The second electronic file is used by the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file. Results of the analysis using the natural language query answering system are output.
-
Citations
25 Claims
-
1. A method, comprising:
-
analyzing, by one or more computer processors, content data items in a first electronic file to identify content data items in the first electronic file that correspond to entities in a database comprising categorized entities, the database utilized by a natural language query answering system that is implemented by one or more computer processors executing machine readable instructions; generating, by the one or more computer processors and using the analysis of the content data items in the first electronic file, modified content data items of a second electronic file, the modified content data items corresponding to content data items in the first electronic file modified to indicate how the content data items are to be interpreted by the natural language query answering system; modifying, by the one or more computer processors, information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system in response to user input; analyzing, by the one or more computer processors, the second electronic file using the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file using the natural language query answering system, including analyzing the modified content items with the natural language query answering system; and outputting, by the one or more computer processors, results of the analysis using the natural language query answering system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, tangible computer readable storage medium, or media, having stored thereon machine executable instructions that, when executed by one or computer processors, cause the one or more computer processors to:
-
analyze content data items in a first electronic file to identify content data items in the first electronic file that correspond to entities in a database comprising categorized entities, the database utilized by a natural language query answering system that is implemented by one or more computer processors executing machine readable instructions; generate, using the analysis of the content data items in the first electronic file, modified content data items of a second electronic file, the modified content data items corresponding to content data items in the first electronic file modified to indicate how the content data items are to be interpreted by the natural language query answering system; modify information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system in response to user input; analyze the second electronic file using the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file using the natural language query answering system, including analyzing the modified content items with the natural language query answering system; and output results of the analysis using the natural language query answering system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
one or more computer processors; and one or more memories coupled to the one or more computer processors, wherein the one or more memories store machine executable instructions that, when executed by the one or computer processors, cause the one or more computer processors to; implement a natural language query answering system, and implement an external data pre-processor configured to; analyze content data items in a first electronic file to identify content data items in the first electronic file that correspond to entities in a database comprising categorized entities, the database utilized by a natural language query answering system that is implemented by one or more computer processors executing machine readable instructions, generate, using the analysis of the content data items in the first electronic file, modified content data items of a second electronic file, the modified content data items corresponding to content data items in the first electronic file modified to indicate how the content data items are to be interpreted by the natural language query answering system, and modify information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system in response to user input; wherein the natural language query answering system is configured to; analyze the second electronic file using the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file using the natural language query answering system, including analyzing the modified content items with the natural language query answering system, and output results of the analysis using the natural language query answering system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification