On Tuesday, 20 October 2015 at 12:01:44 UTC, Eliatto wrote:
Hello! I am rather new to D ecosystem (I am a C++ developer). I
know that there are code-dlang and awesome-D collections of
libraries. But I have not found any NLP libraries in D
(https://github.com/jogojapan/drulex is not worth mentioning),
though there are Go and Rust NLP libraries on github (they are
new languages too). Why is this field unpopular among
(D)evelopers?
What can be used for base POS tagging and NP chunking of
English texts instead? I mean wrapping some C/C++ library
without porting. Which one will cause minimal headache during
glueing with D?
P.S. I suppose that it will be nice to see the histogram of
libs using "awesome-D" list. For example, one rectangle shows
3D engine percentage(libs number divided by total awesome-D
libs count and multiplied by 100), another shows logger libs
percentage...
It's not my area, but are you thinking of something like Freeling?
http://nlp.lsi.upc.edu/freeling/
Asking for a friend. I think a C++ expert could get it to work
with D with little difficulty, at least by creating C bindings,
but I'm not a C++ expert and I failed.