×

Method and system for analyzing data using a query answering system

  • US 10,176,268 B2
  • Filed: 08/14/2017
  • Issued: 01/08/2019
  • Est. Priority Date: 09/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • analyzing, by one or more computer processors, in response to a natural language query regarding content in a first electronic file received via a web page or display, content data items in the 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, wherein analyzing the content data items in the first electronic file includes extracting text from the first electronic file that corresponds to the content data items;

    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, wherein generating the modified content data items includes associating keywords with the content data items in the first electronic file based on rankings of different possible meanings of the content data items, the keywords indicating to the natural language query answering system how the content data items are to be interpreted;

    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 the natural language query regarding content in the first electronic file, 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, the results of the analysis being synthesized and outputted in a format suitable for presentation via a web page or display associated with the natural language query answering system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×