This is a semester long group project for the Artificial Intelligence course Fall 2013. It uses various heuristics to determine if a email message should be considered SPAM or not. Before it can accurately detect this, it must be trained with some data.