TextBlob icon indicating copy to clipboard operation
TextBlob copied to clipboard

Maintainers needed for language extensions

Open sloria opened this issue 10 years ago • 8 comments

Help free TextBlob from Anglocentrism by contributing a language extension!

For instructions on how to do so, check out the development docs: http://textblob.readthedocs.org/en/dev/contributing.html#language-extensions

I've begun textblob-fr, but it would be nice if it had another maintainer (preferably one who knows French and/or has experience with NLP in French). For now, you can use textblob-fr as a template for other language extensions.

sloria avatar Sep 23 '13 03:09 sloria

If you write more on what this would involve, I'd be interested in handling the Turkish extensions.

makmanalp avatar Sep 23 '13 03:09 makmanalp

That would be excellent! I've added more info in the issue description

sloria avatar Sep 23 '13 04:09 sloria

A tutorial on how to do this would be great. This is all the guidance we have right now (from the link above): "The process for developing language extensions is the same as developing model extensions. Create your part-of-speech taggers, tokenizers, parsers, etc. in the language of your choice."

EmilStenstrom avatar Oct 05 '15 17:10 EmilStenstrom

Hi @sloria, I am willing to help on Arabic (if needed).

ibrahimsharaf avatar Apr 17 '18 12:04 ibrahimsharaf

@ibrahimsharaf Excellent! AFAIK there is no Arabic extension for TextBlob.

I recommend checking out textblob-de and textblob-fr to see what an extension would look like.

sloria avatar Apr 17 '18 12:04 sloria

Hi @sloria I contacted @ibrahimsharaf and we will work together on the arabic extension. I already wrote some updates on a local repo. Would it be better if the ar extension has a separate repo like fr and de or made internally like the en?

adhaamehab avatar May 12 '18 00:05 adhaamehab

@adhaamehab It should be a separate repo/package so that it can be released independently of TextBlob's release schedule.

sloria avatar May 12 '18 14:05 sloria

I’d also like to point out the SCOWL project which could be used to generate the en-spelling.txt file instead of maintaining one as part of this project. Similar dictionaries exist for other languages over at the aspell project.

jenstroeger avatar Jan 10 '21 19:01 jenstroeger