Preface
[ x ]
What this book covers
Chapter 1, Getting Started with Data Mining, introduces the technologies we will be
using, along with implementing two basic algorithms to get started.
Chapter 2, Classifying with scikit-learn Estimators, covers classication, which is a key
form of data mining. You'll also learn about some structures to make your data
mining experimentation easier to perform..
Chapter 3, Predicting Sports Winners with Decision Trees, introduces two new
algorithms, Decision Trees and Random Forests, and uses them to predict sports
winners by creating useful features.
Chapter 4, Recommending Movies Using Afnity Analysis, looks at the problem
of recommending products based on past experience and introduces the
Apriori algorithm.
Chapter 5, Extracting Features with Transformers, introduces different types of features
you can create and how to work with different datasets.
Chapter 6, Social Media Insight Using Naive Bayes, uses the Naive Bayes algorithm to
automatically parse text-based information from the social media website, Twitter.
Chapter 7, Discovering Accounts to Follow Using Graph Mining, applies cluster and
network analysis to nd good people to follow on social media.
Chapter 8, Beating CAPTCHAs with Neural Networks, looks at extracting
information from images and then training neural networks to nd words
and letters in those images.
Chapter 9, Authorship Attribution, looks at determining who wrote a given document,
by extracting text-based features and using support vector machines.
Chapter 10, Clustering News Articles, uses the k-means clustering algorithm to group
together news articles based on their content.
Chapter 11, Classifying Objects in Images Using Deep Learning, determines what type of
object is being shown in an image, by applying deep neural networks.
Chapter 12, Working with Big Data, looks at workows for applying algorithms to big
data and how to get insight from it.
Appendix, Next Steps…, goes through each chapter, giving hints on where to go
next for a deeper understanding of the concepts introduced.