Python Machine Learning Projects

Watch Python Machine Learning Projects

  • 2016
  • 1 Season

Python Machine Learning Projects is an enlightening show that offers a comprehensive survey of the essential concepts of machine learning and how to apply them in various projects. The series, published by Packt Publishing, is hosted by Alexander T. Combs, a prolific author and technologist with extensive experience in software engineering, data science, and machine learning. Throughout the episodes, Alexander offers an informative and engaging exploration of different machine learning techniques and use cases, providing valuable insights and practical tips for learners.

The show explores various projects that showcase the potential of machine learning in solving real-world problems. Each project focuses on a specific application of machine learning and walks learners through the entire development process, including data collection, preprocessing, model creation, and evaluation. The series is structured in such a way that learners of all levels can follow along with ease, from beginners with no prior experience in machine learning to intermediate learners who are looking to expand their knowledge and skills.

One of the show's strengths is its integration of Python as the language of choice for implementing machine learning models. Python is a powerful programming language with a vast library of machine learning frameworks and tools, making it an ideal language for data science and machine learning projects. The show takes learners through essential Python concepts and provides a practical guide for using Python to build and deploy machine learning models in various applications.

One of the standout projects covered in the show is the development of a spam classifier using natural language processing (NLP). In this project, Alexander demonstrates how to leverage Python's powerful NLP libraries along with supervised learning techniques to build a spam classifier that can distinguish between spam and legitimate emails. The project includes careful data preprocessing steps, feature extraction, and model training, which are essential for achieving high accuracy in classification.

Another fascinating project covered in the series is image recognition using convolutional neural networks (CNNs). CNNs are one of the most popular algorithms for computer vision applications and are widely used in autonomous vehicles, medical image analysis, and other fields. In the project, Alexander shows how to build a CNN model using the popular TensorFlow library to classify images of dogs and cats. The project provides an overview of the CNN architecture, explains the different layers involved in the model, and walks learners through the process of training the model to achieve high accuracy.

In addition to the practical projects, the series covers several essential concepts of machine learning, such as linear regression, decision trees, and random forests. These concepts are fundamental building blocks of many machine learning applications and are essential knowledge for any learner looking to apply machine learning in practice. The show provides clear explanations of these concepts, including their mathematical foundations, and demonstrates how to implement them using Python.

Overall, Python Machine Learning Projects is an excellent show that provides valuable insights into the applications of machine learning in real-world scenarios. Alexander T. Combs does an outstanding job of presenting the material in an engaging and informative way, making the show an excellent resource for learners at any level. The different projects covered in the series offer a diverse range of applications, exposing learners to different techniques, tools, and algorithms in machine learning. For anyone looking to get started in machine learning or looking to expand their knowledge and skills, Python Machine Learning Projects is an excellent resource.

Python Machine Learning Projects is a series that is currently running and has 1 seasons (39 episodes). The series first aired on December 27, 2016.

Filter by Source

Seasons
Building a Chatbot
26. Building a Chatbot
December 27, 2016
Having looked at the working of a chatbot, we will now build a chatbot.
The Design of Chatbots
25. The Design of Chatbots
December 27, 2016
Design of chatbots consists of parameters like mode of communication, the content, and so on. You will look at that in this video.
The Design of Chatbots
25. The Design of Chatbots
December 27, 2016
Design of chatbots consists of parameters like mode of communication, the content, and so on. You will look at that in this video.
Building an Image Similarity Engine
24. Building an Image Similarity Engine
December 27, 2016
We will combine what we have studied so far to build an image similarity engine.
Finding Similar Images
23. Finding Similar Images
December 27, 2016
We will use algorithms to find similar images in the database.
Finding Similar Images
23. Finding Similar Images
December 27, 2016
We will use algorithms to find similar images in the database.
Working with Images
22. Working with Images
December 27, 2016
In order to work with images, we need to transform them into a matrix form, that is, numerical form.
Working with Images
22. Working with Images
December 27, 2016
In order to work with images, we need to transform them into a matrix form, that is, numerical form.
Machine Learning on Images
21. Machine Learning on Images
December 27, 2016
It is very important to understand machine learning's concepts before working with it.
Modeling with Dynamic Time Warping
20. Modeling with Dynamic Time Warping
December 27, 2016
Another algorithm to work with is dynamic time warping. It provides us a metric which will inform us about the similarity between two time series.
Building a Model and Evaluating Its Performance
19. Building a Model and Evaluating Its Performance
December 27, 2016
Now that we have our baseline, we will build our first regression model for prediction of stocks.
Developing a Trading Strategy
18. Developing a Trading Strategy
December 27, 2016
Once you have studied the various aspects of the market, it is time to develop a trading strategy. You will learn it in this video.
Developing a Trading Strategy
18. Developing a Trading Strategy
December 27, 2016
Once you have studied the various aspects of the market, it is time to develop a trading strategy. You will learn it in this video.
What Does Research Tell Us about the Stock Market?
17. What Does Research Tell Us about the Stock Market?
December 27, 2016
Research is the most important thing before we start working on designing a strategy.
Setting Up Your Daily Personal Newsletter
16. Setting Up Your Daily Personal Newsletter
December 27, 2016
It would make life easier if you get a personalized e-mail of your stories, right? So you will learn how to do that in this video.
Setting Up Your Daily Personal Newsletter
16. Setting Up Your Daily Personal Newsletter
December 27, 2016
It would make life easier if you get a personalized e-mail of your stories, right? So you will learn how to do that in this video.
IFTTT Integration with Feeds, Google Sheets, and E-mail
15. IFTTT Integration with Feeds, Google Sheets, and E-mail
December 27, 2016
We have provided a training dataset. But we also need a stream of articles as a testing dataset to run our model against.
IFTTT Integration with Feeds, Google Sheets, and E-mail
15. IFTTT Integration with Feeds, Google Sheets, and E-mail
December 27, 2016
We have provided a training dataset. But we also need a stream of articles as a testing dataset to run our model against.
Support Vector Machines
14. Support Vector Machines
December 27, 2016
You will learn about the linear support vector machine in this video. The SVM algorithm separates data points linearly into classes.
Support Vector Machines
14. Support Vector Machines
December 27, 2016
You will learn about the linear support vector machine in this video. The SVM algorithm separates data points linearly into classes.
Natural Language Processing Basics
13. Natural Language Processing Basics
December 27, 2016
Machine learning models work on numerical data. So we will need to transform our text into numerical data using NLP.
Natural Language Processing Basics
13. Natural Language Processing Basics
December 27, 2016
Machine learning models work on numerical data. So we will need to transform our text into numerical data using NLP.
Using the embed.ly API to Download Story Bodies
12. Using the embed.ly API to Download Story Bodies
December 27, 2016
You can't move forward with just the URLs of the stories. You would need the full article. So let's check out how to do that in this video.
Using the embed.ly API to Download Story Bodies
12. Using the embed.ly API to Download Story Bodies
December 27, 2016
You can't move forward with just the URLs of the stories. You would need the full article. So let's check out how to do that in this video.
Creating a Supervised Training Set with the Pocket App
11. Creating a Supervised Training Set with the Pocket App
December 27, 2016
To create a model, we have to first have a training dataset. We will use the pocket app for this.
Feature Importance
10. Feature Importance
December 27, 2016
It is important to know which features will make the offering successful. You can find that out in this section.
Feature Importance
10. Feature Importance
December 27, 2016
It is important to know which features will make the offering successful. You can find that out in this section.
Binary Classification
9. Binary Classification
December 27, 2016
Instead of giving the value of the return, you can predict the IPO for a trade you will buy or not buy. The model used is logistic regression.
Feature Engineering
8. Feature Engineering
December 27, 2016
The consideration and inclusion of all factors affecting the market is called feature engineering. Modeling this is as important as the data used in building the model.
The IPO Market
7. The IPO Market
December 27, 2016
Before deciding strategies for the IPO market, we need to study the IPO market and derive inferences from it.
Putting It All Together
6. Putting It All Together
December 27, 2016
To deploy our app, we'll move on to working in a text editor. You will put together the entire code to get the final result.
Putting It All Together
6. Putting It All Together
December 27, 2016
To deploy our app, we'll move on to working in a text editor. You will put together the entire code to get the final result.
Sending Real-Time Alerts Using IFTTT
5. Sending Real-Time Alerts Using IFTTT
December 27, 2016
To get real-time alerts when a particular event occurs, we need to use IFTTT.
Sending Real-Time Alerts Using IFTTT
5. Sending Real-Time Alerts Using IFTTT
December 27, 2016
To get real-time alerts when a particular event occurs, we need to use IFTTT.
Parsing the DOM to Extract Pricing Data
4. Parsing the DOM to Extract Pricing Data
December 27, 2016
DOM is the structure of elements that form the web page. We need to get some details of the structure by parsing it.
Retrieving the Fare Data with Advanced Web Scraping Techniques
3. Retrieving the Fare Data with Advanced Web Scraping Techniques
December 27, 2016
After determining the source of the data, we need to retrieve the data.
Sourcing Airfare Pricing Data
2. Sourcing Airfare Pricing Data
December 27, 2016
We need the air pricing data from a website to work with. You will learn to do that in this section.
Sourcing Airfare Pricing Data
2. Sourcing Airfare Pricing Data
December 27, 2016
We need the air pricing data from a website to work with. You will learn to do that in this section.
The Course Overview
1. The Course Overview
December 27, 2016
This video gives an overview of the entire course.
Description
Where to Watch Python Machine Learning Projects
Python Machine Learning Projects is available for streaming on the Packt Publishing website, both individual episodes and full seasons. You can also watch Python Machine Learning Projects on demand at Amazon.
  • Premiere Date
    December 27, 2016