Lehrende: Seid Muhie Yimam; Dr. Abhik Jana
Veranstaltungsart: Projekt
Anzeige im Stundenplan: Proj KI
Semesterwochenstunden: 6
Unterrichtssprache: Englisch
Min. | Max. Teilnehmerzahl: - | 15
Anmeldegruppe: Anmeldegruppe Projekte
Kommentare/ Inhalte: In diesem Kurs werden die Grundlagen der Entwicklung von Anwendungsprototypen unter Verwendung aktueller KI-Ansätze und vorhandener -Modelle, insbesondere aus dem Bereich der natürlichen Sprachverarbeitung, behandelt. Studierende werden mit aktuellen Tools und Frameworks vertraut gemacht und erarbeiten eigenständig unter der Leitung des Lehrpersonals eine (Web-) Anwendung die in einer finalen Präsentation demonstriert wird. Das Projekt ist in drei prinzipielle Phasen gegliedert. In der ersten Phase (Tag 1) werden Studierenden Tools und Frameworks präsentiert und es werden zusammen Anwendungsbereiche untersucht und identifiziert, in die KI-Methoden integriert werden können. In der zweiten Phase (Tag 2-6, ganztäglich) sollen die Studierenden in Kleingruppen von 2-4 Personen aktiv und unter Hilfestellung des Lehrpersonals eine Anwendung entwickeln, wobei Methoden des modernen Software Engineerings (bspw. SCRUM, Versionierung, Containerisierung, etc.) angewendet werden. In der dritten Phase (Tag 7,8) sollen Studierende ihren Anwendungsprototypen präsentieren und ggf. demonstrieren.
Lernziel: Studierende lernen im Rahmen dieses Projektes: - den praktischen Umgang mit Technologien im Bereich Künstliche Intelligenz und des maschinellen Lernens - das Bearbeiten einer komplexen Aufgabe nach Regeln des Software Engineerings - das Erstellen von Open-Source Code-Projekten, inkl. Dokumentation, Version Control, Containerisierung, etc. - den Umgang mit anwendungsgetriebenen Problemen
Vorgehen: Nach einer generellen Einführung in einige Techniken werden Themen auf Kleingruppen verteilt. Es wird tägliche Treffen nach SCRUM Art und nach Bedarf offene Diskussionen geben, dem agilen Ansatz folgend.
Zusätzliche Hinweise zu Prüfungen: Für das Bestehen des Projektes werden gefordert: - Lauffähiger Prototyp - Source Code inkl. Dokumentation und einer kurzen Beschreibung der Applikation - Live Präsentation (Demo) vor allen Teilnehmern Das Projekt kann in einer Gruppe von 2-4 Studierenden durchgeführt werden.