I want to build question answering system over a Semantic Web Knowledge Base. When pre-processing, I want to change the question sentence to triple base. Can you explain the method to generate triples from natural language?
TEMIS's Luxid product can do this, and so can Thomson Reuters' OpenCalais.
answered 29 Dec '12, 08:14
What you want to achieve is extremely difficult (impossible?) in the general case.
It is an open research question in the area of Semantic Web/Linked Data Question Answering. In fact, in the general case, I would say this is one of the hardest open questions in computer science.
Not really no. :)
... there is no one method. However, if you want to dig into this topic a bit more, you should check out a research survey ...
.. and see how the state of the art research prototypes are getting on in this area:
If this topic is really important to you, all I can say is prepare to get your hands dirty.
Neither Alchemy or OpenCalais will help with his problem, which is that he wants to take
"Who killed Abraham Lincoln?"
and produce something with a blank node like
which could then be satisfied by a bunch of facts in a triple store.
answered 05 Jan, 20:08