VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

851-0739-02L 2 Credits BSC , DS , DR , MSC D-ITET , D-INFK , D-MATH , D-GESS

Natural Language Processing for Law and Social Science (Course Project)

Lecturers & Examiners: Prof. Dr. Elliott Ash
This is the optional course project for "Natural Language Processing for Law and Social Science". Please register only if attending the lecture course or with consent of the instructor. Some programming experience in Python is required, and some experience with text mining is highly recommended.
VVZ CR n/a

Last Updated: 2026-02-05 16:22:58

Abstract

This is the companion course for extra credit for a course project, for the course "Natural Language Processing for Law and Social Science".

Objective

Students will be introduced to a broad array of tools in natural language processing (NLP). They will learn to evaluate and apply NLP tools to a variety of problems. The applications will focus on social-science contexts, including law, politics, and the news media. Topics include text classification, topic modeling, transformers, model explanation, and bias in language.

General Information

Language
English
Levels
BSC , DS , DR , MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Course Components

Type Title Time & Place Hours
lecture Natural Language Processing for Law and Social Science (Course Project) No time listed 28 h semesterly

Offered In