Experimental

עברתי על הקוד ב elasticsearch ועד כמה ששמתי לב, עד כדי שינויים קטנים כמו
קריאת תחיליות מהקובץ בלי ה LingInfo, אין משהו רציני שם. כל הקונסטרקטורים עד
כדי שינויים קטנים כאלה. הקוד לא יתקמפל (אני גם בכלל לא בטוח שאני יודע איך
לקמפל את שני הפרוייקטים ביחד, אבל צריך לנסות כדי לראות). אתה רוצה שאני
אעבור על הקוד הזה ואתאים אותו?

לגבי המאסקים - אני מחכה למה שאתה תגיד פה... זה ממש נוגע לחיפוש עצמו ושימוש
במילון, ואני לא מספיק מבין כדי לדעת מה צריך ומה לא. נראה לי שבינתיים אפשר
לעבוד ככה, לפחות עד שאני ארגיש שאני יכול לעשות שם סדר אמיתי.

לגבי ההערה האחרונה של allowHeHasheela - השימוש בזה הוא רק כאשר התחיליות
נקראות באופן עצמאי, כלומר - Tokenizer ובטעינה של קבצי Hspell. אפשר לדעתי
להעביר את זה לLoader הישן, אבל זה חייב להישאר כדי לתת תמיכה.

On Thu, Oct 23, 2014 at 11:59 AM, Itamar Syn-Hershko <
notifications@github.com> wrote:

> In java/hebmorph-lucene/src/main/java/com/code972/hebmorph/Tokenizer.java:
>
> >
> >      public Tokenizer(final Reader input, final DictRadix<Byte> specialCases) {
> >          this.input = input;
> >          this.specialCases = specialCases != null ? specialCases : new DictRadix<Byte>(false);
> > -        hebrewPrefixes = LingInfo.buildPrefixTree(false);
> > +        hebrewPrefixes = HebLoader.readPrefixesFromFile(false);
>
> you are right re tokenizer
> re the other comments, see
> https://github.com/synhershko/elasticsearch-analysis-hebrew 's usage
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/synhershko/HebMorph/pull/20/files#r19265889>.
>