The following module was proposed for inclusion in the Module List:
modid: NLP::Service
DSLIP: bdphp
description: a RESTful service for Part of Speech tagging
userid: VIKAS (Vikas Naresh Kumar)
chapterid: 11 (String_Lang_Text_Proc)
communities:
https://github.com/vikasnkumar/nlp-service
similar:
Lingua::EN::Tagger
rationale:
The Lingua::EN::Tagger is not good enough nor does it get updated
often.
NLP::Service, internally uses NLP::StanfordParser, which wraps
(using Perl) Stanford University's Java NLP solution (which is
GPL'ed). Stanford's NLP solution is one of the best and with the
most accurate results.
NLP was chosen for Natural Language Processing. Stanford's NLP
solution supports Chinese and German as well, which the module aims
to support in the near future.
NLP::Service makes loading Java objects a one-time on demand thing,
and makes requesting part of speech tagging more easily accessible.
The users can run this as a separate process and make GET/POST
requests to get part-of-speech tagging for their sentences. This is
infinitely scalable as you can run as many of these as you want
since they use the input models in read-only mode.
It makes it easy for scripts that parse lots of data get
part-of-speech tagging with minimal effort.
enteredby: VIKAS (Vikas Naresh Kumar)
enteredon: Mon May 30 23:43:41 2011 GMT
The resulting entry would be:
NLP::
::Service bdphp a RESTful service for Part of Speech tagging VIKAS
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=ba800000_51576b70127b18f2&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=ba800000_51576b70127b18f2&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=NLP%3A%3AService