Tillämpad programmering för lingvister

Här får du lära dig att skriva effektiva program för att lösa knepiga datorlingvistiska problem.
Studenter i Språkstudions datorsal. Foto: Lena Katarina Johansson

Foto: Lena Katarina Johansson

Det här är en fortsättningskurs i programmering, med fokus på effektivitet, flerspråkig databehandling och programmering för språkteknologisk forskning. Under kursens gång får du prova på många olika språkteknologiska metoder, och du får också chans att fördjupa dig i en valfri tillämpning.

Kursen är riktad till dig som vill skriva din kandidatuppsats i datorlingvistik, men passar också dig som vill kunna använda programmering för andra typer av lingvistiska undersökningar, till
exempel automatisk behandling av stora mängder språkdata.

Kursen var tidigare obligatorisk och ett krav för kandidatuppsats i datorlingvistik, men är inte längre ett krav. Kursen är garanterad att ges till och med hösten 2026, men inte därefter.

Kursen kan läsas som fristående kurs eller som valbar kurs inom
Kandidatprogram i lingvistik.

Kursen besår av två delkurser. 

Delkurser

Programmeringsteknik, 7,5 hp

I denna delkurs lär du dig att skapa välstrukturerade och tids- och minneseffektiva program för att behandla språklig data och lösa datorlingvistiska problem. Du lär dig också konventioner för att systematiskt dokumentera och testa din kod, och får lära dig om moderna AI-verktyg för att generera kod.

Språkteknologiska tillämpningar, 7,5 hp

I denna delkurs får du tillämpa de kunskaper du fått i förra delkursen på verkliga språkteknologiska problem. Du får träna på att implementera algoritmer för både en- och flerspråkiga tillämpningar, både på egen hand och med hjälp av vanliga externa bibliotek.

Du får också en introduktion till maskininlärning och AI för språkteknologiska tillämpningar, och lär dig förbereda din kod för publicering och användning av andra.
 



Examination

Båda delkurserna examineras genom muntlig och skriftlig redovisning av laborationer, samt skriftliga quiz.

Examinator

Maria Skeppstedt (examinator och kursansvarig lärare)

Schema finns tillgängligt senast en månad före kursstart. Vi rekommenderar inte utskrift av scheman då vissa ändringar kan ske. Vid kursstart meddelar utbildningsansvarig institution var du hittar ditt schema under utbildningen.


Observera att kurslitteraturen kan ändras fram till två månader före kursstart.


Kursrapporter visas för de tre senaste kurstillfällena.








Välkommen att kontakta oss på studentexpeditionen!