Book Cover

Machine Learning in Python: From Data Collection to Model Deployment


Data Analytics

ISBN #978-1-952023-87-3

Machine Learning in Python: From Data Collection to Model Deployment

Mark Keith, PhD

This resource covers the latest and most common techniques for both descriptive and predictive data analytics using practice-based video tutorials. Students use dashboard design and storytelling in Tableau to describe the current state of an organization based on measurable data. Students will learn basic predictive methods in Excel for multiple regression and the assumptions of linear regression, and then turn to advanced algorithms and techniques using Microsoft Azure Machine Learning Studio.

  • Free instructor demo access to full resource!
  • Plug-and-play solution for instant adoption
  • Lifetime access for students

Course Objective

This resource teaches students descriptive and predictive data analytics techniques through video tutorials, focusing on dashboard design in Tableau, basic predictive methods in Excel, and advanced algorithms in Microsoft Azure Machine Learning Studio.

Table of Contents

Foreword: What Is Machine Learning?
Chapter 1: Data Mining Project Methodology
Chapter 2: Python: DataFrames
Chapter 3: Python: Data Wrangling in Pandas
Chapter 4: Python: Reading/Writing
Chapter 5: Retrieving Data: Web Scraping
Chapter 6: Retrieving Data: Inspect Element
Chapter 7: Retrieving Data: Web Service APIs
Chapter 8: Automated Exploratory Data Analysis: Univariate
Chapter 9: Automated Data Cleaning and Preparation
Chapter 10: Automated Exploratory Data Analysis: Bivariate
Chapter 11: Modeling: Regression
Chapter 12: Modeling: Forecasting
Chapter 13: Modeling: Classification
Chapter 14: Modeling: Clustering
Chapter 15: ML: Intro to Pipelines
Chapter 16: ML: Feature Selection
Chapter 17: ML: Algorithm Selection
Chapter 18: Text Analytics: Linguistic Features
Chapter 19: Text Analytics: Topic Modeling
Chapter 20: Image Classification
Chapter 21: Recommendation: Collaborative Filtering
Chapter 22: Recommendation: Content Filtering
Chapter 23: Deployment in Azure Machine Learning (in progress)
Chapter 24: Final Project
Supplement: Datasets
Supplement: Case Studies

View a sample video!

REQUEST FOR ACCESS

Request free instructor access to any resource. Simply let us know who you are, what school you teach at, which resources you would like access to, and we’ll do the rest!

Not sure which resource fits best for you?

Made by professors, for professors

Auto-Graded Assessments

Customize assessments or create new ones. Assessments are completed online within the text and instantly graded with detailed feedback.

LMS Integration

Access courseware with single sign-on convenience using our LMS integration tools. Assignments, exams, and grades are automatically synced.

Instructor Materials

Take advantage of study plans, PowerPoint presentations, and test banks so that courses require minimal start-up time.

Micro-Credentials & Certificates

Allow your students to earn achievements in the classroom. Keep them engaged using ready-made badges and certificates, or create your own.

AI Virtual Assistant

Our AI Virtual Assistant transforms how students engage with content, offering features like multilingual translation, question answering, progress assessment, and much more.

FAQs

MyEducator was founded by university professors who were frustrated with traditional publishers. Fed up with the high cost for students, outdated content, and ineffective use of technology, they set out to create interactive smart textbooks that could be customized for each course. They knew there had to be a better way.

We understand the need for change–not just in the content students use but in how they apply their knowledge in the real world. Join our mission to make learning more accessible and relevant for every student, in every class, everywhere.

We are proud to offer some of the lowest prices in the industry, with all of our academic textbooks (for university and classroom use) priced at $89 or less. Many of our modules and supplements are even more affordable. You can choose from ready-made courseware bundles, or customize your own for additional savings for students!

Students have access for life. They can even access updates and new versions of their resource at any time for no additional cost.

Yes! You can custom-tailor any resource with your own materials, add/remove and rearrange content, and you even have access to our authors to assist in creating the perfect resource for your specific needs.

Lightning fast–once you choose to adopt, our team is ready to assist with setup and provide continuous support.

We integrate with all major LMS platforms: Canvas, Brightspace, Moodle, and Blackboard. Integration is secure and stable.

We have collaborated closely with our authors to make your adoption process as turn-key as possible! While offerings vary by resource, we generally provide a full range of materials, including syllabi, instructor guides, lesson outlines, robust auto-graded assessments, videos, current event articles, case studies, simulations, games, an AI Virtual Assistant, and more. We’re constantly adding resources to support your teaching needs!

Ready to get started?