Re: Minor mistakes in the english vocabulary

Robert Hafner <[email protected]>
Newsgroups gmane.comp.search.snowball
Message-ID <[email protected]>

I have a working PHP Port of the english one here if you'd like-

http://mortar.googlecode.com/svn/trunk/modules/Graffiti/classes/Stemmers/English.class.php





On Jan 20, 2012, at 9:15 AM, Jannik Zschiesche wrote:

> Hello everyone,
> 
> I am working on a PHP implementation of the stemmer algorithms for english, german and spanish (as soon as I am done, I will host it on github for everyone to use).
> 
> While testing the implementation against the english vocabulary I found some - what I think - mistakes. Please correct me, if I am wrong.
> (I used Porter2: http://snowball.tartarus.org/algorithms/english/stemmer.html)
> 
> In the vocabulary, there are the following transformations (and some more, but I don't want to flood you):
> 
> 
> 
> 1. skies -> sky
> R1: ""
> R2: ""
> 
> Step 1a: replace "ies" with "i" -> ski
> => ski
> 
> 
> 
> 2. sky -> sky
> R1: ""
> R2: ""
> 
> Step 1c: replace "y" with "i" -> ski
> => ski
> 
> 
> 
> 3. succeed -> succeed
> R1: "ceed"
> R2: ""
> 
> Step 1b: replace "eed" with "ee" -> succee
> Step 5: replace "ee" with "e" -> succe
> => succe
> 
> 
> 
> 4. succeeds -> succeed
> R1: "ceed"
> R2: ""
> 
> Step 1a: remove "s" -> succeed
> -> see "succeed"
> 
> 
> 
> 5. tying -> tie
> R1: "g"
> R2: ""
> 
> Step 1b: remove "ing" -> ty
> => ty
> 
> 
> 
> 6. ugly -> ugli
> R1: "ly"
> R2: ""
> 
> Step 1c: replace "y" with "i" -> ugli
> => ugli
> 
> 
> Did I miss anything within the rules?
> 
> 
> 
> 
> Kind Regards
> Jannik Zschiesche
> 
> 
> PS: I hope you won't receive this message twice, because I already sent it without being a subscriber.
> 
> _______________________________________________
> Snowball-discuss mailing list
> [email protected]
> http://lists.tartarus.org/mailman/listinfo/snowball-discuss

_______________________________________________
Snowball-discuss mailing list
[email protected]
http://lists.tartarus.org/mailman/listinfo/snowball-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.