Introduction to Natural Language Processing (NLP) using Python
An intermediate Python course introducing Natural Language Processing (NLP) and computational linguistics combining theory, in-class practice, additional reading materials, and a final project for the basics of NLP, Machine Learning, and Deep Learning.
What will I learn?
- Become familiar with NLP Python libraries such as NLTK, SpaCy, and Gensim.
- Learn how to use distributed representations.
- Master machine learning basics, including supervised, unsupervised, and semi-supervised learning.
- Implement classification models in Python with SciKit-learn and CatBoost.
- Explore deep learning basics such as perceptron algorithms and multilayer perceptron.
- Learn how to use open-source deep learning libraries Tensorflow and Keras.
Natural Language Processing (NLP) Basics
Machine Learning Basics
Deep Learning Basics
Build the coding, data and AI skills you need, online, on your own schedule. From learning to code as a beginner to mastering cutting-edge data science, machine learning and AI techniques.
Learning for the real world
Our courses are made with the input and feedback of top teams at Fortune 500 companies in Silicon Valley and on Wall Street.
Each minute of each course is packed full of insight, best practices and real-world experience from our expert instructors.
Learn by doing
Start writing code on your computer from Day One. Practice on hundreds of exercises. Apply your skills in mini-projects. Get instant feedback from video solutions.
Complete learning tracks
With over 150 hours of video lectures and hundreds of practice exercises and projects, our learning tracks will help you level up your skills whether you are a novice or an advanced learner.
Frequently Asked Questions
This course is aimed at engineers who have a strong familiarity with Python and who want to learn to use Python for NLP using machine learning.
Participants should have a strong background in programming in Python. Familiarity with object-oriented programming is a plus, though not required. Participants should be able to write Python scripts using conditional statements, loops, core datatypes, and built-in functions.
This course consists of 8 live-online 2-hr instructor-led sessions.
If you have other questions or want to find out more about this course or other courses we offer, please ping us - we love questions! You can email us at firstname.lastname@example.org, or get in touch via the chat box below.