Weka — An interface to a collection of machine learning algorithms in Java

This article is part of a Machine Learning series. Our fourth expert is Dr. Eibe Frank, Associate Professor (Computer Science) at the University of Waikato, New Zealand. In this article, he talks about Weka and reveals what’s under its hood.  What is Weka? The idea behind Weka was to provide a uniform interface to a collection of machine learning algorithms in Java. This includes a graphical user interface, a command-line interface, and an API. Weka is implemented in Java, but there are packages for Weka that enable use of code written in Python, and R can also be used from Weka. It is also possible to script Weka using Groovy or Jython. Development of Weka was started in 1997, when Java was still very young (and slow). The latest version, Weka 3.8, requires…


Link to Full Article: Weka — An interface to a collection of machine learning algorithms in Java