×

System and process for natural language processing and reporting

  • US 9,619,555 B2
  • Filed: 10/02/2014
  • Issued: 04/11/2017
  • Est. Priority Date: 10/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for natural language query and reporting comprising:

  • a processor and memory;

    a query interface configured for receipt of a data source selection;

    said processor configured to search and retrieve remote over a network unstructured data based on the received data source selection, parse unstructured data into data blocks and store said data blocks in a local database;

    said processor configured to semantically parse said data blocks, including part of speech tagging, and store resulting data in a structured database;

    a report module configured to;

    receive a natural language query;

    semantically parse said natural language query, including part of speech tagging;

    order and rank by comparison of keywords in the natural language query with words in the data blocks of the structured data;

    assigning an association value among keywords within said natural query;

    creating a taxonomy of keywords of said natural language query, where the keyword groups of above a threshold association value are assigned a parent child relationship;

    creating a node family of the same structure as said taxonomy, each of said nodes representing a subset of data blocks of said structured database having the respective keyword;

    associating a keyword selector with said subject node, said keyword selector presenting an interface for additional user keyword input;

    associate a report selector with said subject node, said report selector configured to receive a report type and a node and generate a report based on data blocks associated with said node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×