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.08k stars 1.13k forks source link

Maintainers needed for language extensions #26

Open sloria opened 10 years ago

sloria commented 10 years ago

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.

makmanalp commented 10 years ago

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

sloria commented 10 years ago

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

EmilStenstrom commented 8 years ago

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."

ibrahimsharaf commented 6 years ago

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

sloria commented 6 years ago

@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.

adhaamehab commented 6 years ago

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?

sloria commented 6 years ago

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

jenstroeger commented 3 years ago

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.