Introduction to Natural Language Processing
Introduction to Natural Language Processing
Introduction to Natural Language Processing
This course is designed for beginners through intermediate learners with basic Python understanding and aims to provide a solid foundational introduction to Natural Language Processing (NLP), including an exploration of Generative AI Large Language Models (LLMs). The course will progress starting with the history and basics of NLP and concepts will be presented in clear terms, demystifying NLP jargon. The course will be structured in a modular, asynchronous format, allowing learners to move forward or backward at their own pace and providing the ability to jump to specific topics of interest. The course will provide progressively more complex theoretical, conceptual and hands-on applications in Python in every module as learners advance.
This course will cover the following topics:
Upon completion of this course, students will be able to: