## Task Description

The task in this competition is to predict the housing prices on the test set (test.csv) using all the methods we introduced in the section we covered in the Regression, Resampling and Regularization module of the course. 


## Quiz

- The first part of the competition will be held in class on Wednesday, February 19 as a quiz. It must therefore be submitted by 6:45pm on that day. For the quiz, you are required to generate a valid prediction and submit it to Kaggle. You will be graded on how well you will use the material we learned, on the quality of your code and, to a lesser extent, on the performance of your model. 
- You will be randomly assigned to groups. You will also need to provide a peer review on the performance of your teammates. All team members are expected to contribute.
- Download the Jupyter Notebook 'template' under the Notebooks tab. In the first block of the Jupyter Notebook, type in the names of all your team members.
- There are also hints and instructions that you might find useful in the template. 
- By the end of class, make sure that all your code blocks run on the Jupyter Notebook. 
- Zip the entire folder, including the dataset, rename it to team_name.zip, and upload to Canvas.
- Only one member of the team needs to submit to Kaggle and to Canvas.
- Note that you only have Kaggle 10 submissions per day. (This is to avoid overfitting on the test set.) Use them wisely.


## HW3

- The second part of the competition will be assigned as the second part of HW3. It will be due on Sunday, February 23 at 11:59pm. And it is worth overall 8 points.
- Continue to work on the competition with your teammates. Your main job is to improve the performance of your model and, ideally, come up with the best score on Kaggle. But we will also scrutinize your code to understand what you did. So, it is not just about happening to get the best performance on the test set.
- Teams that win 1st to 3rd place on Kaggle will start with the full 8 points, 4th to 6th place will start with 7 points, and others will start from 6 points. Though, again, remember that further points could be deducted for the quality of the code
- In addition to the Kaggle score associated with your team, zip your HW folder with the data, rename it to  team_name.zip and submit to Canvas. 
- Note that you again only have 10 submissions per day. So, again, use them wisely.
- The final result will depend on your scores on the private leaderboard.