7. An information handling system comprising: one or more processors; a memory coupled to at least one of the processors; and a set of instructions stored in the memory and executed by at least one of the processors to improve a quality of question-answer sets used as inputs to a question-answering (QA) system, wherein the set of instructions perform actions of: receiving, from a user interface that is utilized by a user, a question-answer pair; analyzing the question-answer pair using natural language processing (NLP) components, wherein the question-answer pair includes a question and an answer to the question, and wherein at least one of the NLP components is a configurable analyzer extension; identifying, based on the analysis, one or more shortcomings of the question-answer pair, wherein the shortcomings relate to an ability of the target QA system to analyze the question; and providing a human-readable feedback to the user by transmitting the human-readable feedback to the user interface, wherein the feedback recommends one or more possible actions to address the identified shortcomings; and receiving, from the user interface, a modified question-answer pair input by the user, wherein the modified question-answer pair addresses at least one of the shortcoming by performing at least one of the possible actions included in the human-readable feedback.
11. The information handling system of claim 7 wherein at least one of the possible actions included in the feedback is selected from the group consisting of a spelling correction, a grammar correction, a rewrite of the question into a proper sentence, a replacement of one or more specialized terms with one or more common terms, a rewording of the question to suggest a lexical answer type (LAT), a rewording of a first LAT corresponding to the question in order to match a second LAT corresponding to the answer, a suggestion to reword the question to provide a more clear focus of the question, a suggestion to modify a syntax of the answer that is expressed as a regular expression, a suggestion to reword the answer that is expressed as the regular expression to match expanded forms of known abbreviations, and a suggestion to modify a first type corresponding to the answer to match a second type corresponding to the question.