Cursusaanbod
Inleiding tot Python
Introductie
1 - Installeren Python
2 - Getallen
3 - Snaren
4 - Snaren in stukken snijden
5 - Lijsten
6 - PyCharm installeren
Voorwaardelijke verklaringen
7 - Als Elif anders
Iteraties
8 - voor
9 - Bereik en terwijl
10 - Opmerkingen en pauze
11 - Doorgaan
Functies
12 - Functies
13 - Retour Waarden
14 - Standaardwaarden voor argumenten
15 - Variabele reikwijdte
16 - Trefwoord Argumenten
17 - Flexibel aantal argumenten
18 - Argumenten uitpakken
19 - Mijn reis naar Walmart en Sets
20 - Woordenboek
21 - Modules
Spelen met verzoeken en bestanden
22 - Download een afbeelding van het web
23 - Bestanden lezen en schrijven
24 - Bestanden downloaden van het web
Uitzonderingen
28 - Uitzonderingen
Objectgeoriënteerde programma's
29 - Klassen en objecten
30 - init
31 - Klasse versus instantievariabelen
32 - Erfenis
33 - Meervoudige overerving
34 - draadsnijden
Spelen met Python
35 - Uitpakken Lijst of Tuples
36 - Zip (en schimmelinfectie verhaal)
37 - Lamdba
38 - Min, Max en sorteerwoordenboeken
39 - Kussen
40 - Afbeeldingen bijsnijden
41 - Combineer afbeeldingen samen
42 - Individuele kanalen ophalen
43 - Geweldig samenvoegeffect
44 - Basis transformaties
45 - Modi en filters
46 - struct
47 - kaart
48 - Bitsgewijze operatoren
49 - Grootste of kleinste items vinden
50 - Woordenboek berekeningen
51 - Meest voorkomende items vinden
52 - Woordenboek Meerdere Toetsen Sorteren
53 - Aangepaste objecten sorteren
Add-ons:
54 - Database Connectiviteit en query's voor MySQL
55 - Snelle blik op Regular 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
Verwerken van complexe structuren
Tekst weergeven in lijsten
Lijsten indexeren
Collocaties
Bigrammen
Frequentieverdelingen
Voorwaardelijke voorwaarden met Words
Vergelijking van Words (startswith, endswith, islower, isalpha, etc...)
Begrip van natuurlijke taal
Word Zin doorverwijspagina
Voornaamwoord Resolutie
Machinevertalingen (statistisch, op regels gebaseerd, letterlijk, enz...)
Oefeningen
NLP in Python in voorbeelden
Accessing Tekstcorpora en Lexicale Bronnen
Gemeenschappelijke bronnen voor corpora
Voorwaardelijke frequentieverdelingen
Words tellen op genre
Creëren van een eigen corpus
Woordenboek uitspreken
Schoenendoos en Toolbox Lexicons
Zintuigen en synoniemen
Hiërarchieën
Lexicale relaties: Meroniemen, Holoniemen
Semantische gelijkenis
Onbewerkte tekst verwerken
Plukken
stronkende
Delen van de string extraheren
Toegang tot individuele karakters
zoeken, vervangen, splitsen, samenvoegen, indexeren, enz...
Reguliere expressies gebruiken
Woordpatronen detecteren
Bijeenkomst
Tokenisatie
Normalisatie van tekst
Word Segmentatie (vooral in het Chinees)
Categoriseren en taggen Words
Label(s) Corpora
Gelabelde tokens
Woordsoort Tagset
Python Woordenboeken
Words naar Propertieis mapping
Automatisch taggen
Bepaling van de categorie van een Word (morfologisch, syntactisch, semantisch)
Tekst Classificatie (Machine Learning)
Gecontroleerde classificatie
Segmentatie van zinnen
Kruis validatie
Beslis Bomen
Informatie extraheren uit tekst
Chunking
Knikken
Tags versus bomen
Zinsbouw analyseren
Context: Vrije grammatica
Parsers
Op functies gebaseerde grammatica's bouwen
Grammaticale kenmerken
Verwerking van functiestructuren
Analyse van de betekenis van zinnen
Semantiek en logica
Propositiele logica
Logica van de eerste orde
Discours Semantiek
Taalkundige gegevens beheren
Gegevensformaten (lexicon versus tekst)
Metagegevens
Vereisten
Er zijn geen specifieke vereisten nodig om deze cursus te volgen.