UEA Stemmer

Ruby port of UEALite Stemmer for conservative stemming in search and indexing.

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is UEA Stemmer?

UEA Stemmer is a Ruby library that provides a conservative approach to stemming, ideal for enhancing the accuracy of search and indexing operations. It's based on the UEALite algorithm and is designed to be used in applications where precision matters.

Key differentiator

UEA Stemmer stands out by offering a conservative stemming approach that prioritizes accuracy over speed, making it ideal for applications where precision is paramount.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Conservative stemming approach for better search accuracymedium

Based on the UEALite algorithmmedium

Open-source and freely available under Apache-2.0 licensemedium

↓ Weaknesses

Limited language supporthigh

UEA Stemmer is only available in Ruby, which can be a limitation for projects that are not already using or willing to integrate Ruby.

Narrow focus on conservative stemmingmedium

The library's approach may not be suitable for applications requiring aggressive stemming techniques for broader search matches.

Small community and limited documentationhigh

Due to its niche focus, UEA Stemmer has a small user base which can lead to fewer contributions and less comprehensive documentation compared to more popular libraries.

Fit analysis

Who is it for?

✓ Best for

Ruby developers working on projects that require precise text analysis and search capabilities.

Teams building Ruby applications where the accuracy of search results is critical.

✕ Not a fit for

Projects requiring real-time processing with high throughput, as this tool may not be optimized for such scenarios.

Applications needing a wide range of language support beyond what Ruby offers.

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with UEA Stemmer

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →