Work for the CS909 data mining coursework