Welcome to Lab 5 in INFO 154/254! In this lab, you will get a chance to use and apply all the concepts you have learnt so far. This is also a very good opportunity to practise problem solving in a competitive setting. You will also have a chance to experience first hand the problems data scientists can face while dealing with a dataset. The dataset we have chosen contains information on black friday sales. The original dataset can be found [here](https://www.kaggle.com/mehdidag/black-friday) . Your task is to predict the primary category ( Product_Category_1 ) based on other features. Feel free to play around with the data as much as you want. Explore it. Create new features. Drop unnecessary features. Slice and dice, aggregate, drill up and drill down. For this lab, you need to submit your code via Kaggle as well as bCourses. There should be only one submission per team (on both Kaggle and bCourses). The deliverables include: 1. **Write-up**: A brief description of the approach you used to solve the problems. Submit this on bCourses. Be brief but include all that is important. What was the data like? How did you explore it? How did you transform it? Which models did you use and why? What were your results? Make sure to include your team members' names as well as your Kaggle team name. You can find a template linked on bCourses. 2. **Code**: Include any notebooks or scripts you used in your solution. Submit as a zipped file on bCourses. 3. **Kaggle Submission**: Submit your results to Kaggle for automatic scoring. Note that this lab is worth twice as much as the regular labs. You have the opportunity to score 20 points instead of 10.