These are my studying files from the Machine Learning with Python: A Practical Introduction, by IBM, at edX.
You can find the course at: https://www.edx.org/course/machine-learning-with-python-a-practical-introduct
I recommend viewing the project in this order:
- Linear Regression
- Polynomial Regression
- Non-Linear Regression
- KNN (K-Nearest Neighbor)
- Decision Tree
- Logistic Regression
- SVM (Support Vector Machine)
- K-Means
- Hierarchical Clustering
- DBSCAN (Density-Based Spatial Clustering of Applications with Noise)
- Content-Based Recommendation Systems
- Collaborative Filtering
- Final Project
The first files are pure python because I didn't knew how to use Jupyter Notebooks, from KNN and so on, I decided to search the benefits of Jupyter and decided to use it. In the future I'll update the .py files to .ipynb so it's all regular.