---
title: "BabyFST - Towards a Finite-State Based Computational Model of Ancient Babylonian — Sahala 2020"
description: "The paper describes BabyFST, a finite-state morphological analyser for Babylonian… 26 references, cited by 10 papers here."
authors: ["Aleksi Sahala", "Miikka Silfverberg", "Antti Arppe", "Krister Lindén"]
year: 2020
venue: "Proceedings of the Twelfth Language Resources and Evaluation Conference"
source: "https://aclanthology.org/2020.lrec-1.479/"
licence: "CC BY-NC 4.0 (ELRA, LREC proceedings)"
licence_url: "https://creativecommons.org/licenses/by-nc/4.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/sahala-2020-babyfst-finite-state-based-computational/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/sahala-2020-babyfst-finite-state-based-computational/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/) / BabyFST - Towards a Finite-State Based Computational Model of Ancient Babylonian

# BabyFST - Towards a Finite-State Based Computational Model of Ancient Babylonian

**Authors:** [Aleksi Sahala](https://md.research.elamur.ai/free/en/authors/aleksi-sahala/); [Miikka Silfverberg](https://md.research.elamur.ai/free/en/authors/miikka-silfverberg/); [Antti Arppe](https://md.research.elamur.ai/free/en/authors/antti-arppe/); [Krister Lindén](https://md.research.elamur.ai/free/en/authors/krister-linden/) · **Year:** 2020 · **Venue:** Proceedings of the Twelfth Language Resources and Evaluation Conference (LREC 2020), pp. 3886–3894 **Link:** [aclanthology.org/2020.lrec-1.479](https://aclanthology.org/2020.lrec-1.479/) · library `lingbulk-2020-sahala-babyfst-finite-state-based-computational` · **Licence:** [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/) — summary only

[**13** citations](https://openalex.org/works?filter=cites:W3031791107) OpenAlex, 2026-10-14 · [**10** citations in our library](https://md.research.elamur.ai/free/en/papers/sahala-2020-babyfst-finite-state-based-computational/cited-by/) of the 140,884 papers whose bibliographies we read · [Proceedings of the Twelfth Language Resources and Evaluation Conference](https://aclanthology.org/volumes/2020.lrec-1/) · [licence](https://creativecommons.org/licenses/by-nc/4.0/)

- [Publisher's page](https://aclanthology.org/2020.lrec-1.479/)
- [PDF](https://aclanthology.org/2020.lrec-1.479.pdf)
- [OpenAlex](https://openalex.org/W3031791107)

**Authors (4)**

1. [Aleksi Sahala](https://openalex.org/A5015516895) [ORCID](https://orcid.org/0000-0002-4255-3872) · [Semantic Scholar](https://www.semanticscholar.org/author/41032445) · h 6 · 90 citations · 48 works
2. [Miikka Silfverberg](https://openalex.org/A5027026724) [Semantic Scholar](https://www.semanticscholar.org/author/2614548) · h 17 · 1,038 citations · 100 works
3. [Antti Arppe](https://openalex.org/A5068156011) [ORCID](https://orcid.org/0000-0002-5977-4567) · [Semantic Scholar](https://www.semanticscholar.org/author/2587266) · h 15 · 1,247 citations · 99 works
4. [Krister Lindén](https://openalex.org/A5001408607) [ORCID](https://orcid.org/0000-0003-2337-303X) · [Semantic Scholar](https://www.semanticscholar.org/author/1787995) · h 21 · 1,752 citations · 225 works

Citations and author metrics: OpenAlex, 2026-10-14; authors with the same name are not always told apart.

## What it is about

The paper describes BabyFST, a finite-state morphological analyser for Babylonian (the southern dialect of Akkadian) that works on transcribed input. Verb stems are not built dynamically: the authors enumerate about 352k verbal stems for 1,410 lemmas from 1,341 templates over 42 conjugation classes, and they add noun, adjective and particle lexicons taken from Oracc, about 404k entries in all. Twenty-six rewrite rules handle assimilation, metathesis and spelling variation, and the compiled transducer is 6.2 MB. On the transcribed Oracc texts it reaches coverage of 95.8–97.4% and token recall of 90–94% for lemma and POS, but precision is only about 40%, because only 20.1% of tokens have one analysis. A first weighting of the transducer from partly validated corpus data raises the share of tokens whose top-ranked analysis is right to 57.4%.

## Ideas

- I1. Weight the analyses from frequency: take the counts of analyses in a partly validated corpus and rank the analyses of each token by them, as the paper does. The measure is top-1 correctness on a held-out split, with the split fixed and the run repeated to check it is identical.
- I2. Template-generated stems: store one root with a class and vowel pattern, generate the stem list once at build time, and let the compiled automaton share the common parts. The authors show this scales to 352k stems. The same idea fits a Hebrew or Aramaic stem table generated from root and binyan/stem templates rather than built during parsing.
- I3. Compatibility as flags: suffix sets that are only allowed on some stems (the middle-weak ♂/♀ marks in the paper) are controlled by a flag on the stem, not by duplicating the lexicon. This is a good model for weak verbs whose endings depend on the final radical.
- I4. Report by variety: the paper gives coverage, recall and precision separately for the five dialect sub-corpora. Do the same for each Aramaic variety, so that a weakness in one (for example, Late Babylonian) is not hidden in an average.

## For Mova

I1 is a weighting table for `tools/hbo`, measured against held-out tokens. I2 and I3 apply to [languages/hbo/06-verb.md](https://mova.elamur.ai/free/en/docs/languages/hbo/06-verb/) and [languages/hbo/07-weak-verbs.md](https://mova.elamur.ai/free/en/docs/languages/hbo/07-weak-verbs/) (stem generation and flags for weak roots), and to [languages/arc/verbs.md](https://mova.elamur.ai/free/en/docs/languages/arc/verbs/). I4 is a reporting rule for `languages/arc-x-targum/`, `languages/tmr/` and `languages/jpa/`.

## Institutions

[🎓**University of Helsinki** Helsinki · Finland 24 works · 3,902 citations](https://md.research.elamur.ai/free/en/universities/university-of-helsinki/) · [🎓**University of Alberta** Edmonton · Canada 16 works · 2,099 citations](https://md.research.elamur.ai/free/en/universities/university-of-alberta/)

Topics[Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/)

## Cite

Cite as Aleksi Sahala, Miikka Silfverberg, Antti Arppe and Krister Lindén. 2020. BabyFST - Towards a Finite-State Based Computational Model of Ancient Babylonian. Proceedings of the Twelfth Language Resources and Evaluation Conference.

The paper itself, not this card. BibTeX from the library's record of the work.

```bibtex
@inproceedings{sahala2020babyfst,
  title = {{BabyFST - Towards a Finite-State Based Computational Model of Ancient Babylonian}},
  author = {Aleksi Sahala, Miikka Silfverberg, Antti Arppe and Krister Lindén},
  booktitle = {Proceedings of the Twelfth Language Resources and Evaluation Conference},
  year = {2020},
  url = {https://aclanthology.org/2020.lrec-1.479/}
}
```

- [← previous Semantic Role Labeling as Syntactic Dependency Parsing](https://md.research.elamur.ai/free/en/papers/shi-2020-semantic-role-labeling-as-syntactic/)
- [next → Graph-to-Graph Transformer for Transition-based Dependency Parsing](https://md.research.elamur.ai/free/en/papers/mohammadshahi-2020-graph-graph-transformer-transition-based/)
- [↑ back to papers of 2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/)

## References

26 references, 2 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Allauzen, C.; Riley, M.; Schalkwyk, J.; Skut, W. & Mohri, M. (2007). OpenFst: A General and Efficient Weighted Finite-State Transducer Library . In Conference on Implementation and Application of Automata. [find](https://scholar.google.com/scholar?q=Allauzen%2C+C%2E%3B+Riley%2C+M%2E%3B+Schalkwyk%2C+J%2E%3B+Skut%2C+W%2E+%26+Mohri%2C+M%2E+%282007%29%2E++OpenFst%3A+A+General+and+Efficient+Weighted+Finite%2DState+Transducer+Library+%2E++In+Conference+on+Implementation+and+Application+of+Au)
2. Arppe, A.; Cox, C.; Hulden, M.; Lachler, J.; Moshagen, S. N.; Silfverberg, M. & Trosterud, T. (2017). Computational Modeling of Verbs in Dene Languages: The Case of Tsuut’ina. In Jaker, A. (ed.), Working Papers in Athabaskan (Dene) Languages , 51-69. Alaska Native Language Center Working Papers 13. Fairbanks: Alaska Native Language Center. [find](https://scholar.google.com/scholar?q=Arppe%2C+A%2E%3B+Cox%2C+C%2E%3B+Hulden%2C+M%2E%3B+Lachler%2C+J%2E%3B+Moshagen%2C+S%2E+N%2E%3B+Silfverberg%2C+M%2E+%26+Trosterud%2C+T%2E+%282017%29%2E+Computational+Modeling+of+Verbs+in+Dene+Languages%3A+The+Case+of+Tsuut%E2%80%99ina%2E+In+Jaker%2C+A%2E+%28ed%2E%29%2C++Wor)
3. Bamman, D. (2012). 11-712 NLP Lab Report. [https://github.com/dbamman/akkadian-morph-analyzer/blob/master/doc/latex/whitepaper.pdf](https://github.com/dbamman/akkadian-morph-analyzer/blob/master/doc/latex/whitepaper.pdf) [↗](https://github.com/dbamman/akkadian-morph-analyzer/blob/master/doc/latex/whitepaper.pdf)
4. Barthelémy, F. (1998). A Morphological Analyzer for Akkadian Verbal Forms with a Model of Phonetic Transformations. In Computational Approaches on Semitic Languages . [our card](https://md.research.elamur.ai/free/en/papers/barthelemy-1998-morphological-analyzer-akkadian-verbal-forms/)
5. Beesley, K, and Karttunen, L. (2003). Finite State Morphology. P alo Alto, California: CSLI Publications. [find](https://scholar.google.com/scholar?q=Beesley%2C+K%2C+and+Karttunen%2C+L%2E+%282003%29%2E++Finite+State+Morphology%2E+P++alo+Alto%2C+California%3A+CSLI+Publications%2E)
6. Black, J. A., George, A. R. and Postgate J. N. (2000). A Concise Dictionary of Akkadian . Wiesbaden: Harrassowitz Verlag. [find](https://scholar.google.com/scholar?q=Black%2C+J%2E+A%2E%2C+George%2C+A%2E+R%2E+and+Postgate+J%2E+N%2E+%282000%29%2E++A+Concise+Dictionary+of+Akkadian++%2E+Wiesbaden%3A+Harrassowitz+Verlag%2E)
7. Buccellati, G. (1996). A Structural Grammar of Babylonian . Wiesbaden: Harrassowitz Verlag. [find](https://scholar.google.com/scholar?q=Buccellati%2C+G%2E+%281996%29%2E++A+Structural+Grammar+of+Babylonian++%2E+Wiesbaden%3A+Harrassowitz+Verlag%2E)
8. Harrigan, A.; Schmirler, K.; Arppe, A.; Antonsen, L.; Moshagen, S. N.; Trosterud, T. & Wolvengrey, A. (2017). Learning from the Computational Modeling of Plains Cree Verbs. Morphology , 27(4), 565–598. [find](https://scholar.google.com/scholar?q=Harrigan%2C+A%2E%3B+Schmirler%2C+K%2E%3B+Arppe%2C+A%2E%3B+Antonsen%2C+L%2E%3B+Moshagen%2C+S%2E+N%2E%3B+Trosterud%2C+T%2E+%26+Wolvengrey%2C+A%2E+%282017%29%2E+Learning+from+the+Computational+Modeling+of+Plains+Cree+Verbs%2E++Morphology+%2C++27%284%29%2C+565%E2%80%935)
9. Hulden, M. (2009). Foma: a Finite-State Compiler and Library. In Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics (EACL): Demonstrations Session, 29–32. Athens: Association for Computational Linguistics. [find](https://scholar.google.com/scholar?q=Hulden%2C+M%2E+%282009%29%2E+Foma%3A+a+Finite%2DState+Compiler+and+Library%2E+In+Proceedings+of+the+12th+Conference+of+the+European+Chapter+of+the+Association+for+Computational+Linguistics+%28EACL%29%3A+Demonstrations+Sess)
10. Kataja, L. and Koskenniemi, K. (1988). Finite-State Description of Semitic Morphology: A Case Study of Ancient Akkadian. [find](https://scholar.google.com/scholar?q=Kataja%2C+L%2E+and+Koskenniemi%2C+K%2E+%281988%29%2E++Finite%2DState+Description+of+Semitic+Morphology%3A+A+Case+Study+of+Ancient+Akkadian%2E)
11. Coling Budapest 1988 Volume 1: International Conference on Computational Linguistics. [find](https://scholar.google.com/scholar?q=Coling+Budapest+1988+Volume+1%3A+International+Conference+on+Computational+Linguistics%2E)
12. Kouwenberg, N. J. C. (2010). The Akkadian Verb and its Semitic Background. Languages of the Ancient Near East 2. Winona Lake: Eisenbrauns. [find](https://scholar.google.com/scholar?q=Kouwenberg%2C+N%2E+J%2E+C%2E+%282010%29%2E++The+Akkadian+Verb+and+its+Semitic+Background%2E+Languages+of+the+Ancient+Near+East+2%2E+Winona+Lake%3A+Eisenbrauns%2E)
13. Kouwenberg, N. J. C. (2011). Akkadian in General. In Semitic Languages. An International Handbook. S. Weninger, G. Khan, M. P. Streck & J. C. E. Watson (Eds.), De Gruyter Mouton, pp. 330–340. [find](https://scholar.google.com/scholar?q=Kouwenberg%2C+N%2E+J%2E+C%2E+%282011%29%2E+Akkadian+in+General%2E+In+Semitic+Languages%2E+An+International+Handbook%2E+S%2E+Weninger%2C+G%2E+Khan%2C+M%2E+P%2E+Streck+%26+J%2E+C%2E+E%2E+Watson+%28Eds%2E%29%2C+De+Gruyter+Mouton%2C+pp%2E+330%E2%80%93340%2E)
14. Lindén, K., Axelson, E., Hardwick, S., Pirinen, T. A. & Silfverberg, M. (2011). HFST-Framework for Compiling and Applying Morphologies. In Systems and Frameworks for Computational Morphology. Mahlow, C. & Piotrowski, M. (eds.). Springer-Verlag, pp. 67-85 19 p. (Communications in Computer and Information Science; vol. 100). [find](https://scholar.google.com/scholar?q=Lind%C3%A9n%2C+K%2E%2C+Axelson%2C+E%2E%2C+Hardwick%2C+S%2E%2C+Pirinen%2C+T%2E+A%2E+%26+Silfverberg%2C+M%2E+%282011%29%2E+HFST%2DFramework+for+Compiling+and+Applying+Morphologies%2E+In++Systems+and+Frameworks+for+Computational+Morphology%2E+Mahlow%2C)
15. Macks, A. (2002). Parsing Akkadian Verbs with Prolog. SEMITIC '02 Proceedings of the ACL-02 workshop on Computational approaches to Semitic languages. pp 1–6. [our card](https://md.research.elamur.ai/free/en/papers/macks-2002-parsing-akkadian-verbs-prolog/)
16. Parpola, S. and Whiting, R. M. (2007). Assyrian-English-Assyrian Dictionary . Helsinki: The Neo-Assyrian Text Corpus Project. [find](https://scholar.google.com/scholar?q=Parpola%2C+S%2E+and+Whiting%2C+R%2E+M%2E+%282007%29%2E++Assyrian%2DEnglish%2DAssyrian+Dictionary+%2E++Helsinki%3A+The+Neo%2DAssyrian+Text+Corpus+Project%2E)
17. Reiner, E. (1966). A Linguistic Analysis of Akkadian. Janua Linguarum, Series Practica 21. The Hague: Mouton. [find](https://scholar.google.com/scholar?q=Reiner%2C+E%2E+%281966%29%2E++A+Linguistic+Analysis+of+Akkadian%2E+Janua+Linguarum%2C+Series+Practica+21%2E+The+Hague%3A+Mouton%2E)
18. Sahala, A. (2014). Babylonian diskontinuatiivisen morfologian ohjelmallinen jäsentäminen . MA Thesis, University of Helsinki. [find](https://scholar.google.com/scholar?q=Sahala%2C+A%2E+%282014%29%2E++Babylonian+diskontinuatiivisen+morfologian+ohjelmallinen+j%C3%A4sent%C3%A4minen+%2E++MA+Thesis%2C+University+of+Helsinki%2E)
19. Soden, von, W. (1995). Grundriss der akkadischen Grammatik , 3., ergänzte Auflage (Analecta Orientalia 33/47) Roma: Pontificio Istituto Biblico. [find](https://scholar.google.com/scholar?q=Soden%2C+von%2C+W%2E+%281995%29%2E++Grundriss+der+akkadischen+Grammatik++%2C+3%2E%2C+erg%C3%A4nzte+Auflage+%28Analecta+Orientalia+33%2F47%29+Roma%3A+Pontificio+Istituto+Biblico%2E)
20. Streck, P. M. (2011). Babylonian and Assyrian. In Semitic Languages. An International Handbook. S. Weninger, G. Khan, M. P. Streck & J. C. E. Watson (Eds.), De Gruyter Mouton, pp. 359–398. [find](https://scholar.google.com/scholar?q=Streck%2C+P%2E+M%2E+%282011%29%2E+Babylonian+and+Assyrian%2E+In+Semitic+Languages%2E+An+International+Handbook%2E+S%2E+Weninger%2C+G%2E+Khan%2C+M%2E+P%2E+Streck+%26+J%2E+C%2E+E%2E+Watson+%28Eds%2E%29%2C+De+Gruyter+Mouton%2C+pp%2E+359%E2%80%93398%2E)
21. Tinney, S. (2018). L2: How It Works. Oracc: The Open Richly Annotated Cuneiform Corpus. [http://oracc.org/doc/help/lemmatising/howl2works/Language](http://oracc.org/doc/help/lemmatising/howl2works/Language) [↗](http://oracc.org/doc/help/lemmatising/howl2works/Language)
22. Resource References ARCHIBAB. (2008). Archives babyloniennes (XX e -XVII e siècles) [http://www.archibab.fr/](http://www.archibab.fr/) [↗](http://www.archibab.fr/)
23. CDLI. (2000). The Cuneiform Digital Library Initiative. [https://cdli.ucla.edu/](https://cdli.ucla.edu/) [↗](https://cdli.ucla.edu/)
24. Oracc. (2014). The Open Richly Annotated Cuneiform Corpus. [http://oracc.org](http://oracc.org) [↗](http://oracc.org)
25. SAA(o). (1986). State Archives of Assyria (online). [http://www.helsinki.fi/science/saa/](http://www.helsinki.fi/science/saa/) [↗](http://www.helsinki.fi/science/saa/)
26. SEAL. (2008). Sources for Early Akkadian Literature. [https://www.seal.uni-leipzig.de/](https://www.seal.uni-leipzig.de/) [↗](https://www.seal.uni-leipzig.de/)
