Menu

Home

Sergey A. Tachenov

Hebrew Deflector is a program for de-inflecting modern Hebrew words. It tries to guess the root, the pattern and the form of a word entered by the user. Or at least it is supposed to, as it is not developed yet.

It turned out to be even harder than I thought, so it's kind of abandoned right now. If I ever figure out a somewhat simple way to implement this crazy logic, I'll get back to it. Anyone brave enough is welcome to try too.

Here is an example of how it's supposed to work. You enter:

בבוקר

You get this (and maybe more):

בַּבֹּקֶר pattern: בְ+הַ+קֹטֶל root: ב-ק-ר
בְּבֹּקֶר pattern: בְ+קֹטֶל root: ב-ק-ר

Planned features:

  • Word input in three spelling systems: full spelling with no vowels (כתובה), full spelling with partial vowels (כּתוּבָּה), full spelling with all vowels (כְּתוּבָּה) and classic spelling (כְּתֻבָּה). Using vowels and classic spelling is supposed to give less guesses and more correct results.
  • Recognition of the pronominal endings, gender endings, number endings, prepositions, the article and verb forms. Probably nismakh too if I ever figure any rules to predict its form.
  • Recognition of the gzarot.

Project Admins:


MongoDB Logo MongoDB