KDDML: A middleware language and system for knowledge discovery in databases

作者:

Highlights:

摘要

KDDML (KDD Markup Language) is a middleware language and system designed to support the development of final applications or higher level systems which deploy a mixture of data access, data preprocessing, extraction and deployment of data mining models.We present our three-years’ experience in the development of KDDML. The design principles are motivated by requirements derived from recurring patterns in the KDD process.The KDDML language is XML-based, both for query syntax and data/model representation. A KDDML query is an XML-document where XML tags correspond to operations on data/models, XML attributes correspond to parameters of those operations and XML sub-elements define arguments passed to the operators. We present the operators for data access and preprocessing, model extraction and deployment, and control flow ones.The core of the KDDML system is a KDDML language interpreter with modularity and extensibility requirements as the main goals. Additional data sources, and preprocessing and mining algorithms can be easily plugged in the system.

论文关键词:Knowledge discovery in databases,Data mining,Query languages

论文评审过程:Received 25 March 2005, Revised 25 March 2005, Accepted 27 April 2005, Available online 31 May 2005.

论文官网地址:https://doi.org/10.1016/j.datak.2005.04.007