[
https://issues.apache.org/jira/browse/LUCENE-6053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14224270#comment-14224270
]
Nikola Smolenski commented on LUCENE-6053:
------------------------------------------
Well, there is already nothing stopping you from using it, if you don't mind
losing some CPU cycles in search of non-existent Cyrillic letters. In fact, you
could even use it for Slovene!
I was thinking of making some sort of unified name for the analyzer, but
decided against it mainly for two reasons:
- Various dictionaries and tools would be different, and I believe dictionary
name should match the language name.
- We might lose "political" support or good will from institutions or people
who would be willing to work on the dictionaries.
In short, if CPU cycles are the problem, it should be easy to make a separate
Croatian analyzer, just by copying this one and removing all the Cyrillic
branches. For Slovene language, also by removing ć and đ, if that is necessary.
(Macedonian doesn't use the same system, BTW.)
> Serbian Analyzer
> ----------------
>
> Key: LUCENE-6053
> URL: https://issues.apache.org/jira/browse/LUCENE-6053
> Project: Lucene - Core
> Issue Type: Improvement
> Components: modules/analysis
> Reporter: Nikola Smolenski
> Fix For: 5.0, Trunk
>
> Attachments: LUCENE-Serbian-1.patch
>
>
> This is analyzer for Serbian language, so far consisting only of a
> normalizer. Serbian language uses both Cyrillic and Latin alphabet, so the
> normalizer works with both alphabets.
> In the future, I'll see to add stopwords, stemmer and so on.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]