Weka is a software environment that's entirely written in Java. Weka, an acronym for Waikato Environment for Knowledge Analysis, is a machine learning software that was developed at the University of Waikato in New Zealand. It is open source and is distributed under the GNU General Public License. It is possible to build many models based on machine learning by using it.
However, each of the algorithms has its own hyperparameters, which can drastically change their performance. The task of the researcher is to find the right combination of these parameters that will maximize the performance of the model. Auto-WEKA automatically solves the problem of the selection of a learning algorithm and the setting of its hyperparameters.