YoVDO

Natural Language Processing with spaCy & Python - Course for Beginners

Offered By: freeCodeCamp

Tags

Natural Language Processing (NLP) Courses Python Courses Named Entity Recognition Courses spaCy Courses Word Vectors Courses

Course Description

Overview

Learn natural language processing and its real-world applications using the Python spaCy library in this comprehensive course for beginners. Explore key concepts such as linguistic annotations, named entity recognition, word vectors, and pipelines. Master practical skills including working with spaCy containers, implementing custom components, and utilizing regular expressions for basic and multi-word token processing. Apply your knowledge to financial natural language processing tasks. Developed by Dr. William Mattingly, this 3-4 hour course covers installation, core functionalities, and advanced techniques, providing a solid foundation for applying NLP in various domains.

Syllabus

Course Introduction.
Intro to NLP.
How to Install spaCy.
SpaCy Containers.
Linguistic Annotations.
Named Entity Recognition.
Word Vectors.
Pipelines.
EntityRuler.
Matcher.
Custom Components.
RegEx (Basics).
RegEx (Multi-Word Tokens).
Applied SpaCy Financial NER.


Taught by

freeCodeCamp.org

Related Courses

Complete Natural Language Processing Tutorial in Python
Keith Galli via YouTube
Introduction to NLP and Topic Modeling
Open Data Science via YouTube
Understanding Unstructured Data with Language Models - Alex Peattie
Open Data Science via YouTube
Experimental Creative Writing with the Vectorized Word
Strange Loop Conference via YouTube
Neural Nets for NLP 2021 - Distributional Semantics and Word Vectors
Graham Neubig via YouTube