California Housing Price Prediction: Used linear, Decision Tree, ensemble regression techniques (Random Forests), feature scaling and feature engineering using Principal component Analysis (PCA); achieved minimal RMSE with ensemble technique. Supervised learning, Machine Learning, Python, Jupyter Notebook.