Course Outline

Inleiding tot Python

Invoering

1 - Installeren Python

2 - Cijfers

3 - Snaren

4 - Snaren in stukken snijden

5 - Lijsten

6 - PyCharm installeren

 

Voorwaardelijke stellingen

7 - als elif anders

 

Iteraties

8 - voor

9 - Bereik en Terwijl

10 - Opmerkingen en pauze

11 - Ga verder

 

Functies

12 - Functies

13 - Retourwaarden

14 - Standaardwaarden voor argumenten

15 - Variabel bereik

16 - Zoekwoordargumenten

17 - Flexibel aantal argumenten

18 - Argumenten uitpakken

19 - Mijn reis naar Walmart en Sets

20 - Woordenboek

21 - Modules

 

Spelen met verzoeken en bestanden

22 - Een afbeelding downloaden van internet

23 - Bestanden lezen en schrijven

24 - Bestanden downloaden van internet

 

Uitzonderingen

28 - Uitzonderingen

 

Objectgeoriënteerde programma's

29 - Klassen en objecten

30 - hitte

31 - Klasse versus instantievariabelen

32 - Erfenis

33 - Meervoudige erfenis

34 - draadsnijden

 

Spelen met Python

35 - Lijst of tupels uitpakken

36 - Zip (en verhaal over schimmelinfectie)

37 - Nee

38 - Min-, Max- en sorteerwoordenboeken

39 - Kussen

40 - Afbeeldingen bijsnijden

41 - Afbeeldingen samenvoegen

42 - Individuele kanalen verkrijgen

43 - Geweldig samenvoegeffect

44 - Basistransformaties

45 - Modi en filters

46 - structuur

47 - kaart

48 - Bitsgewijze operators

49 - Het vinden van de grootste of kleinste items

50 - Woordenboekberekeningen

51 - Meest voorkomende items vinden

52 - Woordenboek sorteren op meerdere sleutels

53 - Aangepaste objecten sorteren

 

Add-ons:

 

54 - Databaseconnectiviteit en zoekopdrachten voor MijnSQL

55 - Snel kijken naar reguliere Expressionen

56 - Spelen met REST API

 

Een webcrawler schrijven

 

Natuurlijke taalverwerking en NLTK

Inleiding tot NLP (voorbeelden in Python natuurlijk)

    Eenvoudige tekstmanipulatie Tekst zoeken Tellen Words Teksten opsplitsen in Words Lexicale spreiding
Complexe structuren verwerken Tekst weergeven in lijsten
  • Lijsten indexeren
  • Collocaties
  • Bigramen
  • Frequentieverdeling
  • Voorwaardelijke waarden met Words
  • Vergelijken van Words (begintmet, eindigtmet, islager, isalpha, enz...)
  • Begrip van natuurlijke taal Word Ondubbelzinnig maken van zintuigen
  • Voornaamwoord Resolutie
  • Machinevertalingen (statistisch, op regels gebaseerd, letterlijk, enz...)
  • Opdrachten
  • NLP in Python in voorbeelden
  • Toegang krijgen tot tekstcorpora en lexicale bronnen Algemene bronnen voor corpora Voorwaardelijke frequentieverdelingen Tellen Words per genre Creëren van een eigen corpus Uitspreken Woordenboek Schoenendoos en gereedschapskist Lexicons Zintuigen en synoniemen Hiërarchieën Lexicale relaties: Meroniemen, Holoniemen Semantische gelijkenis
  • Verwerken van onbewerkte tekst
  • afkorten

      delen van een touwtje eruit halen
    toegang tot individuele karakters
  • zoeken, vervangen, splitsen, samenvoegen, indexeren, enz...
  • gebruik van reguliere expressies
  • woordpatronen detecteren
  • stammen
  • tokenisatie
  • normalisatie van tekst
  • Word Segmentatie (vooral in het Chinees)
  • Categoriseren en taggen van Word getagde corpora
  • Getagde tokens
  • Tagset voor deel-van-spraak
  • Python Woordenboeken
  • Words naar Propertyis-toewijzing
  • Automatische tagging
  • De categorie van een bepalen Word (morfologisch, syntactisch, semantisch)
  • Tekstclassificatie (Machine Learning) Onder toezicht staande classificatie
  • Zinssegmentatie
  • Kruisvalidatie
  • Beslissingsbomen
  • Informatie extraheren uit tekstchunking
  • Chinken
  • Tags versus bomen
  • Zinsstructuur analyseren Contextvrije grammatica
  • Parsers
  • Op kenmerken gebaseerde grammatica's opbouwen Grammaticale kenmerken
  • Functiestructuren verwerken
  • Analyse van de betekenis van zinnen, semantiek en logica
  • Propositionele Logica
  • Logica van de eerste orde
  • Discours-semantiek
  • Taalkundige gegevens beheren Gegevensformaten (Lexicon versus tekst)
  • Metagegevens
  • Requirements

    Er zijn geen specifieke vereisten om aan deze cursus deel te nemen.

      35 Hours
     

    Getuigenissen (4)

    Related Courses

    Related Categories