This sounds like a mammoth task, you want concept recognition (e.g. Running
is a type of <physical activity>). You'd probably need more than just a
thesaurus as your auxiliary data source.

Try searching DBPedia for how to get a large set of name --> type mappings,
it's available for free.

Just curious, since this is a hard problem that you're trying to solve: do
you have any particular type of questions in mind that you want answered,
or just any random questions need to be answered as well?

Best ,
Nishant

On Friday, March 4, 2016, Vyacheslav Gonakhchyan <ytri...@gmail.com> wrote:

> Hi,
>
> I want to write a program using apache opennlp library.
>
> Program should take input and thesaurus(synonyms, antonyms, etc.) and
> produce a program that answers questions. E.g.
>
> Input: input.txt containing Q&A, thesaurus.txt.
>
> Example input.txt:
>
> Q: Do you like apples?
>
> A: Yes.
>
> Q: Do you like running?
>
> A: Yes.
>
>
> Example program run:
>
> Q: Do you like fruits?
>
> A: Yes.
>
> Q: What activities do you prefer?
>
> A: Running.
>
> Is this Q&A program possible with opennlp? Totally new to this powerful
> software. Please point me in the right direction.
>

Reply via email to