510.600 (23W) Introduction to Natural Language Processing
Overview
- Lecturer
- Course title german Einführung in die Computerlinguistik
- Type Lecture - Course (continuous assessment course )
- Course model Attendance-based course
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 35 (30 max.)
- Organisational unit
- Language of instruction Deutsch
- possible language(s) of the assessment German
- Course begins on 04.10.2023
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
Am Ende der Lehrveranstaltung sollten die KursteilnehmerInnen einen guten Überblick über diverse Teilbereiche der Computerlinguistik besitzen.
Teaching methodology
Vorlesungen und Übungen (Übungen werden nicht bewertet, sondern dienen als Klausurvorbereitung).
Course content
Die Computerlinguistik ist eine Teildisziplin des großen Feldes der 'Künstlichen Intelligenz'. Primäre Aufgabe von computerlinguistischen Algorithmen und Werzeugen ist, unstrukturierte Textdaten in Wissen (strukturierte Daten) umzuwandeln. In dieser LV werden linguistisches Kernmethoden der Computerlinguistik vorgestellt, wie z.B.:
Automaten zur Modellierung von linguistischen Problemen
Parsing von natürlichsprachlichen Sätzen
Tagging von Wortarten
Textklassifikation
Eine Fortsetzung dieses Kurses ist für das Sommersemester geplant. (Für Teilnehmer des ersten Kurses ist die Teilnahme des Fortsetzungskurses aber nicht zwingend.)
Am Ende dieser Lehrveranstaltungen sollten die Teilnehmer einen groben Eindruck haben, wie computerlinguistische Anwendungen, wie z.B. Chatbots oder Suchmaschinen, funktionieren.
Intended learning outcomes
At the end of this course, students should have a good overview of most subareas in computational linguistics.
Teaching methodology
lectures and exercises (exercises will not be graded; they serve as a preparation for the exam.)
Course content
Computational Linguistics (CL) is a sub-discipline of the large field of 'artificial intelligence'. The primary task of CL-algorithms and tools is to convert unstructured text data into knowledge (structured data). In this course, core linguistic methods of computational linguistics are presented, such as:
automata for modelling linguistic phenomena
parsing of natural language sentences
part-of-speech tagging
text classification
There will be a follow-up course in the next summer semester. However, students attending the first course are not obliged to also attend the second course in the summer semester.
At the end of these courses, the participants should have some idea how applications, such as chatbots or search engines, work.
Examination information
Examination methodology
schriftliche Klausur (ROPE)
Examination topic(s)
Die Inhalte, die im Rahmen der Vorlesung und Übungen vermittelt werden.
Assessment criteria / Standards of assessment for examinations
Erfolgreiche Teilnahme an der Klausur.
Examination methodology
written exam (ROPE)
Examination topic(s)
all contents conveyed in the lectures and exercises
Assessment criteria / Standards of assessment for examinations
successful passing the written exam
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Vertiefung Informatik
(Compulsory elective)
-
7.3 Computerlinguistik I (
2.0h VC / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 4., 6. Semester empfohlen
-
7.3 Computerlinguistik I (
2.0h VC / 3.0 ECTS)
-
Subject: Vertiefung Informatik
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Artificial Intelligence and Natural Language Processing
(Compulsory elective)
-
8.1 Artificial Intelligence and Natural Language Processing (
0.0h XX / 12.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
8.1 Artificial Intelligence and Natural Language Processing (
0.0h XX / 12.0 ECTS)
-
Subject: Artificial Intelligence and Natural Language Processing
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Human-Centred Computing (Psychology)
(Compulsory elective)
-
1.6 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 3. Semester empfohlen
-
1.6 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
-
Subject: Human-Centred Computing (Psychology)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Human-Centred Computing (Gender Studies)
(Compulsory elective)
-
1.6 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 3. Semester empfohlen
-
1.6 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
-
Subject: Human-Centred Computing (Gender Studies)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Natural Language Processing
(Compulsory elective)
-
5.4 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
5.4 Einführung in Natural Language Processing (
2.0h VC / 3.0 ECTS)
-
Subject: Natural Language Processing
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Human-Centred Computing (Psychology)
(Compulsory elective)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
-
Subject: Human-Centred Computing (Psychology)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Human-Centred Computing (Gendr Studies)
(Compulsory elective)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
-
Subject: Human-Centred Computing (Gendr Studies)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Natural Language Processing
(Compulsory elective)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
Einführung in Natural Language Processing (
2.0h VK / 3.0 ECTS)
-
Subject: Natural Language Processing
(Compulsory elective)
- Bachelor's degree programme German Studies
(SKZ: 617, Version: 17W.3)
-
Subject: Sprachwissenschaft / Deutsch als Fremdsprache/Zweitsprache
(Compulsory subject)
-
5.5 Weitere Lehrveranstaltung aus Sprachwissenschaft / Deutsch als Fremdsprache/Zweitsprache (
0.0h VK / 3.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
5.5 Weitere Lehrveranstaltung aus Sprachwissenschaft / Deutsch als Fremdsprache/Zweitsprache (
0.0h VK / 3.0 ECTS)
-
Subject: Sprachwissenschaft / Deutsch als Fremdsprache/Zweitsprache
(Compulsory subject)
- Bachelor's degree programme German Studies
(SKZ: 617, Version: 17W.3)
-
Subject: Angewandte Germanistik (WF)
(Compulsory elective)
-
Angewandte Germanistik (
0.0h VO, VK, PS, SE / 36.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 2., 3., 4., 5., 6. Semester empfohlen
-
Angewandte Germanistik (
0.0h VO, VK, PS, SE / 36.0 ECTS)
-
Subject: Angewandte Germanistik (WF)
(Compulsory elective)
- Bachelor's degree programme German Studies
(SKZ: 617, Version: 17W.3)
-
Subject: Freie Wahlfächer
(Optional subject)
-
FW Freie Wahlfächer (
0.0h XX / 12.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
FW Freie Wahlfächer (
0.0h XX / 12.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Masterstudium Germanistik
(SKZ: 817, Version: 15W.2)
-
Subject: Ältere Deutsche Sprache und Literatur / Sprachwissenschaft / Deutsch als Fremd-/Zweitsprache
(Compulsory elective)
-
2.2 Ergänzung (
0.0h VO, PS, VK / 12.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
2.2 Ergänzung (
0.0h VO, PS, VK / 12.0 ECTS)
-
Subject: Ältere Deutsche Sprache und Literatur / Sprachwissenschaft / Deutsch als Fremd-/Zweitsprache
(Compulsory elective)
- Masterstudium Germanistik
(SKZ: 817, Version: 15W.2)
-
Subject: Angewandte Germanistik
(Compulsory elective)
-
3.2 Ergänzung (
0.0h VK, PS / 12.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
3.2 Ergänzung (
0.0h VK, PS / 12.0 ECTS)
-
Subject: Angewandte Germanistik
(Compulsory elective)
- Masterstudium Germanistik
(SKZ: 817, Version: 15W.2)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 6.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 17W.1)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelor's degree programme Management Information Systems
(SKZ: 522, Version: 20W.2)
-
Subject: Spezialisierung Angewandte Informatik
(Compulsory elective)
-
Spezialisierung Angewandte Informatik (
0.0h VO, VC, KS, UE / 6.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 6. Semester empfohlen
-
Spezialisierung Angewandte Informatik (
0.0h VO, VC, KS, UE / 6.0 ECTS)
-
Subject: Spezialisierung Angewandte Informatik
(Compulsory elective)
- Bachelor's degree programme Management Information Systems
(SKZ: 522, Version: 20W.2)
-
Subject: Vertiefung Angewandte Informatik
(Compulsory elective)
-
11.7 Vertiefung Angewandte Informatik (
0.0h VO, VC, UE / 8.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 5., 6. Semester empfohlen
-
11.7 Vertiefung Angewandte Informatik (
0.0h VO, VC, UE / 8.0 ECTS)
-
Subject: Vertiefung Angewandte Informatik
(Compulsory elective)
- Bachelor's degree programme Management Information Systems
(SKZ: 522, Version: 20W.2)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS) Absolvierung im 6. Semester empfohlen
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
Equivalent courses for counting the examination attempts
-
Wintersemester 2024/25
- 510.600 VC Einführung in die Computerlinguistik (2.0h / 3.0ECTS)
-
Wintersemester 2022/23
- 510.600 VC Einführung in die Computerlinguistik (2.0h / 3.0ECTS)
-
Wintersemester 2021/22
- 510.600 VC Einführung in die Computerlinguistik (2.0h / 3.0ECTS)
-
Wintersemester 2020/21
- 510.600 VC Einführung in die Computerlinguistik (2.0h / 3.0ECTS)