Methods of organizing question-answering systems