14. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed by a data processing system, causes the data processing system to: parse the input text using a minimal recursion semantics (MRS) generating grammar to obtain a minimal recursion semantics (MRS) representation of the input text; transform, by semantic role labelling, the input text into at least one semantic association of a verb and semantic arguments of the verb, the semantic arguments of the verb being fragments of the input text; receive a question type for at least one verb/semantic argument association; transform the MRS representation of the input text into a MRS representation of one or more questions based on the at least one semantic association of the verb and respective question types, wherein the computer readable program to transform the MRS representation of the input text into the MRS representation of the one or more questions further causes the data processing system to: identify a target phrase within the input text; remove predicates of the target phrase thereby obtaining a modified target phrase; and insert predicates of a corresponding question in the modified target phrase in order to obtain a question target phrase; and generate at least one question of the one or more questions based on the MRS representation of the at least one question using the MRS generating grammar.
14. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed by a data processing system, causes the data processing system to: parse the input text using a minimal recursion semantics (MRS) generating grammar to obtain a minimal recursion semantics (MRS) representation of the input text; transform, by semantic role labelling, the input text into at least one semantic association of a verb and semantic arguments of the verb, the semantic arguments of the verb being fragments of the input text; receive a question type for at least one verb/semantic argument association; transform the MRS representation of the input text into a MRS representation of one or more questions based on the at least one semantic association of the verb and respective question types, wherein the computer readable program to transform the MRS representation of the input text into the MRS representation of the one or more questions further causes the data processing system to: identify a target phrase within the input text; remove predicates of the target phrase thereby obtaining a modified target phrase; and insert predicates of a corresponding question in the modified target phrase in order to obtain a question target phrase; and generate at least one question of the one or more questions based on the MRS representation of the at least one question using the MRS generating grammar. 17. The computer program product according to claim 14 , wherein the inserted predicates of a corresponding question depend on the question type.