# imports
import weka.core.converters.ConverterUtils.DataSource as DS
import weka.classifiers.trees.J48 as J48
import os
# load data
data = DS.read(os.environ.get("MOOC_DATA") + os.sep + "anneal.arff")
data.setClassIndex(data.numAttributes() - 1)
# configure classifier
cls = J48()
cls.setOptions(["-C", "0.3"])
# build classifier
cls.buildClassifier(data)
# output model
print(cls)