好色tv

- Academic Registry


CM32030: Natural language processing

[Page last updated: 22 April 2025]

Academic Year: 2025/26
Owning Department/School: Department of Computer Science
Credits: 10 [equivalent to 20 CATS credits]
Notional Study Hours: 200
Level: Honours (FHEQ level 6)
Period:
Academic Year
Assessment Summary: CWPI 50%, EXCB 50%
Assessment Detail:
  • Project output Individual (CWPI 50%)
  • Closed book written exam (EXCB 50%)
Supplementary Assessment:
Like-for-like reassessment (where allowed by programme regulations)
Requisites: In taking this module you cannot take CM52042
Before taking this module you must take CM22009 OR take CM20315
Learning Outcomes: 1. Demonstrate knowledge of the fundamental principles of natural language processing. 2. Demonstrate understanding of key algorithms for natural language processing. 3. Write programs that process language. 4. Evaluate the performance of programs that process language.


Synopsis: You will learn about the theory and practice of natural language processing as a tool for information retrieval (search engines), speech recognition, chat bots, virtual assistants (such as Siri), summarisation, translation, and the analysis of large bodies of text (such as social media).

Content: Topics covered by this unit will typically include language models, word embeddings, topic models, part-of-speech tagging, named entity recognition, parsing, information extraction, information retrieval, text classification, speech recognition, sentiment analysis, machine translation.

Course availability:

CM32030 is Optional on the following courses:

Department of Computer Science
  • USCM-AFB31 : BSc(Hons) Computer Science and Artificial Intelligence (Year 3)
  • USCM-AAB27 : BSc(Hons) Computer Science and Artificial Intelligence with Study year abroad (Year 4)
  • USCM-AKB27 : BSc(Hons) Computer Science and Artificial Intelligence with Year long work placement (Year 4)
  • USCM-AFM31 : MComp(Hons) Computer Science and Artificial Intelligence (Year 3)
  • USCM-AKM31 : MComp(Hons) Computer Science and Artificial Intelligence with professional placement (Year 3)
  • USCM-AKM31 : MComp(Hons) Computer Science and Artificial Intelligence with study abroad (Year 3)

Notes:

  • This unit catalogue is applicable for the 2025/26 academic year only. Students continuing their studies into 2026/27 and beyond should not assume that this unit will be available in future years in the format displayed here for 2025/26.
  • 好色tv and units are subject to change in accordance with normal University procedures.
  • Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any pre-requisite rules.
  • Find out more about these and other important University terms and conditions here.