Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T04:14:15.698Z Has data issue: false hasContentIssue false

Part-of-speech tagging of Modern Hebrew text

Published online by Cambridge University Press:  01 April 2008

ROY BAR-HAIM
Affiliation:
Dept. of Computer Science, Bar-Ilan University, Ramat-Gan 52900, Israel e-mail: barhair@cs.biu.ac.il
KHALIL SIMA'AN
Affiliation:
Institute for Logic, Language and Computation, Universiteit van Amsterdam, Amsterdam, The Netherlandssimaan@science.uva.nl
YOAD WINTER
Affiliation:
Dept. of Computer Science, Technion, Haifa 32000, Israelwinter@cs.technion.ac.il Netherlands Institute for Advanced Study, Meijboomlaan 1, 2242 PR Wassenaar, The Netherlands
Rights & Permissions [Opens in a new window]

Abstract

Words in Semitic texts often consist of a concatenation of word segments, each corresponding to a part-of-speech (POS) category. Semitic words may be ambiguous with regard to their segmentation as well as to the POS tags assigned to each segment. When designing POS taggers for Semitic languages, a major architectural decision concerns the choice of the atomic input tokens (terminal symbols). If the tokenization is at the word level, the output tags must be complex, and represent both the segmentation of the word and the POS tag assigned to each word segment. If the tokenization is at the segment level, the input itself must encode the different alternative segmentations of the words, while the output consists of standard POS tags. Comparing these two alternatives is not trivial, as the choice between them may have global effects on the grammatical model. Moreover, intermediate levels of tokenization between these two extremes are conceivable, and, as we aim to show, beneficial. To the best of our knowledge, the problem of tokenization for POS tagging of Semitic languages has not been addressed before in full generality. In this paper, we study this problem for the purpose of POS tagging of Modern Hebrew texts. After extensive error analysis of the two simple tokenization models, we propose a novel, linguistically motivated, intermediate tokenization model that gives better performance for Hebrew over the two initial architectures. Our study is based on the well-known hidden Markov models (HMMs). We start out from a manually devised morphological analyzer and a very small annotated corpus, and describe how to adapt an HMM-based POS tagger for both tokenization architectures. We present an effective technique for smoothing the lexical probabilities using an untagged corpus, and a novel transformation for casting the segment-level tagger in terms of a standard, word-level HMM implementation. The results obtained using our model are on par with the best published results on Modern Standard Arabic, despite the much smaller annotated corpus available for Modern Hebrew.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2007
Figure 0

Table 1. Some usages of the Hebrew definiteness marker

Figure 1

Table 2. n-gram counts for each tokenization level*.

Figure 2

Table 3. Baseline results

Figure 3

Table 4. Some examples for tagging errors with the most frequent tagger.*

Figure 4

Table 5. Level of tokenization – experimental results

Figure 5

Table 6. Representation of l-h-mmflh in each level of tokenization

Figure 6

Table 7. WS + h model: contribution of bootstrapping and the OOV heuristic

Figure 7

Table 8. Experiments with gold segmentation and larger training corpus

Figure 8

Fig. 1. Learning curves for tagging (left) and segmentation (right).

Figure 9

Table A1. Hebrew to Latin transliteration table

Figure 10

Table A2. The Hebrew POS tagset

Figure 11

Table A3. Transcription of symbols*

Figure 12

Table A4. Most frequent word segments

Figure 13

Table A5. Segments per word

Figure 14

Table A6. The frequency of pronominal and possessive suffixes in the tagged corpus

Figure 15

Table A7. Possible analyses per word

Figure 16

Table A8. Possible segmentations per word