SENG474 data mining project.