1. 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 on a question answering system, causes the question answering system to: receive question text comprising at least a portion of a question to be submitted to the question answering system in a user interface; determine a question strength score for the question text, wherein the question strength score represents a likelihood the question text will result in a correct answer with high confidence; present a graphical representation of the question strength score in the user interface; generate a question forming tip for rephrasing the question text based on the comparison of a natural language processing structure of the question text and a question type of the question text to known good structures and types in a question history; and present the question forming tip in the user interface.