Hintergrund / Motivation

Durch dieses Projekt wollte ich, dass es mir als Einstieg dient für erste praktische Erfahrungen im Umgang mit Künstlicher Intelligenz zu sammeln und ein grundlegendes Verständnis für die Funktionsweise von neuronalen Netzen und Klassifikationsmodellen zu entwickeln.

Beschreibung

Ebenfalls zur Erstellung eines KI-Modells, soll eine Single-Page-erstellt werden, bei dem der Benutzer eine Audiodatei hochladen kann und mit Hilfe einer http-Anfrage an ein Backend, das Instrument aus der Audiodatei anhand des Modells erkennen soll. Die Liste der vorhergesagten Audiodateien sollte dann auf der Website angezeigt werden. Der User kann ebenfalls die Audiodatei nochmal abspielen und mit einem Häkchen bei einer Checkbox entscheiden, ob das KI-Modell das Instrument richtig vorhergesagt hat. Außerdem gibt es eine Anzeige, die die Anzahl der richtig erratenden Instrumente und die Prozentzahl ausgibt.

Technologien
  • Programmiersprache: Python, JavaScript
  • Framework (Frontend): Svelte & Tailwind
  • Backend: Fastapi-Webservice
  • IDE: Visual Studio Code
  • Sourcecode-Verwaltung: GitLab
Projektinfo
Schuljahr:
24/25
Ausbildung:
Anwendungsentwicklung
Schüler:
Leon Blenk
Betreuer:
Dieter Roth
Bilder