sloria / TextBlob

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
https://textblob.readthedocs.io/
MIT License
9.11k stars 1.13k forks source link

Pluralization gives dubious results on some corner cases #403

Open alcinos opened 2 years ago

alcinos commented 2 years ago

Hi, Thanks for providing and maintaining this library.

I noticed that some corner cases are not handled properly. Notably: from textblob import Word print(Word("lynx").pluralize()) # prints "lynges" print(Word("jeans").pluralize()) # prints "jeanss" I'm not a native speaker but I can't find any mention of "lynges" in any dictionary, so I assume it's wrong. The merriam-webster suggests "lynxes". The double s problem is self explanatory.