Embark on a transformative journey into Natural Language Processing (NLP). By delving into the realm of NLP, you will gain a deeper understanding of the intricacies of language-based AI, and also learn valuable skills that are highly sought after in the tech industry. You'll learn about how cutting-edge technology is being used in human language understanding and manipulation. Through hands-on practical explorations, you'll discover how to wield powerful NLP tools and libraries to craft artificial intelligence code capable of deciphering human-like text. You’ll find out about the power of language models, from traditional linguistics-influenced methods to state-of-the-art architectures. You’ll become adept at deploying these models critically and successfully, with the opportunity to explore a particular topic in more depth through practical project work.
36 (Lectures, Classes)
Summer
Online test - 25%
Class exercises completed in class - 25%
Project and report -50%
On successfully completing the module, students will be able to:
1) Recall and explain core concepts for natural language processing, including fundamental approaches to processing text data, key NLP models and approaches.
2) Evaluate NLP approaches critically, comparing the strengths and weaknesses of various NLP approaches.
3) Implement practical examples where natural language can be processed computationally.
4) Identify and propose solutions to a problem area that can be addressed or studied using natural language processing.
University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.