Natural Language Processing with spaCy & Python - Course for Beginners
Offered By: freeCodeCamp
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
Natural Language ProcessingColumbia University via Coursera Natural Language Processing
Stanford University via Coursera Introduction to Natural Language Processing
University of Michigan via Coursera moocTLH: Nuevos retos en las tecnologĂas del lenguaje humano
Universidad de Alicante via MirĂadax Natural Language Processing
Indian Institute of Technology, Kharagpur via Swayam