Beschreibung
Es soll eine Benutzeroberfläche programmiert werden, die nicht nur verschiedene Klassifikationsverfahren anzeigt, sondern auch implementiert mit Algorithmen, damit auf Knopfdruck auch getestet werden kann. Bezüglich der Programmierung gibt es nicht viele Informationen, außer dass diese in Python programmiert werden muss. Mit Hilfe des Frameworks PyQT soll eine Graphische Oberfläche erstellt werden, in welcher man zwischen mehreren Klassifikationsalgorithmen aus dem Bereich Machine Learning auswählen kann und diese dann auf bestimmte auch ausgewählte Featuren anwendet, welche in Datasets enthalten sind (diese bekommt man mit Hilfe von CSV Dateien und JSON Dateien). Die GUI kann somit später genutzt werden, um verschiedene Klassifikationsverfahren auf Datensets durchzuführen und ggf. zu vergleichen. (Beispielsweise aus dem Bereich Wirtschaft)Darüber hinaus gilt es als erstes das Exposé zur Verfassen und nach Rückmeldung des Betreuers anschließend die Bachelorarbeit mit parallelerweiser Programmierung zu erstellen. Die Arbeit soll in deutscher Sprache verfasst werden und kann deutsche (bevorzugt) und englische Quellen enthalten.
Der Programmiercode sollte ausführlich erklärt/kommentiert werden, sodass man weiß welcher Teil, wo und was genau macht.
Die Kommentierung sollte auf Deutsch sein.