ORF 522 LPBoost midterm project