|Natural Language Parser firstname.lastname@example.org (Seima Rao) (2015-09-29)|
|Re: Natural Language Parser email@example.com (George Neuner) (2015-09-29)|
|Re: Natural Language Parser firstname.lastname@example.org (Quinn Jackson) (2015-09-29)|
|Re: Natural Language Parser email@example.com (2015-09-30)|
|Re: unnatural natural language, was Natural Language Parser firstname.lastname@example.org (George Neuner) (2015-10-01)|
|Re: Natural Language Parser email@example.com (BGB) (2015-10-02)|
|Re: Natural Language Parser firstname.lastname@example.org (Gene Wirchenko) (2015-10-06)|
|From:||Seima Rao <email@example.com>|
|Date:||Tue, 29 Sep 2015 06:15:22 +0530|
|Posted-Date:||29 Sep 2015 11:52:14 EDT|
I am looking for a C++ API based English Language Parser.
The specific task I want to do on a *regular basis* is to
parse English Language Documents and arrive
at a Mathematical artefact.
The Mathematical artefact will (have) built a Syntax Tree
of the English text that is input to the NLP parser.
This is my only requirement. I dont need any semanticizing
artefacts. So, my requirement is limited to parsing
english language documents and arriving at a tree(
or any other mathematical structure that binds the
English grammar to the input document aka syntax trees).
My guess is that the specific C++ API based NL parser
will be using some english dictionary inside the tool
to do all the jobs that are advertised.
Can readers of this forum direct me to a stable and
active C++ API based NL parser ?
I have zero experience in natural language parsing(compiling)
and zero experience in using such tools.
However, I intend to maintain internally the source code
of the toolkit via whatever version control software
that is used by the developers of the tool so that
I am able to get regular updates and not break
[You might start with this parser from Stanford:
Or this one in python:
Parsing English or any natural language is very hard, and you'll never
get more than an approximate result. Modern language translation
systems don't even try and use machine learning on large corpora.
Return to the
Search the comp.compilers archives again.