Systems and methods that facilitate data mining
First Claim
1. A system that facilitates data mining comprising a computer processor for executing the following software components, the system is recorded on a computer-readable storage medium and capable of execution by a computer, comprising:
- a reception component that receives command(s) in a declarative language that relate to communicatively coupling together two disparate data mining models via utilizing an output of a first data mining model as an input to a second data mining model; and
an implementation component that analyzes the received command(s) and implements the command(s) with respect to the first and second data mining models;
wherein the reception component receives further command(s) in a declarative language with respect to causing one or more of the first and second data mining models to output a prediction, the prediction generated without prediction input, the implementation component causes the one or more of the first and second data mining models to output the prediction utilizing training data and global statistics associated therewith; and
wherein the declarative language is Data Mining Extensions (DMX).
2 Assignments
0 Petitions
Accused Products
Abstract
A system that facilitates data mining comprises a reception component that receives command(s) in a declarative language that relate to utilizing an output of a first data mining model as an input to a second data mining model. An implementation component analyzes the received command(s) and implements the command(s) with respect to the first and second data mining models. In another aspect of the subject invention, the reception component can receive further command(s) in a declarative language with respect to causing one or more of the first and second data mining models to output a prediction, the prediction desirably generated without prediction input, the implementation component causes the one or more of the first and second data mining models to output the prediction.
31 Citations
16 Claims
-
1. A system that facilitates data mining comprising a computer processor for executing the following software components, the system is recorded on a computer-readable storage medium and capable of execution by a computer, comprising:
-
a reception component that receives command(s) in a declarative language that relate to communicatively coupling together two disparate data mining models via utilizing an output of a first data mining model as an input to a second data mining model; and an implementation component that analyzes the received command(s) and implements the command(s) with respect to the first and second data mining models; wherein the reception component receives further command(s) in a declarative language with respect to causing one or more of the first and second data mining models to output a prediction, the prediction generated without prediction input, the implementation component causes the one or more of the first and second data mining models to output the prediction utilizing training data and global statistics associated therewith; and wherein the declarative language is Data Mining Extensions (DMX). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method that facilitates data mining, comprising:
-
receiving a first data mining model; receiving command(s) in a declarative language that relate to communicatively coupling together two disparate data mining models via utilizing an output of the first data mining model as an input to a second data mining model; analyzing the received command(s) and implementing the command(s) with respect to the first and second data mining models; receiving further command(s) in a declarative language with respect to causing one or more of the first and second data mining models to output a prediction, the prediction generated without prediction input, wherein the command(s) enable the first and second data mining models to utilize only training data and global statistics associated therewith in connection with generating the prediction, and wherein the declarative language is Data Mining Extensions (DMX); and generating the prediction upon receipt of the command(s). - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system that facilitates data mining comprising a computer processor for executing the following software components, the system is recorded on a computer-readable storage medium and capable of execution by a computer, comprising:
-
means for reviewing content of a data mining model by way of a data mining object model; means for performing operations upon the content of the data mining model at a sewer that stores the data mining model; means for receiving command(s) in a declarative language that relate to communicatively coupling together two disparate data mining models via utilizing an output of a first data mining model as an input to a second data mining model; means for analyzing the received command(s) and implementing the command(s) with respect to the first and second data mining models; means for receiving further command(s) in a declarative language that cause the first and second data mining models to output a prediction, the prediction generated without prediction input, wherein the command(s) enable the first and second data mining models to utilize training data and global statistics associated therewith in connection with generating the prediction, and wherein the declarative language is Data Mining Extensions (DMX); and means for generating the prediction upon receipt of the command(s). - View Dependent Claims (15, 16)
-
Specification