Lexc Course
This document gives an overview of the lexc course 7-11.1. 2013 in Helsinki.
-
Place: University of Helsinki, Metsätalo, huone 25:5th floor, (5. krs)
-
Time: January 7th - 11th, 9-12, 13-16
- Participants
Course plan
Monday - Tuesday
- Intro: What do you know about everything? (Jack)
- Installation (all)
- infrastructure intro (Sjur)
- using the analysers
- using the analysers
- Lexc intro -- with toy lexicon for your own lg (Trond)
- Twolc intro -- (Jack) ... also with examples from your own language
Wednesday++
- Learn to read your code (Jack)
- Learn to test your transducer (yaml, missing) (Sjur)
- Start doing Real Work (groups:all)
- add words to the lexicon, build & test
- solve twolc problems
- plan lexc solutions
- add tests for specific areas of morpho/phonol.
- add words to the lexicon, build & test
Linguistic resources
Requirements for the students
To be done as far as possible before the course starts
- install XCode (via Mac App Store - free download, but requires an account)
- install xerox tools (fsmbook.com)
- install hfst tools (see first link below)
- install newinfra (see first link below)
- look at the individual languages
Everything is (and should be) listed here:
Goals for the course
- Learn unix command line basics
- Get to know the newinfra setup
- Learn svn
- Learn work routines
- Testing (write yaml tests to help the twolc development)
- Testing (write yaml tests to help the twolc development)
- Learn twolc and lexc basics
- Having a look around at what is actually being done on the infrastructure
- Read and understand the existing source code of my language
Literature, references
Jos haluat taustatieto: Tärkein kirja on Beesley & Karttunen.
Kurssin ydin on kielioppi-ohjelmointikielten (twolc, lexc) peruskurssi.
-
Ken Beesley
- Trond Trosterud: 1,
(Meidän kurssi ei tule olemaan aivan uhtä tekninen.)
Infrastruktuurimme
... hmm, siihen meillä vielä ei ole dokumentaatio. Tässä hakemistolista: