Throughout this chapter, we will be working on a common problem in machine learning, prediction. For this purpose, we have chosen Housing Price Prediction dataset from Kaggle for several reasons. First of all, most worked examples of deep learning are image and character recognition. Although image recognition is an  important problem to solve, it is not a common problem when it comes to machine learning. Most businesses deal with datasets that are comprised of several attributes for each subject. In addition, prediction is a very common problem in machine learning. This is a great dataset for evaluating simple machine learning algorithms such as linear regression, but also leverage more complex algorithms such as deep learning.