# Python Machine Learning Advanced (Self-Paced)

Canonical URL: <https://training-nyc.com/courses/advanced-machine-learning-online>

## Overview

Natural Language Processing (NLP) sits at the center of this hands-on, self-paced course, alongside the practical skills that go into Flask web apps applying machine learning to real situations. RegEx and lemmatization handle the cleaning and structuring of text, Naive Bayes, TextBlob, and Vader drive the sentiment analysis, and TF–IDF with cosine similarity produces a movie recommendation system. Flask basics, dynamic HTML templating, and API integration for live data are covered too. Deployment of a finished Movie Recommender App closes the course and leaves you with practical experience in applied machine learning and web development.

## What you'll learn

- Put together a full NLP pipeline: RegEx cleaning, stopword removal, lemmatization, and vectorization.
- Train a Naive Bayes model and judge how accurately it labels movie reviews positive or negative.
- Work with pre-trained sentiment scorers, TextBlob and Vader among them, and compare their output.
- Apply NLP techniques in a recommendation engine that surfaces comparable products.
- Learn the fundamentals of Flask through search apps, API connections, and ML models served in the browser.
- Close with a capstone Movie Recommender App on Flask, uniting NLP, machine learning, and web development.

## Curriculum

### 1. NLP & Sentiment Analysis

#### Environment Setup & NLP Fundamentals

- VS Code environment configuration, NLP libraries installation
- Tokenization, stopword removal, stemming, lemmatization
- Text representation with Bag of Words and TF-IDF

#### Sentiment Analysis Project

- Logistic Regression for sentiment classification
- Data splitting, model evaluation metrics (accuracy, precision, recall, confusion matrix)

### 2. Recommendation Systems

#### Collaborative Filtering

- User-based and item-based filtering
- Cosine similarity for personalized recommendations

#### Content-Based Movie Recommender

- Vectorizing text using TF-IDF
- Implementing content similarity algorithms

### 3. Flask App for Recommendations

#### Building an ML-Powered Web App

- Flask basics and web serving
- Developing a recommendation system Flask app

### 4. Forecasting & Deep Learning

#### Time Series with Facebook Prophet

- Trend forecasting and visualization (e.g., market prices)

#### Deep Learning with PyTorch

- CNN basics, image classification using the CIFAR-10 dataset
- Model training, accuracy assessment, and confusion matrix interpretation

### 5. Object Detection

#### Real-Time Object Detection with YOLO

- Image detection and labeling with pretrained models
- Adapting YOLO models to video streams and real-time webcam input

## FAQ

### Is this course open to beginners?

Yes, this course is open to beginners. Students must be comfortable using a computer. No other prior knowledge is required.

### Do you offer payment plans or student financing for this course?

This course does not qualify for payment plans or student financing. See our Payment Plan FAQ to find related programs that qualify.

### What is the cancellation and refund policy for this single course?

For this course, you are entitled to a 90% refund (your payment less the nonrefundable 10% registration fee) within 30 days of purchase if you have not accessed the course materials.

### What’s included with my tuition?

A hands-on learning experience working on projects and exercises, which is proven to boost comprehension, retention, and engagement Expert instructors who are industry professionals and experienced educators that are driven to help you succeed Expert support with answers to your questions from real instructors throughout your learning journey Top-notch curricula that have been tried and tested over many years and are consistently improved for an optimal learning experience 30-day access to class recordings to review material at your own pace A certificate of completion to verify your accomplishment

### Are there any additional fees or expenses?

There are no extra fees or taxes for our courses. The price you see on this page is the maximum you’ll pay us. However, you may need to obtain required software. We’ll help you get set up with a free trial of paid software prior to the class. Most of our coding classes utilize freely-available open-source software. For most of our design and motion graphics courses, we will help you get set up with a free trial of Adobe Creative Cloud. If you attend the course in-person, we will have a computer already set up for you with all of the required software for no additional cost.

### Do you offer any discounts for this course?

Take this course as part of a certificate program and save: Data Analytics & AI Certificate Online (Self-Paced) Price: $6,995 | Hours: 210 Hours

## Pricing

**Tuition:** $1895
