Ticket #9 (new enhancement)

Opened 2 years ago

Add word stemming

Reported by: deveiant Owned by: deveiant
Priority: high Milestone: NLP Features
Component: English Version: 1.0.3
Severity: normal Keywords: stemming porter algorithm
Cc:

Description

As mentioned on Reddit, the library doesn't yet do stemming.

I'll integrate the version from tartarus.org since it's under a friendly license and is written well.

I'll keep the same interface (EN#stem), but if I discover other stemming algorithms it might be nice to support an optional algorithm argument. Simplest-thing-that-could-possibly-work for now, though.

Note: See TracTickets for help on using tickets.