Year of Graduation
Annotated Suffix Tree Method for German Compound Splitting
Applied Mathematics and Information Science
The paper presents an application of annotated suffix tree (AST) method to German compound. A compound word is a word consisting of several independent parts, e.g. Bordkarte (boarding pass) is a combination of two words: Bord and Karte. We use the AST method to determine the longest and sufficiently frequent suffix, i.e. the word’s substring ending with its last letter, and to perform a candidate split based on this suffix. We successively modify the base algorithm to achieve competitive results with 95% precision. Test results on compound word lists and German texts suggest the method is apt for natural language processing. For instance, the method can be used to facilitate foreign language learning or to determine the linguistic style of a text. An open-source, web-based implementation of the algorithm is presented.