Python för språkteknologer, vt 2009
Korpuslingvistik, 7,5 hp. Se kurssidan för allmän kursinformation.
Lärare: Filip Salomonsson, filip.salomonsson@lingfil.uu.se
Innehåll
- Del 1: Introduktion (pdf)
-
Introduktion till programmering i Python: när, hur och varför? Språksyntaxen; inbyggda datatyper; Python kontra Java. Rätt Sätt™
- Del 2: Textbehandling m.m. (pdf)
-
Mer om strängar och listor; textbehandling; filer; iteratorer och generatorer; typemulering/protokoll; reguljära uttryck.
- Del 3: Språkmodellering (pdf)
-
Mer om datatypen lexikon; språkmodeller; moduler; namnrymder. Något om standardbiblioteket.
- Del 4: "Data crunching"
-
Behandling av rikt annoterat material; textformat; formatomvandling; XML; XML-behandling med ElementTree.
