Skip to content

QA pipeline

Dennis Diefenbach edited this page May 9, 2016 · 2 revisions

The QA pipeline can be used to coordinate different components. A component can register at QA pipeline. All the registered components can be used to annotate a question. The QA pipeline can be used to pass a question and fix the order of execution of the components.

It provides the following RESTful APIs:

  • GET on / shows all registered components

  • POST on /startquestionansweringwithtextquestion to start an annotation process. It requires the following parameters in the body:
    "question=YOUR_QUESTION"
    "components=LIST_OF_COMPONENTS"
    where LIST_OF_COMPONENTS is a string containing the ordered list of components that should annotate the question, i.e. "components=FOX_NER ,DBpedia-Spotlight-NED"

Clone this wiki locally