Currently working as associate professor of computational linguistics at the Department of Linguistics, Stockholm University.
eflomal. Efficient Low-Memory Aligner
148efmaral. Efficient Markov Chain word alignment
53hnmt. Helsinki Neural Machine Translation system
28efselab. Efficient Sequence Labeling
24msa. x86 assembler for DOS
11wspr-tools. Code for the WSPR protocol
7whichscript. Tool to detect the ISO-15924 code of the script used in a text
7parallel-text-typology. Typological information and language vectors derived from parallel texts
5cpu7. CPU and Forth system for the iCE40-HX8K FPGA board
5langinfo. Python library for interfacing the Glottolog database
5parallel-tools. Tools for searching multi-parallel corpora
4sigmorphon2016-system. University of Helsinki contribution to the SIGMORPHON 2016 shared task on morphological reinflection
4seqdecode. Sequential decoding of convolutional codes
3lisp1k. Interpreter for a minimal LISP-like language (in 1k lines of C)
3bnas. BNAS -- Basic Neural Architecture Subprograms
2gec-evaluation. Data and code for the paper Evaluation of really good grammatical error correction
2eight-bit-forth. 8-bit Forth system for the C64
2python-llm-human. Python/LLM/Human interface
1bea12-textquality. Text quality estimation system (BEA12 workshop)
1efmugal. Efficient Multilingual Gibbs Aligner
1hello-future. Sending messages into the future
1