Patent ID: 8086592
Filing Date: 2011-12-27
Classification: G06F

Abstract:
1. A non-transitory computer readable storage medium, comprising executable instructions to: receive a semantic abstraction describing at least one underlying data source, wherein the semantic abstraction includes data model objects including source dimensions and corresponding source dimension values; form an index with the source dimensions and the corresponding source dimension values derived from the data model objects of the semantic abstraction; parse secondary source unstructured text into a plurality of parsed text units, wherein the secondary source unstructured text is from a data source separate from the underlying data source; match a source dimension value from the index to a parsed text unit to form matched content; store the matched content in a table specifying a source dimension of the underlying data source, corresponding source dimension values and a count for a parsed text unit from the external source unstructured text that matches a dimension value; create an annotation in the table indicative of the number of matches between a selected dimension value and parsed text units; and process the table to rank the relevance of the external source unstructured text to the semantic abstraction of the underlying data source.