Skip to content

dgromann/ProgrammingForTranslators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programmieren für ÜbersetzerInnen

Diese Notebooks stellen praktische und interaktive Programmierübungen als ersten Einstieg in die Welt des Programmierens zur Verfügung. Es gibt drei Möglichkeiten dieses Tutorial zu starten:

Ordner "tutorial":
Die Jupyter-Notebooks in diesem Ordner sind für die Verwendung in Ihrer bevorzugten Jupyter-Umgebung gedacht (z. B. wie mit Anaconda direkt installiert - siehe unten).

Ordner "colab":
Die Notebooks im Ordner "colab" können Sie direkt in Google Colab verwenden, indem Sie am Anfang jedes Notebooks auf "Open in Colab" klicken. Um den Code auszuführen müssen Sie sich allerdings mit einem Google Account (gmail) anmelden. Google Colab funktioniert in den meisten Browsern (z. B. Google Chrome, Firefox) aber leider nicht im Internet Explorer.

Link zu "binder":
Eine andere Möglichkeit diese Übungen zu absolvieren ist das folgende Binder-Image zu aktivieren (nach 20 Minuten Inaktivität muss der Link wieder neu geöffnet werden). Bitte verwenden Sie den Ordner "tutorial" auf Binder.

Binder

Die Reihenfolge der Notebooks im Tutorial ist wie folgt:

  • 1_ErsteSchritte.ipynb
  • 2_Bedingungen_Funktionen.ipynb
  • 3_Beispiel_NLP.ipynb
  • 4_Beispiel_Termextraktion.ipynb

Die verwendete Umgebung zur Bearbeitung der Beispiele ist:

Um spaCy in Anaconda nutzen zu können, müssen Sie die Bibliothek installieren (siehe https://spacy.io/usage). Dazu muss der Befehl "pip" durch "conda" ersetzt werden (siehe "conda" Installationsanweisungen in spaCy). In den Colab-Notebooks ist der Installationsbefehl (pip install ...) schon vorhanden und muss nur ausgeführt werden.

Weiterführende Tutorials und Informationen

Weiterführende Workshops und Tutorials:

Code-Challenge: leichte bis schwere Challenges für alle Programmierer: https://www.coderbyte.com/editor/First%20Factorial:Python3

Entzückende interaktive Seite für Kinder: https://www.codesters.com/explore/#featured_projects

Wenn Sie die Basis einmal gelernt haben und ein Problem in Ihrem Programm nicht lösen können, dann ist das folgende Forum eine ideale Quelle um nach Antworten zu suchen und Fragen zu stellen (inklusive Code-Beispielen), die individuell von ExpertInnen beantwortet werden: https://stackoverflow.com/

About

Dieses Tutorial bietet ÜbersetzerInnen erste Schritte in der Welt des Programmierens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published