Vorlesungsverzeichnis Wintersemester 2026/2027

Human Machine Readable

Einführung in die Programmierung

Kategorie: Material / Skulptur / Code

Typ:
Grundlagenseminar
Semester:
WS 21/22
Zielgruppe:
Grundstudium
Voraussetzungen
Für die Teilnahme am Grundlagenseminar sind keine Vorkenntnisse im Programmieren erforderlich.

Termine - Ort & Zeit

TypAnfangEndeTagTurnusvon-bisOrt
31.01.2211.02.22Einmalig - Filzengraben 8-10, [ ] ground zero
Typ
Anfang31.01.22
Ende11.02.22
Tag
TurnusEinmalig
von-bis -
OrtFilzengraben 8-10, [ ] ground zero

Beschreibung des Seminars

Die Generierung von Text mittels Deep Neural Nets (NLG) hat sich rasant verbreitet. Unter anderem in Newsportalen, E-Commerce und Social Media kommen textbasierte Dialogsysteme wie Chatbots, Assistenzsysteme (Alexa/Siri) oder Roboterjournalismus vermehrt zum Einsatz. Überall dort, wo aus strukturierten Daten kontextbasierte, natürliche Sprache bzw. leserfreundliche Texte erzeugt werden sollen. Auch in den Künsten und in der Literatur haben Deep Writing Techniken mit Hilfe von Modellen wie ELMo (Embeddings from Language Models), BERT (Bidirectional Encoder Representations from Transformers) oder GPT-2/3 (Generative Pre-Training Transformer) Eingang gefunden.


Ziel des Seminars ist, dass am Ende jede*r Studierende (einen) Text auf Grundlage eines der oben genannten neuronalen Sprachmodelle produziert hat. Gleichviel, ob Gedicht, Prosa, Novelle, Essay, Manifest, Einkaufszettel oder social bot. Der Kurs versteht sich als allgemeine Einführung in die Programmierung. Es werden also nicht nur Fertigkeiten vermittelt, um Texte zu generieren, sondern die Grundlagen von Python, einer universellen Programmiersprache, mit der bspw. auch Bilder, PDFs oder Webapplikationen programmiert werden können. Ausserdem ist Python die am weitesten verbreitete Sprache in der Programmierung Künstlicher Intelligenzen, insbesondere Deep Neural Nets.

nachträgliche Änderungen / Ergänzungen

Mit Matthis Kuhn