HI,
I am a freelance software architect and NLP Researcher - 15+ years of rich experience, expertise in NLP, UML / OOAD, XML and Java.
I have developed my own NLP Tool, called OpenMana NLP - patent-pending technology. - which is strong in both NLU (understanding) and NLG (text generation) functions. It combines deep parsing with semantic focus and orientation. It can keep building knowledge by just reading raw (un-annotated) NL-text. It also has a knowledge management framework. Structured information is extracted from unstructured text and stored in the format provided by the knowledge management framework.
It has a language independent framework; language-specific components can be built cost-effectively and plugged in. So the Openmana NLP tool is ideal for multi-language applications.
NLP-powered Applications can be built on top of OpenMana NLP in quick time, with little effort. I have already developed a Question-Answering Application - No hard-coded or built-in question-answer-pairs, Not static, but based on text given to read. I can demo the same.
OpenMana NLP can be used for other applications as well, especially in the field of online learning, including development of conversation agents or chatbots.
NOTE: 1. Budget & schedule quoted are tentative, to be revised drastically. 2. What you want done is not clear at all. 3. The budget you have indicated is abysmally low. It does not cover even reading the long PDF doc that you have attached.
Thanks,
Satya