Schulungsübersicht

Einführung in Python

Einführung

1 – Installation Python

2 - Zahlen

3 - Saiten

4 – Saiten aufschneiden

5 - Listen

6 – PyCharm installieren

 

Bedingte Anweisungen

7 - wenn elif sonst

 

Iterationen

8 - für

9 – Reichweite und Zeit

10 – Kommentare und Pause

11 - Weiter

 

Funktionen

12 - Funktionen

13 – Rückgabewerte

14 – Standardwerte für Argumente

15 – Variabler Geltungsbereich

16 – Schlüsselwortargumente

17 – Flexible Anzahl von Argumenten

18 – Argumente auspacken

19 – Meine Reise zu Walmart und Sets

20 - Wörterbuch

21 - Module

 

Mit Anfragen und Dateien spielen

22 – Laden Sie ein Bild aus dem Internet herunter

23 – So lesen und schreiben Sie Dateien

24 – Herunterladen von Dateien aus dem Internet

 

Ausnahmen

28 – Ausnahmen

 

Objektorientierte Programme

29 – Klassen und Objekte

30 - Hitze

31 – Klassen- und Instanzvariablen

32 - Vererbung

33 – Mehrfachvererbung

34 - Einfädeln

 

Herumspielen mit Python

35 - Liste oder Tupel auspacken

36 – Zip (und eine Hefepilz-Infektionsgeschichte)

37 - Nein

38 – Min-, Max- und Sortierwörterbücher

39 - Kissen

40 – Bilder zuschneiden

41 – Bilder miteinander kombinieren

42 – Abrufen einzelner Kanäle

43 – Fantastischer Zusammenführungseffekt

44 – Grundlegende Transformationen

45 – Modi und Filter

46 - Struktur

47 - Karte

48 – Bitweise Operatoren

49 – Finden der größten oder kleinsten Gegenstände

50 - Wörterbuchberechnungen

51 – Die häufigsten Artikel finden

52 – Wörterbuch-Mehrfachschlüsselsortierung

53 – Sortieren benutzerdefinierter Objekte

 

Add-Ons:

 

54 – Datenbankkonnektivität und Abfragen für MySQL

55 – Kurzer Blick auf reguläre ExpressIonen

56 – Herumspielen mit der REST-API

 

Einen Webcrawler schreiben

 

Verarbeitung natürlicher Sprache und NLTK

Einführung in NLP (Beispiele natürlich in Python)

    Einfache Textmanipulation, Text durchsuchen, Words zählen, Texte in Words aufteilen, lexikalische Streuung
Komplexe Strukturen verarbeiten. Texte in Listen darstellen
  • Indizierungslisten
  • Kollokationen
  • Bigramme
  • Häufigkeitsverteilungen
  • Konditionale mit Words
  • Vergleichen von Words (startswith, endwith, islower, isalpha usw.)
  • Verständnis natürlicher Sprache Word Sinnesdisambiguierung
  • Pronomenauflösung
  • Maschinelle Übersetzungen (statistisch, regelbasiert, wörtlich usw.)
  • Übungen
  • NLP in Python in Beispielen
  • Zugriff auf Textkorpora und lexikalische Ressourcen. Gemeinsame Quellen für Korpora. Bedingte Häufigkeitsverteilungen. Zählen von Words nach Genre. Erstellen eines eigenen Korpus. Aussprachewörterbuch. Schuhkarton und Werkzeugkasten. Lexika. Sinne und Synonyme. Hierarchien. Lexikalische Beziehungen: Meronyme, Holonyme. Semantische Ähnlichkeit
  • Verarbeitung von Rohtextdrucken
  • kürzend

      Teile einer Zeichenfolge extrahieren
    Zugriff auf einzelne Charaktere
  • Suchen, Ersetzen, Teilen, Zusammenführen, Indizieren usw.
  • Verwendung regulärer Ausdrücke
  • Wortmuster erkennen
  • entstammen
  • Tokenisierung
  • Normalisierung von Text
  • Word Segmentierung (insbesondere auf Chinesisch)
  • Kategorisieren und Markieren von Words getaggten Korpora
  • Markierte Token
  • Wortart-Tagset
  • Python Wörterbücher
  • Words-zu-Propertieis-Zuordnung
  • Automatisches Tagging
  • Bestimmung der Kategorie eines Word (morphologisch, syntaktisch, semantisch)
  • Textklassifizierung (Machine Learning) Überwachte Klassifizierung
  • Satzsegmentierung
  • Kreuzvalidierung
  • Entscheidungsbäume
  • Extrahieren von Informationen aus Text Chunking
  • Geklirrt
  • Tags vs. Bäume
  • Analyse der kontextfreien Grammatik der Satzstruktur
  • Parser
  • Erstellen merkmalsbasierter Grammatiken. Grammatische Merkmale
  • Verarbeitung von Merkmalsstrukturen
  • Analyse der Bedeutung von Sätzen, Semantik und Logik
  • Aussagelogik
  • Logik erster Ordnung
  • Diskurssemantik
  • Verwalten linguistischer Datenformate (Lexikon vs. Text)
  • Metadaten
  • Voraussetzungen

    Für die Teilnahme an diesem Kurs sind keine besonderen Voraussetzungen erforderlich.

      35 Stunden
     

    Teilnehmerzahl


    Beginnt

    Endet


    Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
    Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

    Erfahrungsberichte (4)

    Kombinierte Kurse

    Verwandte Kategorien