Data mapping acceleration
First Claim
Patent Images
1. A data mapping acceleration system comprising:
- a syntactic profile module, executed by a processor, to generate a syntactic profile of a data source to be mapped;
a semantic classification module to generate a semantic classification of the data source by classifying values for a column of data from the data source by using an ontology that includes hierarchal classes, wherein a class of the hierarchal classes includes an attribute of including a lexical realization, and using classes from the ontology for which the lexical realization of the classes matches a column name of the column of the data; and
a similarity module to evaluate the syntactic profile and semantic classification to determine an overall similarity between attributes of the data from the data source for mapping the data source.
1 Assignment
0 Petitions
Accused Products
Abstract
A data mapping acceleration system may include a syntactic profile module to generate a syntactic profile of a data source to be mapped. A semantic classification module may generate a semantic classification of the data source. A similarity module may evaluate the syntactic profile and semantic classification to determine an overall similarity between attributes of data from the data source for mapping the data source.
-
Citations
16 Claims
-
1. A data mapping acceleration system comprising:
-
a syntactic profile module, executed by a processor, to generate a syntactic profile of a data source to be mapped; a semantic classification module to generate a semantic classification of the data source by classifying values for a column of data from the data source by using an ontology that includes hierarchal classes, wherein a class of the hierarchal classes includes an attribute of including a lexical realization, and using classes from the ontology for which the lexical realization of the classes matches a column name of the column of the data; and a similarity module to evaluate the syntactic profile and semantic classification to determine an overall similarity between attributes of the data from the data source for mapping the data source. - View Dependent Claims (4, 5, 6, 7, 8, 9, 15)
-
-
2. A method for data mapping acceleration, the method comprising:
-
generating, by a processor, a syntactic profile of a data source to be mapped; generating a semantic classification of the data source by classifying values for a column of data from the data source by using an ontology that includes hierarchal classes, wherein a class of the hierarchal classes includes an attribute of including a lexical realization, and using classes from the ontology for which the lexical realization of the classes matches a column name of the column of the data; and evaluating the syntactic profile and semantic classification to determine an overall similarity between attributes of the data from the data source for mapping the data source. - View Dependent Claims (10, 11, 12, 13, 14, 16)
-
-
3. A non-transitory computer readable medium having stored thereon a computer executable program to provide data mapping acceleration, the computer executable program when executed causes a computer system to:
-
generate, by a processor, a syntactic profile of a data source to be mapped; generate a semantic classification of the data source by classifying values for a column of data from the data source by using an ontology that includes hierarchal classes, wherein a class of the hierarchal classes includes an attribute of including a lexical realization, and using classes from the ontology for which the lexical realization of the classes matches a column name of the column of the data; and evaluate the syntactic profile and semantic classification to determine an overall similarity between attributes of the data from the data source for mapping the data source.
-
Specification