Java Data Mining

From Wikipedia, the free encyclopedia

Java Data Mining (JDM) is a standard Java API for developing data mining applications and tools. JDM defines an object model and Java API for data mining objects and processes. JDM enables applications to integrate data mining technology for developing predictive analytics applications and tools. The JDM 1.0 standard was developed under the Java Community Process as JSR 73. As of 2006, the JDM 2.0 specification is being developed under JSR 247.

To get a brief introduction to JDM refer to a SYS-CON JDM Article[1]. For a thorough understanding of JDM and data mining in general refer to Java Data Mining: Strategy, Standard and Practice [2]

Various data mining functions and techniques like statistical classification and association, regression analysis, data clustering, and attribute importance are covered by the 1.0 release of this standard.

Independent of this standardization effort, there are already freely available open source software systems for Data Mining available that were implemented in Java, such as WEKA and YALE (Yet Another Learning Environment).

[edit] See also

  • AIDA (Abstract Interfaces for Data Analysis) is a language-neutral standard, with a Java implementation
  • Mark F. Hornick, Erik Marcade, Sunil Venkayala: "Java Data Mining: Strategy, Standard, And Practice: A Practical Guide for Architecture, Design, And Implementation" (Broché)

[edit] External links

In other languages