Patent ID: 9519636
Filing Date: 2016-12-13
CPC Classification: G06F

Claim Text:
1. A method comprising: receiving text in a system that includes a processor; extracting, by the system, a plurality of linguistic entities and associated linguistic entity categories based on the text; determining, by the system, one or more semantic objects of a semantic layer based on the linguistic entity categories, wherein each of the one or more semantic objects of the semantic layer associates one or more physical entities stored in a data source with user-friendly names; determining, by the system, an analysis context based on the text, the linguistic entities, and the associated linguistic entity categories; after determination of the analysis context and the one or more semantic objects by the system, generating, by the system, a query of the semantic layer based on the analysis context determined by the system and the one or more semantic objects determined by the system, wherein the generating the query of the semantic layer comprises: