Der Kurs beschäftigt sich mit praktischen Fragen zur Anwendung maschineller Lernverfahren zur Sprachverarbeitung mittels Java. Der Hauptteil des Kurses kreist um die open-source-Bibliotheken UIMA und Weka, am Ende werden wir noch etwas über deep learning in Java sprechen.

In jeder Sitzung wird in ein neues Thema theoretisch eingeführt, danach folgt eine lab session, in der an einer vorbereiteten Übung gearbeitet werden kann, die als Git repository zur Verfügung gestellt wird. Diese ist bis zur nächsten Übung fertigzustellen und via git hochzuladen.

Vorbereitung: Bitte richten Sie sich einen (kostenlosen) GitHub-Account ein und teilen Sie ihn mir per E-Mail mit. Sie werden dann in die Gruppe dort aufgenommen und können Repositories clonen und in diese committen.

Voraussetzungen: Es handelt sich bei dieser Übung nicht um einen Java-Einführungskurs. Programmierkenntnisse mit Java werden vorausgesetzt.

Termine

03.11.2020

10.11.2020

  • Computerlinguistische Datenstrukturen

17.11.2020

  • Apache UIMA

24.11.2020

  • Apache UIMA

01.12.2020

  • Apache UIMA

08.12.2020

  • Einführung machine learning

15.12.2020

  • Einführung machine learning

22.12.2020

  • Weka

12.01.2021

  • Weka

19.01.2021

  • mallet

26.01.2021

  • Einführung deep learning

02.02.2021

  • Deep learning mit Java

09.02.2021

  • Abschlussdiskussion

Veranstaltungsmaterialien

ilias | klips | GitHub