- 1. Vorwort
- 2. Inhaltsverzeichnis
- 3. Python
- 3.1. Windows
- 3.2. macOS
- 3.3. Ubuntu
- 3.4. Einführung in python 🚧
- 4. VScode 🚧
- 4.1. Einführung in Vscode 🚧
- 5. Grundlagen
- 5.1. Variablen
- 5.2. Datentypen
- 5.2.1. Number
- 5.2.1.1. Übungsaufgaben
- 5.2.2. Boolean
- 5.2.2.1. Logische Operatoren
- 5.2.2.2. if -else
- 5.2.2.2.1. Übungsaufgaben
- 5.2.3. String
- 5.2.4. List
- 5.2.5. Tuple
- 5.2.6. Dictionary
- 5.3. Schleifen
- 5.3.1. for
- 5.3.1.1. fizzbuzz
- 5.3.1.2. mit Listen
- 5.3.1.3. mit Tuples
- 5.3.1.4. mit Strings
- 5.3.1.5. mit Dictonaries
- 5.3.1.6. Übungsaufgaben
- 5.3.2. while
- 5.3.2.1. Endlosschleifen
- 5.4. Exkurs: Ratespiel
- 5.5. Funktionen
- 5.5.1. Eigene Funktionen schreiben
- 5.5.2. Private und globale Variablen
- 5.5.3. return
- 5.5.4. *args und **kwargs
- 5.5.5. Übungsaufgaben
- 5.6. List comprehension
- 5.7. match 🚧
- 5.8. Class 🚧
- 5.9. Python Projekt aufsetzen
- 5.9.1. Installation
- 5.9.2. Neues Projekt
- 5.9.3. Hello World
- 5.9.4. Packagemanagement
- 6. Digital Humanities 🚧
- 6.1. Wordcloud 🚧
- 6.1.1. einfache Wordcloud
- 6.1.2. komplizierte Wordcloud
- 6.1.3. hübsche Wordcloud
- 6.2. Sentiment analysis 🚧
- 6.2.1. VADER analysis 🚧
- 6.2.2. ROBERTA analysis 🚧
- 6.3. Document clustering 🚧
- 6.4. Topic modeling 🚧
- 6.5. Semantic search 🚧
- 6.6. Word embeddings 🚧
- 6.7. Contextual embeddings 🚧
- 6.8. Japanische Texte 🚧
- 7. Lizenz
- 8. Kontributionen