FLASH SALE! $300 OFF Instructor-Led Trainings. Use code 300PIERIAN23 at checkout. |
Learn to conduct Natural Language Processing with Python. You’ll learn the latest techniques in semantic analysis, topic modeling, and more. Enroll today!
Sign up to receive this FREE ebook
written by Pierian Training founder Jose Portilla!
This course is designed to be your complete online resource for learning how to use Natural Language Processing with the Python programming language. You’ll learn the basics of how to open and work with text and PDF files with Python and utilize the Natural Language Toolkit library for Python, as well as the state of the art Spacy library for ultra fast tokenization, parsing, entity recognition, and lemmatization of text. The course will cover Part-of-Speech tagging, named entity recognition, text classification with Scikit-Learn, and expand your learning into more complex unsupervised learning methods for natural language processing, such as topic modelling, where our machine learning models will detect topics and major concepts from raw text files. You’ll also have the opportunity to learn advanced topics, such as sentiment analysis of text with the NLTK library, semantic word vectors with the Word2Vec algorithm, and how to use deep learning to build out your own chat bots!
Experienced Python developers who want to learn to use Python for working with natural language text data.
Natural Language Processing is the use of machine learning and data analysis to build models and reveal insights based on natural text data. This course is designed for experienced Python developers who want to learn how to apply state of the art Natural Language Processing frameworks and techniques, such as the open source frameworks SpaCy and NLTK, to any kinds of natural language text data. Students taking this course will discover the latest techniques in semantic analysis, topic modeling, text classification, and more!
Well laid out material, great examples. Overall great course
Hamish Campbell
Brilliant Course, Very sound explanations and very easy to follow along.
Joshua Lembong
Yes, so far it has been teaching many things I indeed needed.
Niccolo' Gentile
The course content is good for NLP Beginner. About the teaching, @Jose... you are a great teacher. Thanks for the step-by-step guide.
Bayode Ogunleye
Awesome insight into nlp and what it can be used for. I personally work with software robots so these types of techniques will be coming handy :) onward to the Python CV course!
Ville-Pekka Palmgren
This course widely covers NLP topics and explained very well. The codes are practical and useful. I definitely satisfy the content and recommend to everyone who is interested in the NLP.
Takashi Yoneya
I highly recommend the course! It's been easy to follow even without any previous experience in Python. I love how he goes beyond just the utilization of the library and actually explains some of the science behind the libraries.
Kervin Vasquez
The teacher is fantastic and I thoroughly enjoyed the course. So much so that I decided to purchase another course. I appreciate the assessments that come with each chapter as they help the material sink in.
Marko Maric
Great course with well-planned videos and content. The 'assessment' notebooks at the end of each module are good -- they allow you to practice the material you learned in each section.
Michael Zalewski
This is an awesome course on getting familiar with the tools associated with NLP.
Blaine Edwards
Learn directly from our expert instructors via live webinar. Also includes the full video-on-demand course.
Starting at
$99
Empower your employees with the latest technology skills to support professional development at your organization.
Instructor-led, on-demand, or hybrid cohort training approaches motivate employees and encourage team building while supporting the advancement of technical skills at your organization.