cs848-project