SDA SE Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Werkzeuge

Kommunikation

  • PG-Treffen:
  • Nachrichten an alle (Veranstalter und Teilnehmer):
    • Mailing-liste: mdse<minus>lab<at>lists<punkt>iai<punkt>uni<minus>bonn<punkt>.de
    • Mailing- oder Forums-Funktion im e-Campus-Kurs

Git und Jira

Lernressourcen zu Python

Python Installation

Wir nutzen Python 3.7. Es ist empfehlenswert, die Anaconda Distribution von Python zu nutzen, da der Paketmanager conda insbesondere für PyTorch besser funktioniert als der Paketmanager pip, der bei der normalen Python Distribution enthalten ist. Die normale Python Distribution ist allerdings auch OK, achtet nur auf die Version.

Bibliotheken

  • Parser für Python-Code: ast Python Modul: Python liefert standardmäßig einen Parser für Python mit. Dieser ist ideal geeignet, um die Codestruktur zu analysieren, da er leicht zu benutzen und gut getestet ist. Außerdem wird er immer aktuell gehalten wenn sich die Sprache weiter entwickelt, was garantiert, dass was wir darauf aufbauen auch langfristig nutzbar bleibt. Nebenbei gesagt passt der Name des Moduls perfekt zur Projektgruppe. Zusätzliche Dokumentation findet ihr hier.
  • Parser für natürliche Sprache: Spacy ist die ausgereifteste und am leichtesten zu benutzende Bibliothek zur Verarbeitung natürlicher Sprache, objektorientiert und schnell. Was will man mehr? ;-)

Entwicklungsumgebung

  • PyCharm Wir nutzen alle PyCharm – das macht es uns leichter uns bei Bedarf gegenseitig zu helfen. Ihr könnt entweder die freie Community Edition nutzen oder die für Studenten für den nicht kommerziellen Einsatz ebenfalls freie Professional Edition (siehe hier).
teaching/projectgroups/ast/2020/werkzeuge.txt · Last modified: 2020/05/15 06:52 by Günter Kniesel

SEWiki, © 2020