Admission requirements
This course is open to all students of the Faculty of Humanities. Knowledge of the programming language Python is required.
Description
Natural language processing (NLP) is a subfield of computational linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human (natural) languages. It involves analyzing, understanding, and generating human language data, such as text and speech. Natural language processing offers a wide variety of applications, both in academia and industry, that need to analyze large amounts of textual or speech data. This course will introduce students to the fundamental concepts and ideas in natural language processing, with the focus on the application of NLP in the Humanities. This course aims at providing a theoretical knowledge of NLP concepts, but also practical training using Python programming language. Ability to program in Python is required for this course.
Course objectives
After successfully completing the course students will:
be able to understand the basic concepts and basic algorithms of NLP
have learned about core tasks and techniques used in many NLP systems
be able to distinguish between different approaches to NLP
be able to use existing tools for natural language processing in Python to solve various natural language processing problems
Timetable
The timetables are available through My Timetable.
Mode of instruction
- Lecture + Workgroups/tutorials
Assessment method
Assessment
Take home assignments
Final project: Take home assignment + Paper
The final mark for the course is established by determining the weighted average. In order to pass the course, students must have a grade of at least 5.5 for both Assignments and the Final project.
Weighing
Assignments: (50 percent of grade)
Final project: (50 percent of grade)
To complete the final mark, please take notice of the following:
The final mark for the course is established by determining the weighted average. To pass the course, the weighted average of the partial grades must be 5.5 or higher.
Resit
A resit is possible for the Final project.
Inspection and feedback
How and when an exam review will take place will be disclosed together with the publication of the exam results at the latest. If a student requests a review within 30 days after publication of the exam results, an exam review will have to be organized.
Reading list
All reading materials will be announced via Brightspace.
Registration
Enrolment through MyStudyMap is mandatory.
General information about registering for courses and exams can be found here.
Registration À la carte education, Contract teaching and Exchange
For the registration of exchange students contact Humanities International Office.
Contact
For substantive questions, contact the lecturer listed in the right information bar.
For questions about enrolment, admission, etc, contact the Education Administration Office: [Reuvensplaats]( (https://www.organisatiegids.universiteitleiden.nl/faculteiten-en-instituten/geesteswetenschappen/faculteitsbureau/onderwijs--en-studentzaken/onderwijsondersteuning/onderwijsadministratie-reuvensplaats).
Remarks
Attendance and active participation are obligatory. Students are required to prepare for and attend all sessions. The convenors need to be informed without delay of any classes missed for a good reason (i.e. due to unforeseen circumstances such as illness, family issues, problems with residence permits). The maximum of such absences during a semester is two. Being absent without notification and/or more than two times can result in exclusion from the term end exams and a failing grade for the course.