TextBlob
Languages and libraries
nlp library
SHOW HN2013
How HN took it
7 positive, 15 neutral or asking, 0 mixed, 5 critical, out of 27 comments about the project. Thread score +0.17.
Execution: 0 for, 3 againstPerformance: 0 for, 1 againstIdea: 0 for, 1 againstDocs: 1 for, 0 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Nice, approachable wrapper around NLTK
From 3 comments
Yay #1: a nice wrapper around NLTK. NLTK is great but its API is not very Pythonic or comfortable. Pleasant facades over it are a great help for Python NLP. Yay #2: an actually…
eliben on HNThis looks great! NLTK is incredible but definitely can be a bit intimidating. Very cool to have a wrapper around it. I'm curious to see exactly how it works and so I'll…
eieio on HNThis looks great
misiti3780 on HN
Easy interface
From 2 comments
Seems to have an incredibly easy interface. Will test it. Well done!
gpsarakis on HNAwesome. I could use this.
photorized on HN
Objections
Adds little beyond existing NLP libraries like Pattern
From 1 comment
Both for my study and side job I work on NLP with python. Sorry, but I think this thing is very much overrated by the HN crowd. There are many such libraries and this one adds…
Ihmahr on HN
Unicode problems under Python 2
From 3 comments
I've had good fun playing around with this, it's certainly made NLP more approachable. One issue though is that it seems to choke with certain characters. For instance the…
eterm on HNSo after poking around with this for a bit, I will say that it DEFINITELY is vulnerable to Python2's string handling warts. Constructing a `TextBlob` out of a string with…
mattdeboard on HNYeah, ditto. I created a new virtualenv with Python 3 and those problems disappeared. Previous to that I hacked around a bit and did the "from __future__ import unicode_literals"…
mattdeboard on HN
Requests
Add new functionality such as word distance via ontology
From 1 comment
Both for my study and side job I work on NLP with python. Sorry, but I think this thing is very much overrated by the HN crowd. There are many such libraries and this one adds…
Ihmahr on HN
Add classification support with scikit-learn
From 1 comment
If you could add a blob.target and a default vectorizer, you could use scikits learn to offer some nice classification and regression. It's pretty easy to do that with what you…
the_cat_kittles on HN
Benchmarks on speed
From 1 comment
This looks great, thanks for sharing. Any thoughts or relevant benchmarks you would like to share about its speed?
dpmehta02 on HN
Questions
Does sentiment analysis use NLTK Naive Bayes or Pattern
From 2 comments
Curious as to what training algorithms you used for Sentiment Analysis? Also can I add my domain specific training set?
sumit_psp on HNIt uses Naive Bayes Analyzer from NLTK and PatternAnalyzer from Pattern [1]. But, I wouldn't prefer limiting the use to just one or two algorithms. My recent work involved…
pavanred on HN
Whether it does natural language generation
From 3 comments
OK, so it's mostly to analyze text that's already been written? Can it also write natural language text based on data inputs?
sixQuarks on HN> Can it also write natural language text based on data inputs? from the features list it doesn't seem to. What you're referring to is text generated using a Markov Chain…
ux-app on HNNatural language generation is also an NLP task, but this particular library doesn't seem to tackle it at the moment.
Al-Khwarizmi on HN
Alternatives named
NLTK
From 1 comment
Yay #1: a nice wrapper around NLTK. NLTK is great but its API is not very Pythonic or comfortable. Pleasant facades over it are a great help for Python NLP. Yay #2: an actually…
eliben on HN
Pattern
From 2 comments
Just a quick word on Pattern[1]. TextBlob is probably just using the en module, I would suggest everyone take a look at the other modules in particular the web module should you…
mrkmcknz on HNBoth for my study and side job I work on NLP with python. Sorry, but I think this thing is very much overrated by the HN crowd. There are many such libraries and this one adds…
Ihmahr on HN
NodeBox Linguistics
From 1 comment
The NodeBox linguistics module is another nice wrapper around NLTK (and other natural language processing libraries). I used it for extracting actions and details from sentences,…
feniv on HN