Välkommen till datalingvistisk projektkurs 2006!

Temat för denna kurs är dialogsystem, även om andra typer av datalingvistiska projekt får förekomma om intresse finns. Kursen fokuserar på praktiskt projektarbete, vilket innebär att det finns relativt få läsanvisningar. Kursdeltagare förväntas istället lägga desto mer tid på implementationsarbete och presentation för att få erfarenhet av att planera, genomföra och redovisa ett projekt inom datalingvistik.

Upplägg

Kursen är uppdelad i fem huvudblock:

  1. Orientering
  2. Precisering
  3. Utveckling
  4. Rapportering
  5. Presentation och avslut

I. Orientering

Under orienteringen går vi igenom kursen och kurskrav samt de givna projektförslagen. Projektgrupperna (om 2-6 studenter) bildas och problemområden för varje projekt bestäms. Titta gärna på projektförslagen redan innan föreläsning 1:

Föreläsningarna täcker kursintroduktion, projektförslag samt grundläggande forskning inom datalingvistik.

II. Precisering

Syftet med preciseringen är att fokusera problemområdet till en vetenskaplig frågeställning, samt att definiera kravspecifikation för implementationen. Detta sammanställs till ett projektförslag som ska skickas in senast den 7 april.

Föreläsningarna i detta block tar upp temat dialogsystem och utvecklingsmetodik.

III. Utveckling

Utvecklingsblocket är det mest omfattande blocket, vars syfte är att utveckla programvara och kontinuerligt utvärdera/omarbeta/följa upp kravspecifikationen. Projektgrupperna genomför också varsin delredovisning bestående av en avstämning gentemot "beställargruppen" den 10 maj.

Under utvecklingsblocket prioriteras tiden till implementationsarbete. Den enda föreläsning som ges handlar om hur man disponerar och skriver vetenskapliga texter, vilket är en förbredelse för slutrapporten. Delredovisningen består av en lägesrapport från varje projektgrupp. Från och med utvecklingsblockets start rapporteras projektet i tre delrapporteringar (Paket 1-3) vars deadlines syns i schemat. Varje paket består av kod och kortfattad dokumentation av design och funktionalitet. Hanteringen av delrapporteringarna förklaras i mer detalj under kursintroduktionen.

Dessutom finns en individuell - valfri - uppgift som lämpligen påbörjas i detta block: designdagboken. Mer information om designdagboken ges på föreläsningarna.

IV. Rapportering

Då implementationerna åtgärdats efter beställaravstämningen och börjar nå en hög mognadsgrad börjar rapporteringsdelen. Att rapportera görs på flera nivåer: dokumentera kod, skriva rapport, redovisa resultat på projekthemsidan, samt muntlig presentation.

Föreläsningarna täcker dokumentation av mjukvara, grundkurs i HTML och presentationskonstruktion, samt några tips om muntlig presentation.

V. Presentation och avslut

Under sista blocket presenteras varje projekt skriftligt i en slutrapport och Paket 3, och genom en muntlig produktpresentation på en "minikonferens" onsdagen den 31 maj. En 2-sidors sammanfattning av varje slutrapport kommer att tryckas till minikonferensen och denna ska vara inlämnad den 26 maj.