Port of stemmer for Czech language.
Original code is a Java class by Jacques Savoy released under BSD license.
Install using Composer:
composer require 'x3wil/czech-stemmer'
use x3wil\CzechStemmer;
$stemmer = new CzechStemmer();
$stemmer->stemmLight('velkého');
// velk
$stemmer->stemmAgressive('velkého');
// vel| Original word | stemmLight() | stemmAgressive() |
|---|---|---|
| velí | vel | vel |
| velmi | vel | vel |
| velkém | vel | vel |
| velcí | velc | vel |
| velká | velk | vel |
| velkému | velk | vel |
| velký | velk | vel |
| velké | velk | vel |
| velkou | velk | vel |
| velkým | velk | vel |
| velkých | velk | vel |
| velkého | velk | vel |
| velení | velen | vel |
| velice | velik | vel |
| veliký | velik | vel |
| velikými | velik | vel |
| velikou | velik | vel |
| veliká | velik | vel |
| velitel | velitel | vel |
| velitele | velitel | vel |
| velitelem | velitel | vel |
| velitelů | velitel | vel |