 # Lab | Supervised Learning ## Introduction In this lab we will work on another supervised learning problem to predict malicious vs benign websites. We are reducing the instructions in this lab which means you will need to solve a lot of the problems by yourself. Anything new in this lab will be accompanied with detailed instructions. But for the knowledge and techniques you have used before will have brief instructions. Eventually we hope you will be able to think by yourself without instructions. ## Getting Started Open the `main.ipynb` file in the `your-code` directory. Follow the instructions and add your code and explanations as necessary. ## Deliverables - `main.ipynb` with your responses. ## Submission Upon completion, add your deliverables to git. Then commit git and push your branch to the remote. ## Resources - [pandas.get_dummies](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.get_dummies.html) - [sklearn.linear_model.LogisticRegression](https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html) - [sklearn.tree.DecisionTreeClassifier](https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html) - [Feature scaling](https://en.wikipedia.org/wiki/Feature_scaling) - [Why, How and When to Scale your Features](https://medium.com/greyatom/why-how-and-when-to-scale-your-features-4b30ab09db5e) - [sklearn.preprocessing.RobustScaler](https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.RobustScaler.html) - [sklearn.metrics](https://scikit-learn.org/stable/modules/classes.html#module-sklearn.metrics)# mid-project-dsml