Kursplan

Introduktion till Python

Införandet

1 - Installera Python

2 - Siffror

3 - Strängar

4 - Skiva upp strängar

5 - Listor

6 - Installera PyCharm

 

Villkorliga uttalanden

7 - Om Elif Else

 

Iterationer

8 - för

9 - Intervall och While

10 - Kommentarer och paus

11 - Fortsätt

 

Funktioner

12 - Funktioner

13 – Returnera värden

14 – Standardvärden för argument

15 - Variabelt omfång

16 - Nyckelord Argument

17 - Flexibelt antal argument

18 - Packa upp argument

19 - Min resa till Walmart och uppsättningar

20 - Ordbok

21 - Moduler

 

Leka med förfrågningar och filer

22 - Ladda ner en bild från webben

23 - Hur man läser och skriver filer

24 - Ladda ner filer från webben

 

Undantag

28 - Undantag

 

Objektorienterade program

29 - Klasser och objekt

30 - init

31 – Klass jämfört med instansvariabler

32 - Arv

33 - Flera arv

34 - gängning

 

Leka med Python

35 – Packa upp lista eller tupplar

36 - Zip (och svampinfektion historia)

37 - Lamdba

38 - Min-, Max- och Sorteringslexikon

39 - Kudde

40 - Beskära bilder

41 - Kombinera bilder tillsammans

42 - Hämta enskilda kanaler

43 - Fantastisk sammanslagning effekt

44 - Grundläggande omvandlingar

45 - Lägen och filter

46 - struct

47 - karta

48 – Bitvisa operatorer

49 - Hitta största eller minsta objekt

50 - Ordbok Beräkningar

51 - Hitta de vanligaste objekten

52 - Ordlista Sortera flera nycklar

53 - Sortera anpassade objekt

 

Tillägg:

 

54 – Database Anslutning och frågor för MySQL

55 - Snabb titt på Regelbundna Expressions

56 - Leka med REST API

 

Skriva en sökrobot

 

Behandling av naturligt språk och NLTK

Introduktion till NLP (exempel i Python förstås)

Enkel textmanipulering

Söka efter text

Räkning Words

Dela upp texter i Words

Lexikalisk dispersion

Bearbetning av komplexa strukturer

Representera text i listor

Indexeringslistor

Kollokationer

Bigram

Fördelning av frekvenser

Villkor med Words

Jämföra Words (startswith, endswith, islower, isalpha, etc...)

Förståelse för naturligt språk

Word Betydelse (olika betydelser)

Upplösning av pronomen

Maskinöversättningar (statistiska, regelbaserade, bokstavliga, etc...)

Övningar

NLP i Python i exempel

Accessing textkorpusar och lexikala resurser

Vanliga källor för korpusar

Villkorliga frekvensfördelningar

Räkna Words efter genre

Skapa egen korpus

Uttala ordbok

Skokartong och verktygslåda Lexikon

Betydelser och synonymer

Hierarkier

Lexikala relationer: meronymer, holonymer

Semantisk likhet

Bearbeta rå text

Stickning

Stridande

Extrahera delar av sträng

Åtkomst till enskilda karaktärer

söka, ersätta, dela, sammanfoga, indexera, etc...

Använda reguljära uttryck

Upptäcka ordmönster

Stamning

Tokenisering

Normalisering av text

Word Segmentering (särskilt på kinesiska)

Kategorisera och tagga Words

Taggade korpusar

Taggade tokens

Tagguppsättning för ordklasser

Python Ordböcker

Words till Propertieis mappning

Automatisk taggning

Bestämning av kategori för A Word (morfologisk, syntaktisk, semantisk)

Klassificering av text (Machine Learning)

Övervakad klassificering

Segmentering av meningar

Korsvalidering

Beslutsträd

Extrahera information från text

Spaltning

Klingande

Taggar vs träd

Analysera meningsstruktur

Kontextfri grammatik

Tolkar

Bygga funktionsbaserade grammatiker

Grammatiska funktioner

Bearbetning av funktionsstrukturer

Analysera innebörden av meningar

Semantik och logik

Satslogik

Första ordningens logik

Diskurs Semantik

 Hantera språkliga data 

Dataformat (lexikon kontra text)

Metadata

Krav

Det finns inga särskilda krav som krävs för att delta i denna kurs.

 35 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier