Detaljert pensum

En mer detaljert liste over hva som regnes som l?rt og som forventes at dere kan til eksamen fra f?rste halvdel av emnet

  1. Alle oppgaver som er gitt, b?de obligatoriske innleveringsoppgaver og oppgaver til gruppetimene.
  2. Programmene i /projects/nlp/in2820/ med vekt p? algoritmene. Dere vil ikke bli bedt om ? skrive Python-kode p? eksamen, men kan bli bedt om ? forklare et python-program. Dere kan ogs? bli bedt om ? gi en presis beskrivelse av en algoritme, og da kan dere velge ? bruke et programmeringsspr?k for ? forklare deler av den.
  3. Foilene fra forelesningene.
  4. "Natural Language Processing with Python", kap. 8, unntatt: "8.5 Dependencies and Dependency Grammar" og underavsnitt "Treebanks and Grammar" i avsnitt 8.6.
  5. "Natural Language Processing with Python", nettutgaven, kap. 8, Extras, seksjon 8.1 Chart-parsing til A*-parser.
  6. Jurafsky and Martin, "Speech and Language Processing":
    • Kap. 2, unntatt 2.2.5 og 2.2.6
    • Kap. 12, til og med seksj 12.6
    • Kap. 13, unntatt 13.5
      • For 13.4.2 The Earley Algorithm holder det ? kjenne hoveideen. En trenger ikke kjenne detaljene her. (Men husk at chart-parser er behandlet i mye mer detalj bl.a. gjennom forelesningsfoiler og NLTK enn bare i 13.4.3.)
    • Kap. 16
Av Jan Tore L?nning
Publisert 9. mars 2012 11:35