summary we saw how to use juga little python frameworkto manage computations in way that takes advantage of multiple cores or multiple machines although this framework is genericit was built specifically to address the data analysis needs of its author (who is also an author of this bookthereforeit has several aspects that make it fit in with the rest of the python machine learning environment we also learned about awsthe amazon cloud using cloud computing is often more effective use of resources than building an in-house computing capacity this is particularly true if your needs are not constantbut changing starcluster even allows for clusters that automatically grow as you launch more jobs and shrink as they terminate this is the end of the book we have come long way we learned how to perform classification when we have labeled data and clustering when we do not we learned about dimensionality reduction and topic modeling to make sense of large datasets towards the endwe looked at some specific applicationssuch as music genre classification and computer vision for implementationswe relied on python this language has an increasingly expanding ecosystem of numeric computing packages built on top of numpy whenever possiblewe relied on scikit-learn but also used other packages when necessary due to the fact that they all use the same basic data structure (the numpy multidimensional array)it is possible to mix functionality from different packages seamlessly all of the packages used in this book are open source and available for use in any project naturallywe did not cover every machine learning topic in the appendixwhere to learn more about machine learningwe provide pointers to selection of other resources that will help interested readers learn more about machine learning