There are no unit tests, and the only comments are odd bits of code. How do you know any of it works?
Very nice, something I have been looking for.
Please create a wiki with some more information and examples. Is there a training part involved? Does it support languages other than English, if so which data format or how to train the language model? Is there a WordNet integration? Or can I use the FreeLing website as reference http://nlp.lsi.upc.edu/freeling/index.php?option=com_content... ?
The newer versions of Freeling have a socket server you can use from any socket client. I wrote one as my first go project a while back
Excited to try this, although I don't immediately see what model format is used. I've been a bit surprised to see ML and NLP lag a bit on Go compared to rather swift adoption with other languages.
that's awesome! im a little worried about test coverage though. Did you run some kinds of performance tests?
Why is it underhanded to let a user know that his government is censoring/surveiling his posts? This should be the freedom-c contest.
I'd suggest making sure it's go-gettable and will build following the instructions in the README when placed in the canonical go path ($GOPATH/github.com/advancedlogic/go-freeling). After fixing the paths, I'm still getting a cgo linking error with the mitie.h file.
Also, probably avoid using . imports, as it's considered a Go antipattern.
Seems really promising, but if you want it to become a project that the Go community can get behind and maintain, you'll probably want to make sure it's familiar and easy to get running. :-)