Weighted Finite-State Automata (WFSA)


Instructors: Christian Wurm and Younes Samih

Overview

Inhalt dieses Kurses ist die Theorie und Anwendung von gewichteten Automaten. Gewichtete Automaten sind eine Generalisierung von normalen Automaten, die auf der algebraischen Theorie der Halbringe beruht. Wir führen zunächst die wichtigsten Konzepte aus der Theorie der Automaten und Halbringe ein, und stellen dann die Bibliothek OpenFST vor, in der wir mittels Python gewichtete Automaten erstellen und manipulieren. Wir werden dann verschiedene Anwendungen entwickeln, etwa eine Rechtschreibkontrolle, einen Tokenizer sowie evtl. ein System zur automatischen Alinierung zweisprachiger Korpora. Gleichzeitig sollen aber auch die theoretischen Aspekte besprochen werden, die diese Anwendungen möglich machen.


Courses

Here are some of the topics covered by this course.


Software

Location and Time

Room: 2321.01.41, or
Room: CIP 04.87
Fridays 16:30 - 18:00.


Homework assignments