Hi
Price and schedule quoted are tentative - to be firmed up after discussion and complete understanding of the requirements.
I propose a Java solution built on top of my own OpenMana NLP Tool (patent pending technology).
I can offer the OpenMana NLP Tool on either a life-time license or on SaaS basis (pay as you use).
The OpenMana NLP Tool is strong in both NLU (understanding) and NLG (text generation) functions. It can keep building knowledge by reading raw (un-annotated) NL-text. It has a knowledge management framework. Structured information is extracted from unstructured text and stored in the format provided by the knowledge management framework.
It is perhaps the only NLG System in the world to implement a domain-independent, template-less algo for text generation.
It also 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 - Not static, but based on text given to read. I can demo the same.
I am a freelance software architect and NLP Researcher - 15+ years of rich experience, expertise in NLP, UML / OOAD, XML and Java.
Thanks,
Satya