510.600 (20W) Introduction to Natural Language Processing

Wintersemester 2020/21

Registration deadline has expired.

First course session
06.10.2020 08:00 - 10:00 online Off Campus
... no further dates known

Overview

Due to the COVID-19 pandemic, it may be necessary to make changes to courses and examinations at short notice (e.g. cancellation of attendance-based courses and switching to online examinations).

For further information regarding teaching on campus, please visit: https://www.aau.at/en/corona.
Lecturer
Course title german Einführung in die Computerlinguistik
Type Lecture - Course (continuous assessment course )
Course model Online course
Hours per Week 2.0
ECTS credits 3.0
Registrations 20 (30 max.)
Organisational unit
Language of instruction German
Course begins on 06.10.2020
eLearning Go to Moodle course

Time and place

Please note that the currently displayed dates may be subject to change due to COVID-19 measures.
List of events is loading...

Course Information

Intended learning outcomes

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.

Teaching methodology including the use of eLearning tools

Vortrag - Beispielgetriebene Praktische Übungen - Erarbeiten der Basiskompetenz für die Lösung von speziellen linguistischen Problemen.


Course content

Vortrag - Beispielgetriebene Praktische Übungen - Erarbeiten der Basiskompetenz für die Lösung von speziellen linguistischen Problemen.


Literature

wird am Beginn der LV besprochen!

Intended learning outcomes

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.

Teaching methodology including the use of eLearning tools

Presentation - Example Driven Practical Exercises - Developing the basic competence for the solution of special linguistic problems.

Course content

Presentation - Example Driven Practical Exercises - Developing the basic competence for the solution of special linguistic problems.

Examination information

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Examination methodology

Schriftliche Klausur am Ende des Semesters.

Examination methodology

Written exam at the end of the semester.

Grading scheme

Grade / Grade grading scheme

Position in the curriculum

  • Bachelor's degree programme English and American Studies (SKZ: 612, Version: 15W.3)
    • Subject: Freie Wahlfächer (Optional subject)
      • Freie Wahlfächer ( 0.0h XX / 20.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
  • Bachelor's degree programme Applied Informatics (SKZ: 511, Version: 19W.2)
    • Subject: Artificial Intelligence (Compulsory elective)
      • 8.1 Artificial Intelligence ( 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
  • 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)
  • 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
  • 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
  • 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)
  • 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)
  • 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)
  • 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)
  • 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)
  • Bachelor's degree programme Romance Studies (SKZ: 646, Version: 17W.2)
    • Subject: Gebundenes Wahlfach III: Ergänzungsfach (Compulsory elective)
      • Ergänzungsfach ( 0.0h XX / 14.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
  • Bachelor's degree programme Romance Studies (SKZ: 646, Version: 11W.1)
    • Subject: Gebundenes Wahlfach III: Ergänzungsfach (Compulsory elective)
      • Ergänzungsfach ( 0.0h XX / 14.0 ECTS)
        • 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
  • Bachelor's degree programme Slavonic Studies (SKZ: 650, Version: 17W.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 1., 2., 3., 4., 5., 6. Semester empfohlen
  • Bachelor's degree programme Slavonic Studies (SKZ: 650, Version: 05W.4)
    • Subject: Freie Wahlfächer (Optional subject)
      • Freie Wahlfächer ( 0.0h XX / 18.0 ECTS)
        • 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
  • Master's degree programme Slavonic Studies (SKZ: 850, Version: 17W.1)
    • Subject: Freie Wahlfächer (Optional subject)
      • Freie Wahlfächer ( 0.0h / 12.0 ECTS)
        • 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)
  • Master's degree programme Slavonic Studies (SKZ: 850, Version: 11W.2)
    • Subject: Freie Wahlfächer (Optional subject)
      • Freie Wahlfächer ( 0.0h XX / 12.0 ECTS)
        • 510.600 Introduction to Natural Language Processing (2.0h VC / 3.0 ECTS)

Equivalent courses for counting the examination attempts

Wintersemester 2023/24
  • 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)