更新时间:2021-07-02 13:50:10
coverpage
Title Page
Copyright and Credits
Python Machine Learning Blueprints Second Edition
About Packt
Why subscribe?
Packt.com
Contributors
About the authors
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
The Python Machine Learning Ecosystem
Data science/machine learning workflow
Acquisition
Inspection
Preparation
Modeling
Evaluation
Deployment
Python libraries and functions for each stage of the data science workflow
The Jupyter Notebook
Pandas
Visualization
The matplotlib library
The seaborn library
map
apply
applymap
groupby
Modeling and evaluation
Statsmodels
Scikit-learn
Setting up your machine learning environment
Summary
Build an App to Find Underpriced Apartments
Sourcing apartment listing data
Pulling down listing data
Pulling out the individual data points
Parsing data
Inspecting and preparing the data
Sneak-peek at the data types
Visualizing our data
Visualizing the data
Modeling the data
Forecasting
Extending the model
Build an App to Find Cheap Airfares
Sourcing airfare pricing data
Retrieving fare data with advanced web scraping
Creating a link
Parsing the DOM to extract pricing data
Parsing
Identifying outlier fares with anomaly detection techniques
Sending real-time alerts using IFTTT
Putting it all together
Forecast the IPO Market Using Logistic Regression
The IPO market
What is an IPO?
Recent IPO market performance
Working on the DataFrame
Analyzing the data
Summarizing the performance of the stocks
Baseline IPO strategy
Data cleansing and feature engineering
Adding features to influence the performance of an IPO
Binary classification with logistic regression
Creating the target for our model
Dummy coding
Examining the model performance
Generating the importance of a feature from our model
Random forest classifier method
Create a Custom Newsfeed
Creating a supervised training set with Pocket
Installing the Pocket Chrome Extension
Using the Pocket API to retrieve stories
Using the Embedly API to download story bodies
Basics of Natural Language Processing
Support Vector Machines
IFTTT integration with feeds Google Sheets and email
Setting up news feeds and Google Sheets through IFTTT
Setting up your daily personal newsletter
Predict whether Your Content Will Go Viral
What does research tell us about virality?