Plan Szkolenia

Wprowadzenie do Python

Wprowadzenie

1 - Instalacja Python

2 - Liczby

3 - Ciągi

4 - Dzielenie ciągów znaków

5 - Listy

6 - Instalacja PyCharm

Wyrażenia warunkowe

7 - if elif else

Iteracje

8 - for

9 - Zakres i While

10 - Komentarze i Break

11 - Kontynuuj

Funkcje

12 - Funkcje

13 - Wartości zwracane

14 - Wartości domyślne dla argumentów

15 - Zakres zmiennych

16 - Argumenty słów kluczowych

17 - Elastyczna liczba argumentów

18 - Rozpakowywanie argumentów

19 - Moja podróż do Walmart i zestawy

20 - Słownik

21 - Moduły

Zabawa z żądaniami i plikami

22 - Pobieranie obrazu z sieci

23 - Jak odczytywać i zapisywać pliki

24 - Pobieranie plików z sieci

Wyjątki

28 - Wyjątki

Programy zorientowane obiektowo

29 - Klasy i obiekty

30 - init

31 - Klasa a zmienne instancji

32 - Dziedziczenie

33 - Dziedziczenie wielokrotne

34 - Wątkowanie

Zabawa z Python

35 - Rozpakowywanie listy lub krotek

36 - Zip (i historia o infekcji drożdżakowej)

37 - Lamdba

38 - Min, Max i sortowanie słowników

39 - Poduszka

40 - Kadrowanie obrazów

41 - Łączenie obrazów

42 - Pobieranie poszczególnych kanałów

43 - Niesamowity efekt scalania

44 - Podstawowe przekształcenia

45 - Tryby i filtry

46 - struktura

47 - mapa

48 - Operatory bitowe

49 - Znajdowanie największych lub najmniejszych elementów

50 - Obliczenia słownikowe

51 - Znajdowanie najczęstszych elementów

52 - Sortowanie według wielu kluczy w słowniku

53 - Sortowanie obiektów niestandardowych

Dodatki:

54 - Database Łączność i kwerendy dla MySQL

55 - Szybkie spojrzenie na regularne Express jony

56 - Zabawa z REST API

Pisanie Web Crawlera

Przetwarzanie języka naturalnego i NLTK

Wprowadzenie do NLP (oczywiście przykłady w Python)

Prosta manipulacja tekstem

Przeszukiwanie tekstu

Liczenie Word

Dzielenie tekstów na Word

Rozproszenie leksykalne

Przetwarzanie złożonych struktur

Reprezentowanie tekstu w listach

Indeksowanie list

Kolokacje

Bigramy

Rozkłady częstotliwości

Warunki z Words

Porównywanie Words (startswith, endswith, islower, isalpha, itd...)

Rozumienie języka naturalnego

Rozróżnianie znaczeń Word

Rozpoznawanie zaimków

Tłumaczenia maszynowe (statystyczne, oparte na regułach, dosłowne itp.)

Ćwiczenia

NLP w Python w przykładach

Korpusy tekstów i zasoby leksykalne Access

Powszechne źródła korpusów

Warunkowe rozkłady częstotliwości

Liczenie Word według gatunku

Tworzenie własnego korpusu

Słownik wymowy

Leksykony Shoebox i Toolbox

Zmysły i synonimy

Hierarchie

Relacje leksykalne: Meronimy, Holonimy

Podobieństwo semantyczne

Przetwarzanie surowego tekstu

Pisanie

skracanie

Wyodrębnianie części ciągu znaków

uzyskiwanie dostępu do poszczególnych znaków

wyszukiwanie, zastępowanie, dzielenie, łączenie, indeksowanie itp.

używanie wyrażeń regularnych

wykrywanie wzorców słów

stemming

tokenizacja

normalizacja tekstu

Segmentacja (szczególnie w języku chińskim) [8)

Kategoryzacja i tagowanie Word

Korpusy z tagami

Tagowane tokeny

Zestaw znaczników części mowy

Słowniki Python

Mapowanie Words do Propertieis

Automatyczne tagowanie

Określanie kategorii Word (morfologicznej, składniowej, semantycznej)

Klasyfikacja tekstu (Machine Learning)

Klasyfikacja nadzorowana

Segmentacja zdań

Walidacja krzyżowa

Drzewa decyzyjne

Wyodrębnianie informacji z tekstu

Chunking

Łączenie

Tagi a drzewa

Analiza struktury zdań

Gramatyka bezkontekstowa

Parsery

Tworzenie gramatyk opartych na cechach

Cechy gramatyczne

Przetwarzanie struktur cech

Analiza znaczenia zdań

Semantyka i logika

Logika propozycjonalna

Logika pierwszego rzędu

Semantyka dyskursu

Zarządzanie danymi językowymi

Formaty danych (leksykon a tekst)

Metadane

Wymagania

Aby wziąć udział w tym kursie, nie trzeba spełniać żadnych szczególnych wymagań.

 35 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie