ntu IR2014fall final project