Add dynamic stemmer for Ukrainian [LUCENE-7348]
Open
legacy-jira-label:analysis
legacy-jira-label:language
legacy-jira-priority:Minor
module:analysis
type:enhancement
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
We're adding a dictionary based lemmatizing analyzer for Ukrainian in #8342.
It would be nice to have a dynamic stemmer that can handle words that are not in the dictionary.
---
Migrated from [LUCENE-7348](https://issues.apache.org/jira/browse/LUCENE-7348) by Andriy Rysin
Linked issues:
- #8342
Contributor guide
Research direction
Start by reviewing linked issue #8342 and its dictionary-based Ukrainian lemmatizing analyzer. Identify the relevant analyzer or stemmer entry points, then clarify the expected behavior for words absent from the dictionary and the tests needed to demonstrate that behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100