Skip to content
This repository has been archived by the owner on Nov 2, 2022. It is now read-only.
/ pyletter Public archive
Notifications You must be signed in to change notification settings

julianortlieb/pyletter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyLetter

drawing

Ein Projekt für das Fach "Einführung in die künstliche Intelligenz" an der DHBW Lörrach.

Von folgenden Teammitgliedern:

  • Benedikt Kupfer
  • Jonas Schlachter
  • Julian Ortlieb
  • Patrick Egen

Grundlagen

Neuronales Netz

Das neuronale Netz soll auf Tensorflow und den MNIST-Datensatz beruhen.

Der MNIST-Datensatz ist ein Datensatz mit vielen handgeschriebenen Ziffern und wird oft als Einstieg für die neuronale Netzte verwendet.

Das Netz muss trainiert werden und das abgespeicherte Netz dann für die laufende Anwendung verwendet werden.

GUI

Die GUI wird mithilfe von Django gefertigt.

Django ist ein Framework für Python mithilfe dessen man einen Webserver man erstellen kann.

Hier soll dann einfach per api request ein Bild predicted werden.

Aufgabe

Folgende Anforderungen sind in diesem Projekt zu lösen (Auswahl):

  • Theorieteil zur Klassifikation bzw. Erkennung handschriftlicher Zeichen,
  • Implementierung in Java (mit deepLearning4Java) oder Python (z.B., via keras oder einem anderen geeigneten Package)
  • Aufbau einer Test- und Trainingsmenge für die Modellierung und dessen Evaluation,
  • Implementierung eines GUI zur Eingabe handschriftlicher Ziffern und gleichzeitig die Ausgabe der erkannten und konvertierten Ziffer in Form von Maschinentext.

Starten des Webservers

cd src/
python manage.py runserver

Trainieren

Zum Trainieren siehe Ordner src/trainApp .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published