The Hebrew Language Project

The Hebrew Language Project was launched by the National Institute for TestIng and Evaluation (NITE) in 2000 to work on the development of computerized tools for analyzing and assessing texts in Hebrew. To date many tools and applications have been developed under the auspices of the project, and these tools are continuously being updated and improved.

The principal tools are listed below (a detailed description of the tools, in Hebrew, may be found on the project website).


(1) Language Repositories

  1. Morphological dictionary including about 31,000 base entries and about 1,109,000 derived forms with morphological analysis.
  2. Manually tagged corpus containing about 250,000 text strings.
  3. Computer-tagged corpora containing about 60 million words.
  4. N-Gram models representing statistical information on Hebrew word sequences.


(2) Linguistic Analysis Tools

  1. Tokenizer used to distinguish and define language strings.
  2. Computerized morphological analyzer that produces all the possible morphological interpretations for a given string based on the morphological dictionary and a collection of rules for combinations not given in the dictionary.
  3. Computerized morphological tagger that selects the most likely morphological interpretation of a given string based on a statistical model.
  4. Rule-based spell checker.
  5. Content analyzer based on LSA (Latent Semantic Analysis). Assists in resolving semantic ambiguity and tests semantic categories in different text registers.
  6. Statistical linguistic analyzer that outputs about 200 linguistic features of a text (surface features, morphological and morpho-syntactic features, lexical features, and semantic features).
  7. Language model analysis tool that allows the creation and analysis of an n-gram model, and production of statistical data for new texts.
  8. Corpus analysis tool that allows linguistic analysis and processing of a collection of tagged texts.


(3) System for Computerized Text Assessment (NiteRater)

A system based on the linguistic tools mentioned above and additional specialized components that allows computerized assessment of texts.

Researchers active in the field of Hebrew linguistics interested in using these applications for research purposes are welcome to contact the project team by emailing